Several weeks ago we discussed a change to our development process.
Specifically, the proposal was to branch code a couple of days earlier, effectively reducing the amount of time we spend each 2 week development cycle in "code slush".
While there are several subtle tradeoffs in this slight tweak, developers are interested in trying it, and our QA lead for persona has agreed to give it a try.
Potential benefits of this change include:
1. a changelog sooner for QA
2. 2 more days per cycle of development and integration
3. 2 more days of QA on the formal staging environment
4. an earlier string freeze for translators.
Potential downsides include:
1. more risk in merging fixes to two locations
2. more complex re-deployment procedures when fixes are necessary.
At this point we have unanimous agreement to try this change - let's give this a try. Speak up if you find this schedule does not improve our pace.
Here's the updated (dynamic) train schedule:
http://personatra.in/#2013.05.08
lloyd