L10n:Pontoon/0.2alpha

From MozillaWiki
Jump to: navigation, search

General Plan

  • Individual leads needed for 0.2 release
    • Dev lead (Gandalf)

Goal of this release

This release is supposed to be usable, so it should allow multiple users not to conflict and should allow continue the work from midpoint.

Time-line

  • Free hacking
  • May 20, 2010 - API freeze
  • June 10, 2010 - Code freeze
  • June 15, 2010 - 0.2 Alpha Release

Must-have Summary

  1. Provide basic user identification (not authentication yet!)
  2. Non conflicting edits/versions/suggestion mode
  3. Upgrade Jetpack client to new Jetpack architecture
  4. Figure out a way to continue localization
  5. Fix major bugs like <span><a></a></span> localization that impair the experience.

Other features, ideas, requests

  • Embedded client (client lib for embedding into any website)
  • HTML exporter (takes HTML and localization and produces localized HTML)
  • Upgrade hook to provide meta file with information about localization
  • Add Python hook
  • Add ability for editing an entity in source mode
  • Provide algorithm to match en-US syntax of an entity with localized one