[py-dev] maybe just a split, no rename (was: renaming py and py.test)
holger krekel
holger at merlinux.eu
Wed Jul 14 10:46:02 CEST 2010
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 at codespeak.net
> http://codespeak.net/mailman/listinfo/py-dev
>
--
More information about the Pytest-dev
mailing list