Labs/Jetpack/FlightDeck/1.0a2/UXChanges: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | FlightDeck‎ | 1.0a2
Jump to navigation Jump to search
Line 41: Line 41:
[[image:jetpack-editor-wireframe.png|thumb|300px]]
[[image:jetpack-editor-wireframe.png|thumb|300px]]


* Manifest and other metadata are now edited inside a window
* Manifest and other metadata are now edited inside a window. This window should be an "information window" if user has no editing rights (is not the author)
* New Modules section - this is a list of Modules inside edited Package
* New Modules section - this is a list of Modules inside edited Package
* Libraries section is to provide "Add Library" and "Library View/Remove" triggers.  
* Libraries section is to provide "Add Library" and "Library View/Remove" triggers.  

Revision as of 15:30, 20 May 2010

Following are changes which should be done for the next iteration or before beta.

After FlightDeck UX review

FrontPage

  1. Add a place for tutorial
    • slideshow of the easiest path to create an addon as a placeholder
  2. Make it more descriptive

PackageBrowser

  1. Menu
    • Make [New Extension] / [New Library] more prominent
  2. Move See more to the bottom of the page
  3. Package Action bar
    1. Change [Edit] to [View Source] if user can't edit the code
    2. Add number of other plugins author has written
    3. Add author overall rating
    4. Remove versions

FlightDeck Plugin

  1. "Install Flightdeck" above Categories
  2. Make a FlighDeck Plugin warning show when needed - not all the time
  3. Change the wording in confirmation after installed plugin

Editor

  1. Add [Duplicate & Edit] for Package
  2. Add ability to upload an icon

Test Now

  1. Change [Try in Browser] to [Test Now]
  2. Make the button to show the status of testing - leave it pushed if the Addon is under testing
  3. add another URL for create_xpi action - test_now - should do the same, but in # case it will do different action in the future - we're saved

Login Page

  1. text: Log in to the Firefox Add-On Builder with your addons.mozilla.org account. Don't have an account? Get one.
  2. Remove Menu Bar

After build system changes

Editor

Jetpack-editor-wireframe.png
  • Manifest and other metadata are now edited inside a window. This window should be an "information window" if user has no editing rights (is not the author)
  • New Modules section - this is a list of Modules inside edited Package
  • Libraries section is to provide "Add Library" and "Library View/Remove" triggers.
  • View Library opens a new tab with the Editor
  • Sidebar contains Attachments Section
  • jetpack-core dependency is hidden and added in the back-end, however if someone would add a replacement to the FlightDeck

Other changes

Whole System (needs changes on the backend as well)

  1. Add rating