Hi,
Thanks Jakub for your helpful advice, I took the time to fix the points
you mentioned and re-uploaded the package to debexpo.
For future, debian-pyt...@lists.debian.org might a better place to ask
for sponsorship of packages like this.
Ok, I will, is that ok if I stay on debian-mentors for that first package ?
According to Python Policy 2.2, the binary package name should be
python-autoslug. (Now, you may say that's too generic and that the
package name should include "django" - but so should upstream module
name...)
Yes, I do believe that django-requiring modules should stick in django
namespace. Anyway, it's never the case but all debian packages I saw are
named python-django-*, which is quite usefull for the user.
debian/control:
- Remove XB-Python-Version, it servers no purpose.
- More importantly, remove "Provides: ${python:Provides}". See
<http://lists.debian.org/debian-python/2011/03/msg00139.html> for
rationale.
- Short description is not a sentence, so it should not end with a
dot. See Developer's Reference 6.2.2.
Done
debian/python-django-autoslug.preinst:
- It doesn't make sense. You package was never affected by #479852
(besides, the bug is already fixed in stable).
done
debian/rules:
- Please consider removing useless comments.
- Unexporting anything is not necessary, the *FLAGS don't affect your
package by any means.
done
debian/watch:
- Please write one. That shouldn't be hard, as the tarballs are
available at PyPI.
done
autoslug/__version.py:
- So is it 1.3.5 or 1.4.1 after all?
It's definitely 1.4.1. By the way, I noticed that the actual home is
https://bitbucket.org/neithere/django-autoslug/ , I changed that in the
debian/control and debian/copyright too. So the actual latest version
from bitbucket doesn't have that confusing _version.py file.
autoslug/tests.py:
- Please run them at build time.
done (needed to add python-all to build-depends).
I see two lines errors on in "QA" section of
http://mentors.debian.net/package/django-autoslug :
Error:
/home/expo/data/live/incoming/django-autoslug_1.4.1-1_amd64.changes
Error: django-autoslug_1.4.1-1.dsc
What do they mean ?
Do you see any other issues with this package ?
Cheers, and thanks again :)
--
Jocelyn Delalande
Blog (fr) http://hackriculture.fr
Home http://crapouillou.net/~jocelyn
IRC JocelynD /OFTC
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e768b2b.2090...@hackriculture.fr