Re: [Python-Dev] sprints and pushes

2011-03-26 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/26/2011 02:56 AM, Stephen J. Turnbull wrote: > Tres Seaver writes: > > > That was precisely my proposal: > > Sorry about that. I live in a disaster area, and was limited to > GMail until two days ago, and lost a fair amount of context in the

Re: [Python-Dev] sprints and pushes

2011-03-25 Thread Stephen J. Turnbull
Tres Seaver writes: > That was precisely my proposal: Sorry about that. I live in a disaster area, and was limited to GMail until two days ago, and lost a fair amount of context in the switch back. ___ Python-Dev mailing list Python-Dev@python.org ht

Re: [Python-Dev] sprints and pushes

2011-03-25 Thread Barry Warsaw
On Mar 25, 2011, at 09:51 AM, Tres Seaver wrote: >That was precisely my proposal: when trying to check in changes to a >stdlib module, we required that developers ensure that the module's >tests, *and* those of its dependents, pass. We would need to add new >testing infrastructure to support thi

Re: [Python-Dev] sprints and pushes

2011-03-25 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/24/2011 10:51 PM, Stephen J. Turnbull wrote: > If you are going to argue > for running some tests but not others after making changes, shouldn't > there be a notion of relevance involved? IMO "the" tests for modules > with dependents should inc

Re: [Python-Dev] sprints and pushes

2011-03-25 Thread Nick Coghlan
On Fri, Mar 25, 2011 at 12:51 PM, Stephen J. Turnbull wrote: > Eg, much as I normally respect Barry's intuitions, his proposal (to > remove costly tests, without reference to the possibility of missing > something important) is IMHO absolutely the wrong criterion.  I don't > really know about Pyth

Re: [Python-Dev] sprints and pushes

2011-03-24 Thread Stephen J. Turnbull
Tres Seaver writes: > > > > Well, keep in ming hg is a *distributed* version control system. You > > > > don't have to push your changes right now. > > > That doesn't work so well at a sprint, where the point is to maximize > > > the value of precious face-time to get stuff done *now*. >

Re: [Python-Dev] sprints and pushes

2011-03-24 Thread Eli Bendersky
On Thu, Mar 24, 2011 at 16:33, Antoine Pitrou wrote: > On Thu, 24 Mar 2011 08:46:37 -0400 > Tres Seaver wrote: > > > > > > > That doesn't work so well at a sprint, where the point is to > maximize > > > > the value of precious face-time to get stuff done *now*. > > > > > > That's where the D i

Re: [Python-Dev] sprints and pushes

2011-03-24 Thread Antoine Pitrou
On Thu, 24 Mar 2011 08:46:37 -0400 Tres Seaver wrote: > > > > > That doesn't work so well at a sprint, where the point is to maximize > > > the value of precious face-time to get stuff done *now*. > > > > That's where the D in DVCS comes in. It's a new world, friends. All > > you need to do

Re: [Python-Dev] sprints and pushes

2011-03-24 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/23/2011 09:36 PM, Stephen J. Turnbull wrote: > Tres Seaver writes: > > > On 03/23/2011 01:24 PM, Antoine Pitrou wrote: > > > On Wed, 23 Mar 2011 10:25:01 -0700 > > > Ethan Furman wrote: > > >> > > >> I think the use-case has been lost. Th

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Brian Curtin
On Wed, Mar 23, 2011 at 16:27, Simon Cross wrote: > On Wed, Mar 23, 2011 at 7:24 PM, Antoine Pitrou > wrote: > > On Wed, 23 Mar 2011 10:25:01 -0700 > > Ethan Furman wrote: > >> > >> I think the use-case has been lost. Think sprints and multiple push > >> races. No one is arguing that the smoke

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Terry Reedy
On 3/23/2011 9:36 PM, Stephen J. Turnbull wrote: That's where the D in DVCS comes in. It's a new world, friends. All you need to do is bring a $50 wireless router to the sprint, and have some volunteer set up a shared repo for the sprinters. Then some volunteer *later* runs the tests and pilo

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Stephen J. Turnbull
Tres Seaver writes: > On 03/23/2011 01:24 PM, Antoine Pitrou wrote: > > On Wed, 23 Mar 2011 10:25:01 -0700 > > Ethan Furman wrote: > >> > >> I think the use-case has been lost. Think sprints and multiple push > >> races. I do, can't speak for others. So what? *sigh* ... read on. > > W

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread skip
>>> I think the use-case has been lost. Think sprints and multiple push >>> races. Tres> That doesn't work so well at a sprint, where the point is to Tres> maximize the value of precious face-time to get stuff done *now*. How about everybody pushes (without testing, or with, at

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Simon Cross
On Wed, Mar 23, 2011 at 7:24 PM, Antoine Pitrou wrote: > On Wed, 23 Mar 2011 10:25:01 -0700 > Ethan Furman wrote: >> >> I think the use-case has been lost.  Think sprints and multiple push >> races.  No one is arguing that the smoke-test should be the default, but >> seriously, are you willing to

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Antoine Pitrou
On Wed, 23 Mar 2011 13:58:31 -0400 Tres Seaver wrote: > > That doesn't work so well at a sprint, where the point is to maximize > the value of precious face-time to get stuff done *now*. Long test > latencies and nearly-real-time collaboration are not friendly, as the > agile folks document: >

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/23/2011 01:24 PM, Antoine Pitrou wrote: > On Wed, 23 Mar 2011 10:25:01 -0700 > Ethan Furman wrote: >> >> I think the use-case has been lost. Think sprints and multiple push >> races. No one is arguing that the smoke-test should be the default

Re: [Python-Dev] sprints and pushes

2011-03-23 Thread Antoine Pitrou
On Wed, 23 Mar 2011 10:25:01 -0700 Ethan Furman wrote: > > I think the use-case has been lost. Think sprints and multiple push > races. No one is arguing that the smoke-test should be the default, but > seriously, are you willing to spend an hour or more re-running the > complete suite of te