Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-29 Thread Nick Coghlan
On Wed, May 29, 2013 at 12:19 PM, Nick Coghlan wrote: > Anway, I'll come up with some specific patches and put them on the > tracker, starting with moving the source files for the binary > executables and making the simpler pythonrun/lifecycle split. I can > look into splitting lifecycle.c into se

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Nick Coghlan
On Wed, May 29, 2013 at 2:47 AM, "Martin v. Löwis" wrote: > Am 28.05.13 18:20, schrieb Antoine Pitrou: >> Le Tue, 28 May 2013 23:07:37 +1000, >> Nick Coghlan a écrit : >>> It was deliberate - a big part of PEP 432 is making sure that all the >>> interpreter state lives *in* the interpreter state

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Martin v. Löwis
Am 28.05.13 18:20, schrieb Antoine Pitrou: > Le Tue, 28 May 2013 23:07:37 +1000, > Nick Coghlan a écrit : >> It was deliberate - a big part of PEP 432 is making sure that all the >> interpreter state lives *in* the interpreter state (as part of the >> config struct). > > It sounds a bit exagerat

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Martin v. Löwis
Am 28.05.13 15:07, schrieb Nick Coghlan: >> Sounds fine (I don't like "Apps" much, but hey :-)). > > Unfortunately, I don't know any other short word for "things with main > functions that we ship to end users" :) Bike-sheddingly: POSIX calls them "commands and utilities": https://www2.opengroup

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Antoine Pitrou
Le Tue, 28 May 2013 23:07:37 +1000, Nick Coghlan a écrit : > > It was deliberate - a big part of PEP 432 is making sure that all the > interpreter state lives *in* the interpreter state (as part of the > config struct). Splitting the two into separate compilation modules > makes it possible to en

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Nick Coghlan
On Wed, May 29, 2013 at 12:03 AM, Serhiy Storchaka wrote: > 28.05.13 16:07, Nick Coghlan написав(ла): >> >> On Tue, May 28, 2013 at 10:31 PM, Antoine Pitrou >> wrote: >>> >>> Le Tue, 28 May 2013 22:15:25 +1000, >>> Nick Coghlan a écrit : * moved the main executable source file from Mod

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Serhiy Storchaka
28.05.13 16:07, Nick Coghlan написав(ла): On Tue, May 28, 2013 at 10:31 PM, Antoine Pitrou wrote: Le Tue, 28 May 2013 22:15:25 +1000, Nick Coghlan a écrit : * moved the main executable source file from Modules to a separate Apps directory Sounds fine (I don't like "Apps" much, but hey :-)).

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Benjamin Peterson
2013/5/28 Nick Coghlan : > On Tue, May 28, 2013 at 10:31 PM, Antoine Pitrou wrote: >> Le Tue, 28 May 2013 22:15:25 +1000, >> Nick Coghlan a écrit : >>> I have a feature branch where I'm intermittently working on the >>> bootstrapping changes described in PEP 432. >>> >>> As part of those changes,

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Fred Drake
On Tue, May 28, 2013 at 9:07 AM, Nick Coghlan wrote: > Unfortunately, I don't know any other short word for "things with main > functions that we ship to end users" :) We used to call such things "programs", but that term may no longer be in popular parlance. :-) Or is it just too long? -Fr

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread a . cavallo
As part of those changes, I've cleaned up a few aspects of the repo layout: * moved the main executable source file from Modules to a separate Apps directory Do you mean things that go into the shared library (libpythonXX/pythonXX.dll) vs executables? ___

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Nick Coghlan
On Tue, May 28, 2013 at 10:31 PM, Antoine Pitrou wrote: > Le Tue, 28 May 2013 22:15:25 +1000, > Nick Coghlan a écrit : >> I have a feature branch where I'm intermittently working on the >> bootstrapping changes described in PEP 432. >> >> As part of those changes, I've cleaned up a few aspects of

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Antoine Pitrou
Le Tue, 28 May 2013 22:15:25 +1000, Nick Coghlan a écrit : > I have a feature branch where I'm intermittently working on the > bootstrapping changes described in PEP 432. > > As part of those changes, I've cleaned up a few aspects of the repo > layout: > > * moved the main executable source file

Re: [Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Barry Warsaw
On May 28, 2013, at 10:15 PM, Nick Coghlan wrote: >Would anyone object if I went ahead and posted patches for making >these changes to the main repo? When you say "post[ed] patches", do you mean you want to put them some place for us to review? If so, sure, go ahead of course. -Barry __

[Python-Dev] Structural cleanups to the main CPython repo

2013-05-28 Thread Nick Coghlan
I have a feature branch where I'm intermittently working on the bootstrapping changes described in PEP 432. As part of those changes, I've cleaned up a few aspects of the repo layout: * moved the main executable source file from Modules to a separate Apps directory * moved the _freezeimportlib an