|
|
Line 1: |
Line 1: |
| == Introduction == | | == Introduction == |
| [https://pontoon.mozilla.org/ Pontoon] is a localization platform, used and developed by the Mozilla localization community. Some links: | | [https://pontoon.mozilla.org/ Pontoon] is a localization platform, used and developed by the Mozilla localization community. |
| * Source code: [https://github.com/mozilla/pontoon GitHub]
| |
| * Bug tracker: [https://bugzilla.mozilla.org/buglist.cgi?product=Webtools&component=Pontoon&resolution=--- Bugzilla]
| |
| * Documentation: [https://mozilla-pontoon.readthedocs.io/en/latest/index.html Read the Docs]
| |
| * Discussions: [https://chat.mozilla.org/#/room/#pontoon:mozilla.org chat.mozilla.org]
| |
|
| |
|
| This wiki page mainly serves as a development roadmap. We use Mozilla wiki, because it nicely integrates with our bug tracker. | | This page has been moved to [https://github.com/mozilla/pontoon GitHub], where you can access source code, issues, roadmap, documentation, discussions, etc. |
| | |
| == Get involved ==
| |
| Check out [https://mozilla-pontoon.readthedocs.io/en/latest/dev/first-contribution.html The Guide to your First Contribution to Pontoon] to learn how to set up Pontoon on your computer for development.
| |
| | |
| Here are a few mentored bugs, good to start with for new contributors:
| |
| <bugzilla>
| |
| {
| |
| "product": "Webtools",
| |
| "component": "Pontoon",
| |
| "bug_mentor_type": "contains",
| |
| "bug_mentor": "@",
| |
| "resolution": "---",
| |
| "include_fields": "id, summary, status, priority, assigned_to"
| |
| }
| |
| </bugzilla>
| |
| | |
| == 2021 Roadmap ==
| |
| This is a high-level overview of Pontoon Roadmap for the current year. For more information, check out the '''[[L10n:Pontoon_Roadmap|DETAILED ROADMAP]]'''.
| |
| | |
| ==== Q1 ====
| |
| * [✓] Search all strings while translating (1W)
| |
| | |
| ==== Q2 ====
| |
| * [✓] Notification experiments (1M)
| |
| * [✓] Pontoon Add-on promotion (1W)
| |
| | |
| ==== Q3 ====
| |
| * [ ] Development Process (1W)
| |
| * [ ] Documentation Overhaul (1Q)
| |
| | |
| ==== Q4 ====
| |
| * [ ] Project Admin UI (1M)
| |
| * [ ] Custom themes (1M)
| |
|
| |
|
| == Non-Roadmap goals == | | == Non-Roadmap goals == |
Line 51: |
Line 14: |
| } | | } |
| </bugzilla> | | </bugzilla> |
|
| |
| == Prioritizing bugs ==
| |
| We use 5 bug priority levels, which effectively define the short term roadmap. Priority is usually set after the bug has been confirmed by one of the developers.
| |
| * '''P1''': Must be fixed immediately, drop any other work.
| |
| * '''P2''': We want to ship this soon, possibly in the current quarter.
| |
| * '''P3''': Default starting point, possibly shipping in the following two quarters.
| |
| * '''P4''': We expect it to be fixed someday.
| |
| * '''P5''': A valid bug, but we might never fix it, unless you provide a patch.
| |
|
| |
| == Fun read from the past! ==
| |
| * [http://ozten.com/psto/2009/08/14/a-sketch-of-po-liveedit/ A Sketch of PO LiveEdit (by Austin King)]
| |
| * [http://diary.braniecki.net/tag/pontoon/ Posts on Pontoon (by Zbigniew Braniecki)]
| |
| * [http://blog.mozilla.com/webdev/2009/08/17/improving-mozilla-web-localization-part-3-challenges-for-tools/ Improving Mozilla Web Localization, Part 3: Challenges for Tools (by Fred Wenzel)]
| |
|
| |
|
| [[Category:L10n]] | | [[Category:L10n]] |