Re: [Python-Dev] My thinking about the development process

2015-01-08 Thread Wes Turner
On Thu, Jan 8, 2015 at 12:59 AM, Nick Coghlan wrote: > On 6 December 2014 at 06:04, Brett Cannon wrote: > > # Next steps > > I'm thinking first draft PEPs by February 1 to know who's all-in (8 weeks > > away), all details worked out in final PEPs and whatever is required to > > prove to me it wi

Re: [Python-Dev] My thinking about the development process

2015-01-08 Thread Donald Stufft
> On Jan 8, 2015, at 4:26 AM, Tymoteusz Jankowski > wrote: > > I did a pull-request with current progress: > https://github.com/python/psf-salt/pull/25 > > Any feedback is appreciated. > Btw: Donald is very patient and helpful. :) Ah oops, I forgo

Re: [Python-Dev] My thinking about the development process

2015-01-08 Thread Tymoteusz Jankowski
I did a pull-request with current progress: https://github.com/python/psf-salt/pull/25 Any feedback is appreciated. Btw: Donald is very patient and helpful. :) On Thu Jan 08 2015 at 8:00:59 AM Nick Coghlan wrote: > On 6 December 2014 at 06:04, Brett Cannon wrote: > > # Next steps > > I'm think

Re: [Python-Dev] My thinking about the development process

2015-01-07 Thread Nick Coghlan
On 6 December 2014 at 06:04, Brett Cannon wrote: > # Next steps > I'm thinking first draft PEPs by February 1 to know who's all-in (8 weeks > away), all details worked out in final PEPs and whatever is required to > prove to me it will work by the PyCon language summit (4 months away). I > make a

Re: [Python-Dev] My thinking about the development process

2014-12-11 Thread Brett Cannon
Just adapt your current PEP. On Thu Dec 11 2014 at 10:02:23 AM Donald Stufft wrote: > > On Dec 11, 2014, at 9:59 AM, Brett Cannon wrote: > > As I didn't hear any objections, I'm officially stating that I expect > initial draft PEPs to be in by February 1 to know who is in the running to > focus

Re: [Python-Dev] My thinking about the development process

2014-12-11 Thread Donald Stufft
> On Dec 11, 2014, at 9:59 AM, Brett Cannon wrote: > > As I didn't hear any objections, I'm officially stating that I expect initial > draft PEPs to be in by February 1 to know who is in the running to focus > discussion. I then expect complete PEPs by April 1 so I can read them before > PyCo

Re: [Python-Dev] My thinking about the development process

2014-12-11 Thread Brett Cannon
As I didn't hear any objections, I'm officially stating that I expect initial draft PEPs to be in by February 1 to know who is in the running to focus discussion. I then expect complete PEPs by April 1 so I can read them before PyCon and have informed discussions while I'm there. I will then plan t

Re: [Python-Dev] My thinking about the development process

2014-12-08 Thread R. David Murray
On Mon, 08 Dec 2014 12:27:23 -0800, "Jim J. Jewett" wrote: > Brett Cannon wrote: > > 4. Contributor creates account on bugs.python.org and signs the > > [contributor agreement](https://www.python.org/psf/contrib/contrib-form/) > > Is there an expiration on such forms? If there doesn't need to

Re: [Python-Dev] My thinking about the development process

2014-12-08 Thread Brett Cannon
On Mon Dec 08 2014 at 3:27:43 PM Jim J. Jewett wrote: > > > Brett Cannon wrote: > > 4. Contributor creates account on bugs.python.org and signs the > > [contributor agreement](https://www.python. > org/psf/contrib/contrib-form/) > > Is there an expiration on such forms? If there doesn't need t

Re: [Python-Dev] My thinking about the development process

2014-12-08 Thread Jim J. Jewett
Brett Cannon wrote: > 4. Contributor creates account on bugs.python.org and signs the > [contributor agreement](https://www.python.org/psf/contrib/contrib-form/) Is there an expiration on such forms? If there doesn't need to be (and one form is good for multiple tickets), is there an objectio

Re: [Python-Dev] My thinking about the development process

2014-12-07 Thread Wes Turner
This lists the ReviewBoard workflow steps for a pre-commit workflow: https://www.reviewboard.org/docs/manual/dev/users/getting-started/workflow/ On Sat, Dec 6, 2014 at 7:55 PM, Wes Turner wrote: > > > On Sat, Dec 6, 2014 at 7:23 PM, Wes Turner wrote: > >> >> >> On Sat, Dec 6, 2014 at 8:01 AM,

Re: [Python-Dev] My thinking about the development process

2014-12-07 Thread Wes Turner
On Sat, Dec 6, 2014 at 7:23 PM, Wes Turner wrote: > > > On Sat, Dec 6, 2014 at 8:01 AM, Donald Stufft wrote: > >> >> >> One potential solution is Phabricator (http://phabricator.org) which is >> a gerrit like tool except it also works with Mercurial. It is a fully open >> source platform though

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Wes Turner
On Sat, Dec 6, 2014 at 7:27 PM, Wes Turner wrote: > > > On Sat, Dec 6, 2014 at 9:07 AM, Donald Stufft wrote: > >> >> Heh, one of my thoughts on deploying the bug tracker into production was >> via a container, especially since we have multiple instances of it. I got >> side tracked on getting th

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Wes Turner
On Sat, Dec 6, 2014 at 9:07 AM, Donald Stufft wrote: > > Heh, one of my thoughts on deploying the bug tracker into production was > via a container, especially since we have multiple instances of it. I got > side tracked on getting the rest of the infrastructure readier for a web > application an

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Wes Turner
On Sat, Dec 6, 2014 at 8:01 AM, Donald Stufft wrote: > > > One potential solution is Phabricator (http://phabricator.org) which is a > gerrit like tool except it also works with Mercurial. It is a fully open > source platform though it works on a “patch” bases rather than a pull > request basis.

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Terry Reedy
On 12/6/2014 10:26 AM, Nick Coghlan wrote: On 7 December 2014 at 01:07, Donald Stufft wrote: A likely solution is to use a pre-merge test runner for the systems that we can isolate which will give a decent indication if the tests are going to pass across the entire supported matrix or not and t

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Donald Stufft
> On Dec 6, 2014, at 10:26 AM, Nick Coghlan wrote: > > On 7 December 2014 at 01:07, Donald Stufft wrote: >> A likely solution is to use a pre-merge test runner for the systems that we >> can isolate which will give a decent indication if the tests are going to >> pass across the entire supporte

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Brett Cannon
On Sat Dec 06 2014 at 10:30:54 AM Nick Coghlan wrote: > On 7 December 2014 at 00:11, Brett Cannon wrote: > > On Fri Dec 05 2014 at 8:31:27 PM R. David Murray > > wrote: > >> > >> That's probably the biggest issue with *anyone* contributing to tracker > >> maintenance, and if we could solve that

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Brett Cannon
On Sat Dec 06 2014 at 10:07:50 AM Donald Stufft wrote: > > On Dec 6, 2014, at 9:11 AM, Brett Cannon wrote: > > > > On Fri Dec 05 2014 at 8:31:27 PM R. David Murray > wrote: > >> On Fri, 05 Dec 2014 15:17:35 -0700, Eric Snow < >> ericsnowcurren...@gmail.com> wrote: >> > On Fri, Dec 5, 2014 at 1:

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Nick Coghlan
On 7 December 2014 at 00:11, Brett Cannon wrote: > On Fri Dec 05 2014 at 8:31:27 PM R. David Murray > wrote: >> >> That's probably the biggest issue with *anyone* contributing to tracker >> maintenance, and if we could solve that, I think we could get more >> people interested in helping maintain

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Nick Coghlan
On 7 December 2014 at 01:07, Donald Stufft wrote: > A likely solution is to use a pre-merge test runner for the systems that we > can isolate which will give a decent indication if the tests are going to > pass across the entire supported matrix or not and then continue to use the > current post-m

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Donald Stufft
> On Dec 6, 2014, at 9:11 AM, Brett Cannon wrote: > > > > On Fri Dec 05 2014 at 8:31:27 PM R. David Murray > wrote: > On Fri, 05 Dec 2014 15:17:35 -0700, Eric Snow > wrote: > > On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon > <

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Brett Cannon
On Fri Dec 05 2014 at 5:17:35 PM Eric Snow wrote: > Very nice, Brett. > Thanks! > > On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon wrote: > > And we can't forget the people who help keep all of this running as well. > > There are those that manage the SSH keys, the issue tracker, the review > >

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Brett Cannon
On Sat Dec 06 2014 at 2:53:43 AM Terry Reedy wrote: > On 12/5/2014 3:04 PM, Brett Cannon wrote: > > > 1. Contributor clones a repository from hg.python.org < > http://hg.python.org> > > 2. Contributor makes desired changes > > 3. Contributor generates a patch > > 4. Contributor creates account on

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Brett Cannon
On Fri Dec 05 2014 at 8:31:27 PM R. David Murray wrote: > On Fri, 05 Dec 2014 15:17:35 -0700, Eric Snow > wrote: > > On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon wrote: > > > We don't exactly have a ton of people > > > constantly going "I'm so bored because everything for Python's > development

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Donald Stufft
> On Dec 6, 2014, at 8:45 AM, Brett Cannon wrote: > > > > On Fri Dec 05 2014 at 3:24:38 PM Donald Stufft > wrote: > >> On Dec 5, 2014, at 3:04 PM, Brett Cannon > > wrote: >> > > This looks like a pretty good write up, seems to pretty fairl

Re: [Python-Dev] My thinking about the development process

2014-12-06 Thread Brett Cannon
On Fri Dec 05 2014 at 3:24:38 PM Donald Stufft wrote: > > On Dec 5, 2014, at 3:04 PM, Brett Cannon wrote: > > > > This looks like a pretty good write up, seems to pretty fairly evaluate > the various sides and the various concerns. > Thanks! It seems like I have gotten the point across that I

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Terry Reedy
On 12/5/2014 3:04 PM, Brett Cannon wrote: 1. Contributor clones a repository from hg.python.org 2. Contributor makes desired changes 3. Contributor generates a patch 4. Contributor creates account on bugs.python.org and signs the [contributor a

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Nick Coghlan
On 6 December 2014 at 11:39, Donald Stufft wrote: >> Maybe our infrastructure folks will have a thought or two about this? >> I'm willing to put some work into this if we can figure out what >> direction to head in. It could well be tied in to moving >> bugs.python.org in with the rest of our inf

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Donald Stufft
> On Dec 5, 2014, at 8:26 PM, R. David Murray wrote: > > On Fri, 05 Dec 2014 15:17:35 -0700, Eric Snow > wrote: >> On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon wrote: >>> We don't exactly have a ton of people >>> constantly going "I'm so bored because everything for Python's development >>> i

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread R. David Murray
On Fri, 05 Dec 2014 15:17:35 -0700, Eric Snow wrote: > On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon wrote: > > We don't exactly have a ton of people > > constantly going "I'm so bored because everything for Python's development > > infrastructure gets sorted so quickly!" A perfect example is tha

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Shorya Raj
Hi All I just want to put my two cents into this. This would definitely be a great step to take. I have been discussing PEP 462 with Nick, and the automation was definitely something that would be something that would be great to have - I mean, I was submitting a simple documentation patch for bui

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Nick Coghlan
On 6 December 2014 at 06:24, Donald Stufft wrote: > > On Dec 5, 2014, at 3:04 PM, Brett Cannon wrote: > > > This looks like a pretty good write up, seems to pretty fairly evaluate the > various sides and the various concerns. Agreed - thanks for taking this on Brett! For my part, I realised th

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Ian Cordasco
On Dec 5, 2014 4:18 PM, "Eric Snow" wrote: > > Very nice, Brett. > > On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon wrote: > > And we can't forget the people who help keep all of this running as well. > > There are those that manage the SSH keys, the issue tracker, the review > > tool, hg.python.or

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Eric Snow
Very nice, Brett. On Fri, Dec 5, 2014 at 1:04 PM, Brett Cannon wrote: > And we can't forget the people who help keep all of this running as well. > There are those that manage the SSH keys, the issue tracker, the review > tool, hg.python.org, and the email system that let's use know when stuff >

Re: [Python-Dev] My thinking about the development process

2014-12-05 Thread Donald Stufft
> On Dec 5, 2014, at 3:04 PM, Brett Cannon wrote: > This looks like a pretty good write up, seems to pretty fairly evaluate the various sides and the various concerns. --- Donald Stufft PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA ___ Pyt

[Python-Dev] My thinking about the development process

2014-12-05 Thread Brett Cannon
This is a bit long as I espoused as if this was a blog post to try and give background info on my thinking, etc. The TL;DR folks should start at the "Ideal Scenario" section and read to the end. P.S.: This is in Markdown and I have put it up at https://gist.github.com/brettcannon/a9c9a5989dc383ed7