L10n:Goals/2010Q3/To-Do App: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:


<!-- bits inside onlyinclude can be transcluded into the main Project page -->
<!-- bits inside onlyinclude can be transcluded into the main Project page -->
<onlyinclude>'Trackers' branch landing scheduled for Sept 24, beta launch: Sept 27.</onlyinclude>
<onlyinclude>Missed. Expected to launch early October.</onlyinclude>


Old version: http://l10ndashboard.dev.stasmade.com/todo
Preview: http://todo.dev.stasmade.com/todo ('trackers' branch)


New version: http://todo.dev.stasmade.com/todo ('trackers' branch)
See [[L10n:Dashboard/Apps/Todo]] for post-Q3 status updates.


== Goals ==
== Goals ==
Line 35: Line 35:
** LANDED <del>easily edit tasks</del>
** LANDED <del>easily edit tasks</del>
** LANDED each step should have an allowed_time, add Pings
** LANDED each step should have an allowed_time, add Pings
** IN FLIGHT refactor single tracker view to make less queries
** DELAYED refactor single tracker view to make less queries
** RESCHEDULED <del>undo</del>
** RESCHEDULED <del>undo</del>
*** (not in beta)
*** (not in beta)
Line 44: Line 44:
** DELAYED scheduled time with Pike to do the code review on Wed, Sept 22
** DELAYED scheduled time with Pike to do the code review on Wed, Sept 22
*** --> Sept 23
*** --> Sept 23
** IN FLIGHT enable todo support for shipping (see {{bug|598302}})
** APPROACHING enable todo support for shipping (see {{bug|598302}})


* 1.0 beta (September 27)
* 1.0 beta (September 27)

Latest revision as of 12:23, 1 October 2010

Bugs with workflows!

  • Project Lead: Stas
  • Reviewers: Gandalf, Axel
  • Design advice: Seth

Status

Missed. Expected to launch early October.

Preview: http://todo.dev.stasmade.com/todo ('trackers' branch)

See L10n:Dashboard/Apps/Todo for post-Q3 status updates.

Goals

  • Everybody knows what the status of a task is and what and who is next.

Non Goals

Timeline / Milestones

  • 0.4 (August 27)
    • create the main page listing all locales and active projects
      • this will be handled by the homepage app, as per discussions with Axel and Gandalf
  • 0.5 (September 1015)
    • LANDED create the 'single project' view with tasks hierarchy
    • RESCHEDULED add feeds and the feed builder
      • not in beta
    • LANDED be ready for integration with the django-site
      • LANDED create snippet views
      • LANDED write down docs about hooking up the todo up to shipping/webby
  • 0.6 (September 1722)
    • LANDED add the interface for creating new trackers/tasks
    • LANDED easily edit tasks
    • LANDED each step should have an allowed_time, add Pings
    • DELAYED refactor single tracker view to make less queries
    • RESCHEDULED undo
      • (not in beta)
    • RESCHEDULED ajxify task resolving
      • (not in beta)
  • 0.7 (September 24)
    • this release will fix review comments and land the code in django-site
    • DELAYED scheduled time with Pike to do the code review on Wed, Sept 22
      • --> Sept 23
    • APPROACHING enable todo support for shipping (see bug 598302)
  • 1.0 beta (September 27)
    • create prototypes for real-life usage
    • launch beta

These are the bugs of interest:

Bug Owner Status
bug 589785 - Integrate the todo app into the dashboard Stas Tracking bug; waiting on dependencies
bug 589786 - Create abstract models for Projects and Versions in Life Stas Temporary solution implemented
bug 589788 - Land todo app's code in /l10n/django-site Stas Review scheduled for Sept 22
bug 598302 - Enable the todo app for shipping Stas Patch in progress

Requirements

Dependencies

Testing

Related Projects