-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Setup the Beta application on the Play Store #1724
Comments
The bugzilla ticket associated with acquiring credentials for this is here: https://bugzilla.mozilla.org/show_bug.cgi?id=1545404 |
Can this be closed or are we still tracking work here? |
I'd prefer to close this once the beta application goes live, which it hasn't yet :) |
@mitchhentges are you owning this? If so please assign yourself so we can track the progress of this ticket :) |
I can own this, but be advised that I'm not actively working on it (my understanding is that we're not deploying the beta for a while yet). Let me know when we want to get moving on the beta again :) |
Definitively will be good to have a beta program in the Play Store, it gives more facilities to users that want to test the latest beta releases instead that checking in Github if there are available releases, downloading and installing it manually. |
I don't believe we have any beta releases yet. There's some Once we have "beta" releases, the beta track on Google Play will be set up. FWIW, for users that want to test the latest Fenix features, they can use the Fenix Nightly releases, which are super-bleeding-edge 😄 |
Where are the Fenix Nightly releases? Will be good to put that in the README. |
We're setting up a more official nightly soon, but we have a "private" nightly that's definitely totally a secret that you can access by joining our |
Thanks, I have sent the request. Edit: |
Here are my thoughts on the Beta. Purpose: (temporary?) train model, for wider-spread testing (both by users and QA)
Workflow for how releases will be published:
If any fixes need to go into the Beta, we'll land those on master, uplift them to Beta, and publish a new Beta (e.g. 1.7-RC2). Nightly will still be published every day to the Nightly channel (the new one, once we get that going). Let me know if this seems reasonable, @mitchhentges ! Also, let me know if we could run the first Beta release on Tuesday 8/20. |
Makes sense! I have some other |
Had a quick end-to-end conversation I had w/ Mitch that I'll summarize here. Current Nightly: publishes to internal track of Release App w/ users from the FP mailing list Current Beta: existing releng work that can be used with the beta versioning semantics for tagging release through Github ( Release promotion TODO: use existing process to publish. |
I discussed directly with Chenxia, the |
For the releng process, this means we'll have to add some more steps, namely:
What this might change for QA is that, as long as we don't have any bugfixes that need to be uplifted directly to the upcoming release:
Open question: when do we cut a beta branch? We probably still won't want to cut on Friday. However, we're planning on trying out the beta for 3.1, which won't be until the sprint starting 11/11. |
This channel is live, with #109. |
Since the beta will be a separate application, we will need to set it up on the GPS. This ticket covers both technically but also assets and meta data. We can split it up if that is better.
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: