154
edits
(Update roadmap link) |
(Updating bug triage guidelines, listing meetings) |
||
| Line 13: | Line 13: | ||
* '''IRC''': [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23layout #layout on irc.mozilla.org] | * '''IRC''': [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23layout #layout on irc.mozilla.org] | ||
* '''Slack''': #layout on Slack (MoCo employees only) | |||
* '''E-mail''': [https://lists.mozilla.org/listinfo/dev-tech-layout dev-tech-layout@lists.mozilla.org] | * '''E-mail''': [https://lists.mozilla.org/listinfo/dev-tech-layout dev-tech-layout@lists.mozilla.org] | ||
== Team Meetings == | |||
=== Weekly Standups === | |||
=== Post-release Retrospectives === | |||
=== CSS Working Group Strategy Meetings === | |||
=== Bug Triage Meetings === | |||
== Roadmap and Status == | == Roadmap and Status == | ||
| Line 23: | Line 34: | ||
== Release Notes == | == Release Notes == | ||
We publish [https://wiki.mozilla.org/Platform/Layout/ReleaseNotes notes and lists of all fixed layout bugs] for a given release. These release notes call out items of particular importance (new features, webcompat fixes) that may be helpful for web content authors. | |||
== Filing a Bug == | == Filing a Bug == | ||
| Line 51: | Line 62: | ||
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=SVG SVG] | * [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=SVG SVG] | ||
== Bug Triage Guidelines == | == Bug Triage and Whiteboard Tagging Guidelines == | ||
We use [https://bugzilla.mozilla.org Bugzilla] to track a combination of both bugs and new features. As such, we employ a hybrid system of Bugzilla priority and, optionally, a backlog | We use [https://bugzilla.mozilla.org Bugzilla] to track a combination of both bugs and new features. As such, we employ a hybrid system of Bugzilla priority and, optionally, a backlog tag (noted as <code>[layout:backlog:YYYYqQ]</code> in the bug's whiteboard field). The backlog tag, if provided, indicates the intended quarter and/or target release in which we intend to work on and ship a given feature. For instance, a tag of `[layout:backlog:2019q3]` indicates that we will attempt to work on the bug in Q3 of 2019. | ||
=== Getting Started === | === Getting Started === | ||
| Line 62: | Line 73: | ||
* '''Priority 1 (P1)''': Blocker, crash or very high-impact performance or web compatibility bug. Must-fix in the current iteration. The severity of the P1 should generally be set accordingly. | * '''Priority 1 (P1)''': Blocker, crash or very high-impact performance or web compatibility bug. Must-fix in the current iteration. The severity of the P1 should generally be set accordingly. | ||
* '''Priority 2 (P2)''': High-priority bug that should be in-progress | * '''Priority 2 (P2)''': High-priority bug that should be in-progress and fixed within the next two releases. Includes moderately high-impact performance or web compatibility bugs. | ||
* '''Priority 3 (P3)''': Normal-priority bug or a backlog item. | * '''Priority 3 (P3)''': Normal-priority bug or a backlog item. | ||
* '''Priority 4 (P4)''': Low-priority bug or managed by a bot (such as an intermittent test failure). We are unlikely to devote resources to these bugs any time soon. | * '''Priority 4 (P4)''': Low-priority bug or managed by a bot (such as an intermittent test failure). We are unlikely to devote resources to these bugs any time soon. | ||
* '''Priority 5 (P5)''': | * '''Priority 5 (P5)''': We do not plan to spend time on these bugs but we will accept patches. | ||
== Contributing == | == Contributing == | ||
edits