Firefox/Projects/Weave: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
== Summary ==
__NOTOC__
 
= Weave Integration =
This project is to track Weave uplift into Firefox. We're doing this by iterating on the extension and preparing that code for eventual inclusion in mozilla-central.
This project is to track Weave uplift into Firefox. We're doing this by iterating on the extension and preparing that code for eventual inclusion in mozilla-central.


== Current Status ==
* Champion: mconnor
 
* Project Lead: zpao
Paul is working on various Weave improvements, working with peers to audit API usage.
* Project Members: Mardak, faaborg
 
Design work for the front end has gone through a few iterations and reviews, and mconnor is making regular changes based on the feedback.
 
== Next Steps ==
 
Adjust API usage, move code around to make integration easier.
 
== Related Bugs ==
 


== Status ==
* <onlyinclude>TAKING OFF</onlyinclude>
** Meaning... Work is being done to improve the addon and looking at necessary changes for this project to be IN FLIGHT.


== Team ==
== Team ==


*'''Project Lead''': mconnor
*'''Developer''': zpao, Mardak
*'''UX''': faaborg, boriss


== Designs ==
== Goals ==
* Get Weave extension prepared for mozilla-central. Includes:
** Auditing API usage by appropriate peers ({{bug|548373}})
** Making necessary UI changes
** Moving code (no bug yet, [[User:Mconnor/WeaveSourceReorg]])
** Integrating build system ({{bug|433926}})
** Automated tests (no bug yet)


== Non-Goals ==
* Re-implementing Weave


== Timeline / Milestones ==
See [[User:Mconnor/Weave1H2010]]


== Goals/Use Cases ==
== Requirements ==


* Get Weave extension prepared for mozilla-central. Includes:
== Dependencies ==
** Auditing API usage by appropriate peers
** Making necessary UI changes
** Moving code, integrating build system
** Writing tests


== Non Goals ==
== Testing ==
* Will need to write a lot of tests (in goals)
* Will need to work with QA to make sure we start getting automated (mozmill) tests written


* Re-implementing Weave
== Related Projects ==

Revision as of 19:57, 3 March 2010

Weave Integration

This project is to track Weave uplift into Firefox. We're doing this by iterating on the extension and preparing that code for eventual inclusion in mozilla-central.

  • Champion: mconnor
  • Project Lead: zpao
  • Project Members: Mardak, faaborg

Status

  • TAKING OFF
    • Meaning... Work is being done to improve the addon and looking at necessary changes for this project to be IN FLIGHT.

Team

Goals

  • Get Weave extension prepared for mozilla-central. Includes:

Non-Goals

  • Re-implementing Weave

Timeline / Milestones

See User:Mconnor/Weave1H2010

Requirements

Dependencies

Testing

  • Will need to write a lot of tests (in goals)
  • Will need to work with QA to make sure we start getting automated (mozmill) tests written

Related Projects