-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 18/01/12 10:38, Bohuslav Kabrda wrote: > Hi Pythonists! in RHBZ #736776, Yury V. Zaytsev proposed renaming > all Django packages (including Django itself) to python-django-*. > This change is suggested because of current inconsistent state: > Django and Django-south packages start with capital letters, other > Django extension libraries start with lowercase letters - django-*. > Also, since Django is a Python framework (not a standalone app), > all of the modules should have 'python-' prepended. Personally, I > agree with Yury and I think we should make this change. Here are > the steps that I propose: - discuss it on this list - ask FPC what > they think - create a special section in Python packaging > guidelines for packaging Django extensions/libraries, if we agree > that we should do this change - perhaps postponing this change to > F18 might be a good idea > > Note, that this change should not affect applications written in > Django, only Django itself and its extensions/libraries. I would > also consider using some kind of virtual provides, so that if > someone types "yum install django", it will work - maybe each > Django extension/library could have a virtual provide like > "Provides: django(foo) = %{version}". > > So, what do you think? > > Regards, Bohuslav. _______________________________________________ > python-devel mailing list python-devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/python-devel Hi,
renaming requires a re-review of packages. I think, this step should become synchronized with other packages, such as squirrelmail -> php-squirrelmail (and other php packages, such as renaming cups-php to php-cups. Naming should be implemented constistently throughout the distribution. Could we use this renaming to implement any other renaming of packages without requiring re-reviews? Maybe the described solution via virtual provides could solve the actual problem. Newer django-packages should be packaged as python-django-foobar The latter would just need a provenpackager and some time to adjust requires and provides of packages. Disadvantage would be ballooning of the requirement solver tree in a package manager. Thoughts? - -- Matthias Runge <mru...@matthias-runge.de> <mru...@fedoraproject.org> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJPFql7AAoJEOnz8qQwcaIWylgIAIvWjibDXtmGnbQZ1+5vLo/M genSkRCDr15geLcxrMKYZ7H7V07Q42vt8LGAj9AddFRLGROlKNfqrvsU9uGgrIkV uZb9sd97ZcyON5PQKwYnSzcLTXM+Un1/ZOejCHiOuqM8BrK5llZXU0sYhzckX4++ EehFczZ8TTRW8ExRoZKGdvP2ontmRiJWjz8vy4igzMhQjzdgSNCsCX6h3iaeAJ15 fcOnBzj76smf+9QJSQaveRaDCaMfme7YtKnxFB7ds9IyrGMmLWtXB6VFc6VT1mft MqSP3FVdEXC+8KZpfA8UPB8JJO8NTpVoSMNLIFdLrLserQdvkLxD7NxEQ/TUOT0= =h5IF -----END PGP SIGNATURE----- _______________________________________________ python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel