Hi Naoki,
The reason why we branched early was clear (on Gecko's side), what I
couldn't understand was the plan for Gaia's branch.
I still find the communication around this process partial and confusing
– maybe that's just me, being involved only partially in Gaia – but at
least now the branch has been updated as I expected (i.e. not
cherry-picking single commits)
https://github.com/mozilla-b2g/gaia/commits/v2.5
Francesco
Francesco, the answer to your question on why 2.5 got branched earlier :
https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platform/e71M1z0YE_g
<https://groups.google.com/forum/?fromgroups=#%21topic/mozilla.dev.platform/e71M1z0YE_g>
Platform made their own decision without seeing where they would
break. We were forced into moving to 2.6 because of the 44 to 45
branch and we're locking 2.5 to 44.
We (QA) were just as confused when we found this out on friday.
Effectively they terminated our 2.5 project foxfooding early as we
have no Aries 2.6 and 2.5 builds on taskcluster even as of today.
We're back on testing on flame as buildbot is still pumping out the
2.5 / 2.6 builds in the interim.
On Tue, Nov 3, 2015 at 11:56 PM, Francesco Lodolo [:flod]
<[email protected] <mailto:[email protected]>> wrote:
If that's the case I find it extremely confusing: branch date for
Gaia was supposed to be November 2nd, the current tip on v2.5 is
from 6 days ago.
I've seen probably a dozen changesets with strings landing during
the last week-end before the planned merge day, I suppose the ones
with just code are a lot more (was this change communicated to
devs?).
It would seem more reasonable to define a "tip" changeset on
master and pull all the previous commits into v2.5, then deal with
back-outs on the branch and eventual uplifts from master.
Francesco
Hi Francesco,
I think the uplift approval process is for both Gecko
(*approval‑mozilla‑b2g44?*) and Gaia (*approval-gaia-v2.5?*)
Cheers,
Josh
Engineering Program Manager, Firefox OS
On Nov 4, 2015, at 3:23 PM, Francesco Lodolo [:flod]
<[email protected] <mailto:[email protected]>> wrote:
Hi,
I've asked this before but didn't get a clear answer: are we
talking about uplifts for Gecko or Gaia (master to v2.5 branch)?
Francesco
Hello,
As Gecko 44 branched out earlier (10/28) than planned (Nov
2nd), we will uplift all 2.5 patches landed on Master to 2.5
branch. Sheriffs are uplifting patches that landed later than
10/28.
For any patches that are not 2.5+ to land on 2.5, they will go
through the regular uplift approval process. Please set the
flags *approval-gaia-v2.5?* and *approval‑mozilla‑b2g44?
*
Thanks for the great work on 2.5 so far. Lets continue the good
work to land the 40 blockers yet to fix.
For any questions or concerns please email/buzz me.
Thank you,
Mahe
--
Mahendra Potharaju
_______________________________________________
dev-fxos mailing list
[email protected] <mailto:[email protected]>
https://lists.mozilla.org/listinfo/dev-fxos
_______________________________________________
dev-fxos mailing list
[email protected] <mailto:[email protected]>
https://lists.mozilla.org/listinfo/dev-fxos
_______________________________________________
dev-fxos mailing list
[email protected] <mailto:[email protected]>
https://lists.mozilla.org/listinfo/dev-fxos
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos