Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Upcoming changes to our Android repositories #26855

Closed
moz-mobile-admin opened this issue Sep 7, 2022 · 0 comments · Fixed by #28466
Closed

Upcoming changes to our Android repositories #26855

moz-mobile-admin opened this issue Sep 7, 2022 · 0 comments · Fixed by #28466

Comments

@moz-mobile-admin
Copy link

moz-mobile-admin commented Sep 7, 2022

📢 Hi everyone,

Today we're announcing two upcoming changes to our Android repositories and development processes that will make getting involved, building our products and shipping improvements to Firefox users simpler, easier, and a lot faster.

In the coming months, we will be consolidating the Fenix, Focus and Android Components projects into a single new Firefox-Android repository. As part of that change, we also plan to move issue tracking to Bugzilla, migrating open GitHub tickets there in the process.

Having our Android code under one roof has some obvious benefits as far as testing, CI and shipping are concerned - and we're expecting some big wins there! - but it also lowers barriers to community involvement and improves development speed. Whenever you can turn a complex process into one command in one repo everyone benefits, from partners and first-time contributors to veteran developers and release engineers alike.

Moving issue tracking to Bugzilla offers many similar benefits, including tighter coordination with Mozilla's internal teams and outside partners, as well as robust community safety tools to name a few.

Fenix, Focus and Android Components will stay on the same release cadence, we'll continue to maintain and publish components and all functionality as usual, and our artifact, package and application IDs will also stay the same.

We wanted to announce this well ahead of time: while the schedule isn't firm yet, we intend to make this change in the next small number of months. As we prepare for this change, we want to thank you all for your help and support; your work has been critical to getting Android Components, Fenix, and Focus this far. We're grateful for your contributions, and believe these changes will make it easier to continue the amazing work that has brought these projects so far. We will reach out individually on all open Pull Requests to discuss next steps, and we'll also take care of migrating open tickets, when the time comes.

⚠️ Please file any new tickets in Bugzilla using the Fenix product, and select the corresponding component. If the component is not in the list, select "General".

If you’d like to get in touch, you can find us on Matrix in the following channels:
#fenix:mozilla.org
#focus-android:mozilla.org
#android-components:mozilla.org

Thank you!

┆Issue is synchronized with this Jira Task

@moz-mobile-admin moz-mobile-admin pinned this issue Sep 7, 2022
@mozilla-mobile mozilla-mobile locked and limited conversation to collaborators Sep 7, 2022
@github-actions github-actions bot added the needs:triage Issue needs triage label Sep 7, 2022
@moz-mobile-admin moz-mobile-admin removed the needs:triage Issue needs triage label Sep 7, 2022
@cpeterso cpeterso unpinned this issue Sep 7, 2022
@cpeterso cpeterso pinned this issue Sep 7, 2022
@rocketsroger rocketsroger unpinned this issue Sep 12, 2022
@jonalmeida jonalmeida pinned this issue Sep 13, 2022
@MozillaNoah MozillaNoah unpinned this issue Sep 14, 2022
@jonalmeida jonalmeida pinned this issue Sep 15, 2022
@Alexandru2909 Alexandru2909 unpinned this issue Oct 24, 2022
@Alexandru2909 Alexandru2909 pinned this issue Oct 24, 2022
@kbrosnan kbrosnan unpinned this issue Nov 26, 2022
@csadilek csadilek pinned this issue Dec 12, 2022
@Alexandru2909 Alexandru2909 unpinned this issue Dec 28, 2022
@Alexandru2909 Alexandru2909 pinned this issue Dec 28, 2022
@github-actions github-actions bot added the eng:reopen-for-qa Reopens and tags the issue for QA needed when the issue is merged label Jan 9, 2023
@gabrielluong gabrielluong removed the eng:reopen-for-qa Reopens and tags the issue for QA needed when the issue is merged label Jan 9, 2023
@csuciu csuciu unpinned this issue Jan 25, 2023
@csadilek csadilek pinned this issue Feb 10, 2023
@csuciu csuciu unpinned this issue Feb 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants