Re: [Wikitech-l] Rolling towards 1.19... scheduling a code freeze

2012-01-06 Thread Sumana Harihareswara
On 01/02/2012 08:49 AM, Chad wrote:
 On Sun, Jan 1, 2012 at 12:49 PM, Brion Vibber bvib...@wikimedia.org wrote:
 I'd like us to plan for a code freeze on trunk -- at least a feature 
 refactoring freeze -- starting within a few days to give us all a chance to
 tidy up, catch up with code review, and prepare for deployments.

 
 +1
 

 I believe we've got some general plans to hit deployment in February; if we
 hit code slush this week or so that gives some time for everybody to catch
 up on review, do more thorough testing and -- perhaps most importantly of
 all -- make sure we have good documentation on what's changed and what
 needs to be tested and tried out by real humans!

 
 Sounds good. Want to say Friday's the date to be feature complete to
 give people the rest of this week?
 
 -Chad

Questions about today's freeze (from Niklas, Roan,  me in IRC):

on what -- all of trunk? core? wmf extensions?
So does that mean you have to stop adding features when Friday starts,
or ends? i.e. is Friday the first day of the frozen state, or the last
day of the non-frozen state?
Are we enforcing this in any way within SVN, or are we just agreeing to
quickly revert any new features or refactoring commits that come in
between now and [date]?

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Rolling towards 1.19... scheduling a code freeze

2012-01-06 Thread Chad
On Fri, Jan 6, 2012 at 9:38 AM, Sumana Harihareswara
suma...@wikimedia.org wrote:
 Questions about today's freeze (from Niklas, Roan,  me in IRC):

 on what -- all of trunk? core? wmf extensions?

Definitely core. Probably should apply to wmf-deployed extensions
too. I think non-deployed extensions can continue doing what they're
doing.

 So does that mean you have to stop adding features when Friday starts,
 or ends? i.e. is Friday the first day of the frozen state, or the last
 day of the non-frozen state?

Let's give until midnight UTC, end of Friday.

 Are we enforcing this in any way within SVN, or are we just agreeing to
 quickly revert any new features or refactoring commits that come in
 between now and [date]?


No changes to access -- there's still legit reasons to commit things such
as followups, regression fixes and the like.

Remember everybody: we're calling this a slush and not an actual
freeze. The idea is to at least try and get trunk feature-complete so we
can make the push in CR.

-Chad

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Rolling towards 1.19... scheduling a code freeze

2012-01-06 Thread Chad
On Fri, Jan 6, 2012 at 9:44 AM, Chad innocentkil...@gmail.com wrote:
 On Fri, Jan 6, 2012 at 9:38 AM, Sumana Harihareswara
 suma...@wikimedia.org wrote:
 Questions about today's freeze (from Niklas, Roan,  me in IRC):

 on what -- all of trunk? core? wmf extensions?

 Definitely core. Probably should apply to wmf-deployed extensions
 too. I think non-deployed extensions can continue doing what they're
 doing.

 So does that mean you have to stop adding features when Friday starts,
 or ends? i.e. is Friday the first day of the frozen state, or the last
 day of the non-frozen state?

 Let's give until midnight UTC, end of Friday.

 Are we enforcing this in any way within SVN, or are we just agreeing to
 quickly revert any new features or refactoring commits that come in
 between now and [date]?


 No changes to access -- there's still legit reasons to commit things such
 as followups, regression fixes and the like.

 Remember everybody: we're calling this a slush and not an actual
 freeze. The idea is to at least try and get trunk feature-complete so we
 can make the push in CR.


And it's now midnight UTC, pencils down everybody. If you were
looking to break trunk with a huge refactor...well, you missed the
deadline ;-)

-Chad

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Rolling towards 1.19... scheduling a code freeze

2012-01-06 Thread Aaron Schulz
I'll still be doing some work on FileBackend like fixing jenkins, cleaning up
the streamFile() function, copying the swift backend to /trunk, and tying up
a fix loose ends and doing fixes next week. I think heavy stuff is pretty
much out of the way.



--
View this message in context: 
http://wikimedia.7.n6.nabble.com/Rolling-towards-1-19-scheduling-a-code-freeze-tp2722998p3310386.html
Sent from the Wikipedia Developers mailing list archive at Nabble.com.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Rolling towards 1.19... scheduling a code freeze

2012-01-03 Thread Roan Kattouw
On Tue, Jan 3, 2012 at 2:05 AM, Erwin Dokter er...@darcoury.nl wrote:
 Can someone have a look at bug 25697, which is a very minor, easy patch?
 I hope to get this one in before 1.19, to go along with the new diff look.

Done.

Roan

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Rolling towards 1.19... scheduling a code freeze

2012-01-02 Thread Chad
On Sun, Jan 1, 2012 at 12:49 PM, Brion Vibber bvib...@wikimedia.org wrote:
 I'd like us to plan for a code freeze on trunk -- at least a feature 
 refactoring freeze -- starting within a few days to give us all a chance to
 tidy up, catch up with code review, and prepare for deployments.


+1


 I believe we've got some general plans to hit deployment in February; if we
 hit code slush this week or so that gives some time for everybody to catch
 up on review, do more thorough testing and -- perhaps most importantly of
 all -- make sure we have good documentation on what's changed and what
 needs to be tested and tried out by real humans!


Sounds good. Want to say Friday's the date to be feature complete to
give people the rest of this week?

-Chad

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l