Le Tue, 28 May 2013 22:15:25 +1000,
Nick Coghlan <ncogh...@gmail.com> 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 from Modules to a separate
> Apps directory

Sounds fine (I don't like "Apps" much, but hey :-)).

> * moved the _freezeimportlib and _testembed source files from Modules
> to a separate Tools directory

Well, they should probably go to Apps too, no?

> * split the monster pythonrun.h/c pair into 3 separate header/impl
> pairs:
>    * bootstrap.h/bootstrap.c
>    * shutdown.h/shutdown.c
>    * pythonrun.h/pythonrun.c

I don't think separating bootstrap from shutdown is a good idea. They
are quite closely related since one undoes what the other did (and they
may also use shared private functions or data). I don't know what goes
in the remaining "pythonrun.c", could you detail a bit?

Regards

Antoine.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to