AMO/FlightDeck/1.0a9: Difference between revisions

(Created page with "= Goals = Restyle the Builder to resemble AMO, implement full-text search on a dedicated search page. = Timeline = {| class="fullwidth-table" |- style="background:#efefef" | '...")
 
 
(25 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Goals =
= Goals =


Restyle the Builder to resemble AMO, implement full-text search on a dedicated search page.
Keyboard shortcuts, add-on/library deletion, external resource uploads.


= Timeline =
= Timeline =
Line 14: Line 14:
| Thaw
| Thaw
| Monday, February 14
| Monday, February 14
|
|
|-
| Maintenance Release
| Thursday, March 3
|  
|  
|  
|  
|-
|-
| Freeze
| Freeze
| Thursday, March 18
| Friday, March 18
|  
|  
|  
|  
|-
|-
| Release
| Feature Release
| Monday, March 21
| Thursday, March 24
|  
|  
|  
|  
Line 40: Line 45:
| '''Notes'''  
| '''Notes'''  
|-
|-
| Implement the full-text search backend
| Ability to delete an add-on/library
| Dave
| Piotr
| P1
| P1
|  
| {{bug|633595}}
| {{ok|}}
| {{done|}}
| Complete the backend coding and JSON data service for full-text search
| We will allow deletion of add-ons and libraries in a way that accounts for forks or dependent packages.
|-
|-
| Add Page Mods package skeleton
| Create a keyboard shortcut UI & support for advanced shortcuts
| Piotr/Sean
| Sean
| P2
| P2
|  
| {{bug|633592}}
| {{done|}}
| {{done|}}
| Create a new option under the global Create list for a Page Mod skeleton. This will allow developers to rapidly initiate the create of our version of Greasemonkey scripts
| UI piece is done, shortcuts are done. just need some patchs from MooTools
|-
|-
| Implement new, more generic docs system
| Allow fetching of external resources
| Piotr/TBD Front-end Dev
| Piotr
| P1
| P2
| {{bug|612721}}
| {{bug|633589}}
| {{ok|}}
| {{done|}}
| This may be a carry-over from 1.0a8
| Users should be able to submit an external resource URL to the Builder's attachment section and have the app fetch and include that resource.
|-
|-
| Design and implement a mechanism for displaying SDK error output
| Restyle the app to resemble AMO
| Daniel
| Daniel
| P2
| RESCHEDULED
| {{bug|615322}}
|  
| {{ok|}}
| {{ok|}}
| This may be a carry-over from 1.0a8
| The Builder should take its styling cues from AMO where possible
|-
| Add in-Edit library version updating
| Sean
| P1
| {{bug|633597}}
| {{done|}}
| This feature is done and being actively tested in our master build
|-
|-
| Update the application with SDK 1.0b2
| Update the application with SDK 1.0b3
| TBD
| Piotr
| P2
| P1
| {{bug|624521}}
| {{bug|624521}}
| {{ok|}}
| {{done|}}
| Add support for the latest beta to remain in step with the SDK release cycle
| Add support for the latest beta to remain in step with the SDK release cycle
|-
|-
| 1.0a9 Papercuts
| Refreshed the Builder's tutorial page (outdated, currently disabled)
| Anyone with a pulse
| Daniel
| P3
| P2
|  
| {{bug|633577}}
| {{ok|}}
| {{done|}}
| Ouch! Make the hurting stop!...when you have time and the P1s and P2s are done of course ;)
| The tutorial on the Builder contains deprecated syntax in API examples and other outdated information. It is currently disabled in the live Builder to minimize user confusion.
|-
| Generate a new logo for the Add-on Builder
| Marketing (Sean Martell)
| P1
| {{bug|633590}}
| {{done|}}
| Sean and I are discussing some mocks for the new logo
|}
|}
</onlyinclude>
</onlyinclude>
= Ride-alongs =
* Module collision detection
* Verbose revision messages
= Production Server Update Instructions =
* http://etherpad.mozilla.org:9000/bamo-0-9-push
* http://etherpad.mozilla.org:9000/bamo-0-9-1-push
1,273

edits