|
|
(5 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| | {{Draft}} |
| | |
| Functionality can be classed into a set of dependency groups. Note that some functionality will need to be done over several milestones, e.g. search. | | Functionality can be classed into a set of dependency groups. Note that some functionality will need to be done over several milestones, e.g. search. |
|
| |
|
Line 53: |
Line 55: |
| = Milestones = | | = Milestones = |
|
| |
|
| == Milestone 1: Search and feedback ==
| | Moved to [https://wiki.mozilla.org/Support/Kitsune_Milestones Support/Kitsune_Milestones] |
| | |
| We will start with migrating some independent low risk items and the associated infrastructure.
| |
| | |
| Our initial plan is to prototype these items in Django.
| |
| | |
| *Search UI: none of the back end or indexing work.
| |
| *Feedback system: We can rewrite this, put the data in new tables, and host the content in an iframe on wiki pages. [[Support/FeedbackSystem2PRD]]
| |
| *Neither of these items requires migration of users table, will require some migration of templates, and understanding of Tiki sessions
| |
| | |
| === Timeline ===
| |
| | |
| *5 weeks of development including associated tests
| |
| *Mid term review at 3 weeks to see if we are on track, what else we need, review scope, etc
| |
| *2 weeks QA
| |
| * Started week of Feb 8
| |
| * Review week of March 1
| |
| | |
| == Interlude ==
| |
| * Review plans and timeline based on what we learned in Milestone 1
| |
| | |
| == Milestone 2: Users and admin ==
| |
| | |
| *Users table, sessions, and user sync between old and new code
| |
| *Basic admin console: search, users, new template management
| |
| | |
| === Timeline ===
| |
| | |
| *3 weeks of development (start March 15?)
| |
| *2 weeks QA
| |
| | |
| == Milestone 3: gettext ==
| |
| | |
| Set up gettext for UI items in new parts of interface.
| |
| | |
| *gettext setup
| |
| *verbatim integration
| |
| | |
| === Timeline ===
| |
| | |
| *3-4 weeks development (start April 8?)
| |
| *2 weeks QA
| |
| | |
| == Milestone 4: support forums ==
| |
| | |
| [https://wiki.mozilla.org/Support/ForumRedesignPRD PRD] | |
| | |
| Support forums are the main goal of this milestone. Again, we will move over associated infrastructure
| |
| | |
| *Support forums
| |
| *Feedback system for support forums
| |
| *Admin for support forums
| |
| *Sphinx indexer for support forums
| |
| | |
| === Timeline ===
| |
| | |
| *6 weeks of development with QA cycles as we go
| |
| *2 weeks of QA
| |
| | |
| == Milestone 5: Wiki Part 1 ==
| |
| | |
| This milestone will focus on getting some infrastructure in place.
| |
| | |
| *Wiki schema
| |
| *Sync existing articles into new schema
| |
| *Display articles with new code; edit with old?
| |
| *Admin for wiki
| |
| *Sphinx indexer for wiki
| |
| | |
| === Timeline ===
| |
| | |
| *6-8 weeks of development
| |
| *3 weeks QA
| |
| | |
| == Milestone 6: Wiki part 2 ==
| |
| | |
| Focus on wiki and l10n workflow
| |
| | |
| *New workflow for contribs and localizers
| |
| *Locale leader dashboard
| |
| *Contributor dashboard
| |
| | |
| === Timeline ===
| |
| | |
| *5 weeks of development
| |
| *2 weeks QA
| |
|
| |
|
| == Future Milestones ==
| | [[Category:Support Archive]] |
| * Any remaining functionality
| |
| * New features
| |