Compatibility/System Addon/Release Process: Difference between revisions

Fixed points of contact
(Ksenia is done with v26)
(Fixed points of contact)
Line 14: Line 14:


== Intervention Types ==
== Intervention Types ==
There are two types of interventions that we ship in Firefox: high priority and low priority. As a general rule of thumb, a low priority intervention will fix a long-standing bug. A high priority intervention will fix a regression in a top site. In case of confusion, please get in touch with Mike Taylor for clarification as to which class we’re dealing with.
There are two types of interventions that we ship in Firefox: high priority and low priority. As a general rule of thumb, a low priority intervention will fix a long-standing bug. A high priority intervention will fix a regression in a top site. In case of confusion, please get in touch with Dennis Schubert for clarification as to which class we’re dealing with.


Low priority interventions should be landed in the [https://github.com/mozilla-extensions/webcompat-addon Mozilla webcompat-addon repo] on GitHub and upstreamed to the relevant tree once per release. These do not require outside collaboration or approval to ship, beyond WebCompat Addon module peer or owner approval.
Low priority interventions should be landed in the [https://github.com/mozilla-extensions/webcompat-addon Mozilla webcompat-addon repo] on GitHub and upstreamed to the relevant tree once per release. These do not require outside collaboration or approval to ship, beyond WebCompat Addon module peer or owner approval.
Line 43: Line 43:


# Export the sources into the android-components repo using the [https://github.com/mozilla-extensions/webcompat-addon#exporting-the-sources-into-android-components export-ac export command].
# Export the sources into the android-components repo using the [https://github.com/mozilla-extensions/webcompat-addon#exporting-the-sources-into-android-components export-ac export command].
# File an issue and open a pull request against the [https://github.com/mozilla-mobile/android-components Android Components repo] on GitHub which contains the updated addon and request review. Currently Dennis Schubert and Mike Taylor can review and merge, as well as any core member of the mozilla-mobile organization.
# File an issue and open a pull request against the [https://github.com/mozilla-mobile/android-components Android Components repo] on GitHub which contains the updated addon and request review. Any core member of the mozilla-mobile organization is happy to help, but :csadilek frequently reviews our changes, so he should be the first point of contact if possible.
# That’s it. The new version will be used when the new android-components version is released (currently weekly).
# That’s it. The new version will be used when the new android-components version is released (currently weekly).


202

edits