Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-26 Thread R. David Murray
On Sat, 25 Jan 2014 09:35:46 -0800, Eli Bendersky eli...@gmail.com wrote: On Sat, Jan 25, 2014 at 7:13 AM, R. David Murray rdmur...@bitdance.comwrote: On Sat, 25 Jan 2014 06:59:19 -0800, Eli Bendersky eli...@gmail.com wrote: workplace we had a similar process screwed on top of Jenkins -

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-26 Thread Donald Stufft
For the record, I find the way Openstack does it very awesome, even if I’m not a huge fan of gerrit itself. It’s also nice that repeated runs make you file a bug for flaky tests and reference it because you can see which bugs are causing the most heart ache in the test suite as far as flakiness

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-26 Thread Barry Warsaw
On Jan 25, 2014, at 03:51 PM, Nick Coghlan wrote: Rather than leaving my ideas undocumented until the language summit in April, I wrote up what I see as the critical issues in our current workflow and how I believe Zuul could help us resolve them as a PEP: http://www.python.org/dev/peps/pep-0462/

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-26 Thread Nick Coghlan
On 27 January 2014 02:01, Donald Stufft don...@stufft.io wrote: For the record, I find the way Openstack does it very awesome, even if I’m not a huge fan of gerrit itself. It’s also nice that repeated runs make you file a bug for flaky tests and reference it because you can see which bugs are

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Eli Bendersky
Interesting. Chromium has something kind-of similar, named commit queue, for developers without actual commit access. Once they get an LGTM, the thing rolls automatically. In fact, core developers often find it useful too because the Chromium tree is sometimes closed (red). We don't really do the

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread R. David Murray
On Sat, 25 Jan 2014 05:49:56 -0800, Eli Bendersky eli...@gmail.com wrote: do the latter in Python, which carries a problem we'll probably need to resolve first - how to know that the bots are green enough. That really needs human attention. By that needs human attention, do you mean: dealing

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Dirkjan Ochtman
On Sat, Jan 25, 2014 at 2:49 PM, Eli Bendersky eli...@gmail.com wrote: Interesting. Chromium has something kind-of similar, named commit queue, for developers without actual commit access. Once they get an LGTM, the thing rolls automatically. In fact, core developers often find it useful too

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread R. David Murray
On Sat, 25 Jan 2014 06:35:59 -0800, Eli Bendersky eli...@gmail.com wrote: On Sat, Jan 25, 2014 at 6:14 AM, R. David Murray rdmur...@bitdance.comwrote: On Sat, 25 Jan 2014 05:49:56 -0800, Eli Bendersky eli...@gmail.com wrote: do the latter in Python, which carries a problem we'll probably

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Donald Stufft
On Jan 25, 2014, at 10:09 AM, R. David Murray rdmur...@bitdance.com wrote: On Sat, 25 Jan 2014 06:35:59 -0800, Eli Bendersky eli...@gmail.com wrote: On Sat, Jan 25, 2014 at 6:14 AM, R. David Murray rdmur...@bitdance.comwrote: On Sat, 25 Jan 2014 05:49:56 -0800, Eli Bendersky

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Eli Bendersky
On Sat, Jan 25, 2014 at 7:13 AM, R. David Murray rdmur...@bitdance.comwrote: On Sat, 25 Jan 2014 06:59:19 -0800, Eli Bendersky eli...@gmail.com wrote: On Sat, Jan 25, 2014 at 6:54 AM, Dirkjan Ochtman dirk...@ochtman.nl wrote: On Sat, Jan 25, 2014 at 2:49 PM, Eli Bendersky

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Antoine Pitrou
On sam., 2014-01-25 at 06:35 -0800, Eli Bendersky wrote: On Sat, Jan 25, 2014 at 6:14 AM, R. David Murray rdmur...@bitdance.com wrote: On Sat, 25 Jan 2014 05:49:56 -0800, Eli Bendersky eli...@gmail.com wrote: do the latter in Python, which carries a problem we'll

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Terry Reedy
On 1/25/2014 2:55 PM, Antoine Pitrou wrote: On sam., 2014-01-25 at 06:35 -0800, Eli Bendersky wrote: On Sat, Jan 25, 2014 at 6:14 AM, R. David Murray rdmur...@bitdance.com wrote: On Sat, 25 Jan 2014 05:49:56 -0800, Eli Bendersky eli...@gmail.com wrote: do the latter

Re: [python-committers] PEP 462: Workflow automation for CPython

2014-01-25 Thread Terry Reedy
On 1/25/2014 9:54 AM, Dirkjan Ochtman wrote: On Sat, Jan 25, 2014 at 2:49 PM, Eli Bendersky eli...@gmail.com wrote: Interesting. Chromium has something kind-of similar, named commit queue, for developers without actual commit access. Once they get an LGTM, the thing rolls automatically. In