|
|
(68 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == Introduction ==
| | [https://pontoon.mozilla.org/ Pontoon] is a localization platform, used and developed by the Mozilla localization community. |
| [https://pontoon.mozilla.org/ Pontoon] is a localization platform, used and developed by the Mozilla localization community. Some links: | |
| * 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.
| | See [https://github.com/mozilla/pontoon Pontoon project on GitHub] to 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>
| |
| | |
| == 2020 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)
| |
| * [ ] Development Process (1W)
| |
| * [ ] Documentation Overhaul (1Q)
| |
| | |
| ==== Q2 ====
| |
| * [ ] Custom themes (1M)
| |
| | |
| ==== Q3 ====
| |
| * [ ] Evolve deadlines (1M)
| |
| | |
| ==== Q4 ====
| |
| * [ ] Project Admin UI (1M)
| |
| | |
| == Non-Roadmap goals ==
| |
| A collection of bugs we'd like to see fixed soon, but didn't make it to the Roadmap.
| |
|
| |
| <bugzilla>
| |
| {
| |
| "bug_id": "1586822, 1618841, 1676336, 1677173, 1673043, 1683539, 1468997, 1486391, 1566476, 1578235, 1513104, 1536884, 1586234, 1584178, 1615458, 1682225, 1681688, 1686402, 1588465, 1370173, 1370200, 1268841, 1350542, 1681296, 1543344, 1633150, 1678462, 1682033, 1684693, 1685558, 1685799, 1686278, 1686369, 1686370, 1686690, 1686711, 1687112, 1687328, 1687371, 1687509, 1688174, 1688395, 1688835, 1325525, 1267548, 1666320, 1686569",
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority"
| |
| }
| |
| </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]] |