Support/Kitsune Milestones

From MozillaWiki
Jump to: navigation, search

2.0: Search

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.
  • This does not require migration of users, will require some migration of templates, and understanding of Tiki sessions
  • Develop user migration plan
  • Develop deployment plan

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 [done]
  • 2 weeks QA
  • Started week of Feb 8
  • Due for completion March 15 initial estimate, second estimate March 22
  • Review: planned week of March 1, actual March 10
  • Aim for deployment in April

Interlude

  • Review plans and timeline based on what we learned in Milestone 1 [done]

2.1: Discussion forums

The "dicussion" forums are the contributor forum and the off-topic forum.

The new implementation should match what we have for these now, minus tagging which everyone agrees is useless.

  • Discussion forums.
  • Forum administration.
  • Sphinx indexing and searching for discussion forums.

Timeline

  • Start work in April.
  • Push in May.

2.2: Support forums

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

  • Start work in May.
  • Push in June.


2.4: Knowledge Base

To be reviewed near end Q2

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

2.5: Wiki part 2?

To be reviewed near end Q2

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

2.5/6: User Management and Leftovers

  • Registration, login, logout.
  • User administration.
  • Any other remaining features on TikiWiki.

2.6/2.7 and Beyond: Iterating

  • P2-3 features from previous milestones.
  • New features and improvements.