Tim Retout <[EMAIL PROTECTED]> (23/06/2008): > This contains the GNU Coding Standards, as well as 'Information For > Maintainers of GNU Software', two useful documents even if you are not > a GNU maintainer. I suggested to upstream a few months ago that they > could relicense the latter under the GFDL (without invariant > sections), and the Debian package can now be moved from non-free into > main.
Nice!
> I also added doc-base registration files, so this upload should fix
> all known bugs for the package.
Looks like.
> I would be glad if someone uploaded this package for me.
Before that, I'd like you to address the following points:
- Maybe the Homepage could move from https:// to http://?
- What about making doc-base files less “personal”? You don't really
need to point fingers at the reader and keep using “you” every
sentence. :) Not a high priority thing, but that'd be nice if it were
considered as some point.
- You surely don't need debian/dirs.
- Nor an empty debian/docs, but see below.
- Why are you setting SHELL=/bin/bash instead of just not using
bashisms? You could e.g. put the whole file list in debian/docs
instead of using (double) {} constructs in the dh_installdocs call.
- You could get rid of commented calls in debian/rules as well.
- Your configure/configure-stamp targets aren't doing anything, why not
deleting them completly?
- You could finish the “refresh:” target with an “exit 1” so that you
easily spot that it's getting called (by mistake) during a real
build, because buildds aren't supposed to have net access during the
build.
- Did you notice the following? (from lintian)
E: gnu-standards: doc-base-file-references-missing-file
gnu-maintainers-information:24 /usr/share/info/maintain.info.gz
E: gnu-standards: doc-base-file-references-missing-file
gnu-maintainers-information:25 /usr/share/info/maintain.info.gz
E: gnu-standards: doc-base-file-references-missing-file
gnu-coding-standards:24 /usr/share/info/standards.info.gz
E: gnu-standards: doc-base-file-references-missing-file
gnu-coding-standards:25 /usr/share/info/standards.info.gz
After the build, I got: [EMAIL PROTECTED]:/tmp/gnu-standards$ find -name
'*.info'
./standards.info
./maintain.info
- I had a very quick look at your git history, you may want to use “dch
-t” when modifying the history, so as to get rid of the (IMHO) noisy
trailer line change on every commit. That makes interactive rebase a
bit easier, as well as cherry-picking (although I'm not sure you will
ever need it on this particular package). Of course, if the timestamp
update is intended, feel free to keep doing so, that's just a mere
suggestion. (I'm BTW not using dch -t, but rather dch -a, or manual
modifications to debian/changelog, and only modifying the timestamp,
through dch -r, right before the upload.)
- You're welcome to target “unstable” if your next upload to mentors
addresses the above points.
Mraw,
KiBi.
signature.asc
Description: Digital signature

