202
edits
(→Intervention Release Owner Schedule: adding) |
(Make sure the export steps are noted) |
||
Line 22: | Line 22: | ||
==== Low Priority ==== | ==== Low Priority ==== | ||
# Make sure the version number in manifest.json is incremented. | # Make sure the version number in manifest.json is incremented. | ||
# Land the updated addon version in Mozilla Central via a bug in [https://bugzilla.mozilla.org/buglist.cgi?product=Web%20Compatibility&component=Interventions&resolution=---&list_id=15330878 Web Compatibility::Interventions] | # Land the updated addon version in Mozilla Central via a bug in [https://bugzilla.mozilla.org/buglist.cgi?product=Web%20Compatibility&component=Interventions&resolution=---&list_id=15330878 Web Compatibility::Interventions] | ||
## Export the sources into mozilla-central using the [https://github.com/mozilla-extensions/webcompat-addon#exporting-the-sources-to-mozilla-central export-mc jake command]. | |||
## Create a patch for mozilla-central, upload it to Phabricator, and have a WebCompat Addon module peer review that. | |||
# That’s it. Let the code ride the trains. | # That’s it. Let the code ride the trains. | ||
Line 52: | Line 54: | ||
The system addon is served as a component. Currently [https://github.com/mozilla-mobile/fenix/blob/f5f0cb8d9caf556db586b248856a17e7052a4fa3/buildSrc/src/main/java/Dependencies.kt#L138 Fenix pulls in the latest version], which means the updated addon should be served in the next Google Play Store update. | The system addon is served as a component. Currently [https://github.com/mozilla-mobile/fenix/blob/f5f0cb8d9caf556db586b248856a17e7052a4fa3/buildSrc/src/main/java/Dependencies.kt#L138 Fenix pulls in the latest version], which means the updated addon should be served in the next Google Play Store update. | ||
# 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. Currently Dennis Schubert and Mike Taylor can review and merge, as well as any core member of the mozilla-mobile organization. | ||
# 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). |
edits