hi all, so apart from the feedback here i talked to Ronny, James and Thomas on IRC and it seems to me not one person welcomes a complete rename.
Rather i consider now just going for a split py -> pylib, pytest and maybe also "pytools" (the py.cleanup etc. helpers). Somehow the packages would need to share the "py." namespace, probably not too difficult. No test or pylib-depending code would need to change and there could be a compatibility "py" package that depends on pylib/pytest/pytools. Would be mostly work for me and packaging/distribution maintainers, i guess. best, holger On Tue, Jul 13, 2010 at 12:05 +0200, holger krekel wrote: > Hi all, > > every now and then i am thinking about a renaming strategy for > the py lib. Main reasons why i want to rename: > > * "py" is too generic a name > * i want to separate py.test and py packages (py.path and other > non-py.test bits are used by quite some projects and it makes > no sense to enforce installation of py.test scripts) > > Here is the strategy: > > (1) rename py to XXlib (XX being any two letters) > (2) rename py.test to AAtest (AA being any two letters) > (3) provide a script that helps to replace occurences of "import py" etc. > (4) maintain and release XXlib and AAtest separately > (5) provide a compatibility "py" package that depends on XXlib and AAtest > > The (4) is actually slightly tricky because with the rename to AAtest > the "pytest_*" hooks should be renamed as well. I can imagine to > discover both "pytest_" and "AAtest_" hooks for the first releases > after the split. > > Although i'd aim to minimize the pain this split would certainly cause some. > > What do you think? > Worth it? > > best, > holger > _______________________________________________ > py-dev mailing list > py-dev@codespeak.net > http://codespeak.net/mailman/listinfo/py-dev > -- _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev