Auto-tools/Projects/TreeHerder 2013Q3: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 8: Line 8:
* '''TODO:''' Ensure that bugs are tracked using the [https://wiki.mozilla.org/Auto-tools/Projects/Bugzilla_Tracking whiteboard flags described here.]
* '''TODO:''' Ensure that bugs are tracked using the [https://wiki.mozilla.org/Auto-tools/Projects/Bugzilla_Tracking whiteboard flags described here.]


=== TODO: export weekly backlog from pivotal tracker ===
== Milestone 1 (01/07 - 01/08) ==
* [ui] Create a basic prototype for the UI based on static data
* [ui] Login in the ui through persona
* [ui] Pushlog features
* [ui] Notifications for new failing tests
* [ui] Develop appropriate filters/views on data based on sheriffs' specs
* [deployment]Deploy both service and ui on an EC2 instance
== Milestone 2 (01/08 - 01/09) ==
* [ui] Develop a plugin architecture to implement specific views (panels) on certain data
* [ui] Integrate the log viewer in treeherder-ui
* [ui] Develop leak and reftest analyser
* [ui] Develop hidden builders admin
== Milestone 3 (01/09 - 01/10) ==
* [ui] Enable keyboard shortcuts
* [backend] Setup loggers for the data adapters
* [backend] Setup loggers for the restful (frontend) api
* [backend] Setup Sentry for treeherder

Revision as of 15:51, 30 June 2013

Goal

  • Deliver UI parity with existing TBPL
  • Implement UI plugin architecture
  • Set up publicly accessible instance
  • Develop a logging strategy for both treeherder service and UI

Approach and Milestones

Milestone 1 (01/07 - 01/08)

  • [ui] Create a basic prototype for the UI based on static data
  • [ui] Login in the ui through persona
  • [ui] Pushlog features
  • [ui] Notifications for new failing tests
  • [ui] Develop appropriate filters/views on data based on sheriffs' specs
  • [deployment]Deploy both service and ui on an EC2 instance

Milestone 2 (01/08 - 01/09)

  • [ui] Develop a plugin architecture to implement specific views (panels) on certain data
  • [ui] Integrate the log viewer in treeherder-ui
  • [ui] Develop leak and reftest analyser
  • [ui] Develop hidden builders admin

Milestone 3 (01/09 - 01/10)

  • [ui] Enable keyboard shortcuts
  • [backend] Setup loggers for the data adapters
  • [backend] Setup loggers for the restful (frontend) api
  • [backend] Setup Sentry for treeherder