On 6/12/06, Phillip J. Eby <[EMAIL PROTECTED]> wrote: > At 02:00 AM 6/13/2006 +0200, Giovanni Bajo wrote: > >IMO, the better way is exactly this you depicted: move the official > >development > >tree into this Externals/ dir *within* Python's repository. Off that, you can > >have your own branch for experimental work, from which extract your own > >releases, and merge changes back and forth much more simply (since if they > >reside on the same repository, you can use svnmerge-like features to find out > >modifications and whatnot). > > Yes, that's certainly what seems ideal for me as an external developer. I > don't know if it addresses the core developers' concerns, though, since it > would mean having Python code that lives outside of the Lib/ subtree, tests > that live under other places thatn Lib/test, and documentation source that > lives outside of Doc/. But if those aren't showstoppers then it seems like > a winner to do it for 2.6.
I'm not sure I understand. Is something like this the proposed directory structure (all within the python repo): python/trunk/ - current top-level where Lib, Modules, Python, Objects, etc live + Add another subdir under trunk/ called Externals/ + under Externals/ would be a directory per project (wsgiref, etree, etc) And each project could have it's own directory structure? This probably wouldn't be so bad. It would be particularly good if the subdirs under Externals/project could be similar (ie, they each have a Doc, Lib, src, etc. directories). The more consistency we have, the easier it is to remember and follow the rules. n _______________________________________________ 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