Closed Bug 1082859 Opened 11 years ago Closed 11 years ago

isolating early SDK drops, so Moz can develop along the way without breaking users

Categories

(Hello (Loop) :: General, defect, P5)

x86
All
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME
backlog Fx36+

People

(Reporter: shell, Unassigned)

References

Details

early drops may not work against production servers, so we don't want end-users breaking in nightly. The first example of this is when we get an early drop with screen sharing API's - ~end November.
backlog: --- → Fx37?
backlog: Fx37? → Fx36?
validating with Adam that we just need to grab another project branch, like Fig - for these SDK development. if yes - Maire or i will grab it.
backlog: Fx36? → Fx36+
Flags: needinfo?(adam)
Priority: -- → P5
Working in a twig seems reasonable for this, assuming that we need it only between the SDK drop and the server deployment. We can't take up one of the "temporary branches" semi-permanently. If we need this on a more persistent basis, we probably want to consider a scheme in which we do something like putting two versions of the SDK in the tree, and varying behavior based on a pref. This would introduce quite a few more moving pieces, though.
Flags: needinfo?(adam)
based on adam's feedback - how do we want to proceed? we only will need to grab these for 6 weeks before their releases... which are 4 times/year. is that ok to grab a twig for?
Flags: needinfo?(mreavy)
(In reply to sescalante from comment #3) > based on adam's feedback - how do we want to proceed? we only will need to > grab these for 6 weeks before their releases... which are 4 times/year. is > that ok to grab a twig for? That seems a bit on the frequent side. You're talking about needing a twig 24 weeks a year -- we're basically taking a twig out of commission about half the time. I'd ask the releng guys, but I think that's probably too much to ask for on an ongoing basis.
I think we want to follow the process described here: https://wiki.mozilla.org/ReleaseEngineering:ProjectBranchPlanning since basically we'd be asking for a branch for an indeterminate, extended period of time.
Flags: needinfo?(mreavy)
follow up with rel eng
Flags: needinfo?(sescalante)
Maire provided info needed - put the link on the webRTC wiki page under Development for when we need the info.
Flags: needinfo?(sescalante)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.