[3dprinter-general] Packaging style

Bas Wijnen wijnen at debian.org
Thu Jan 23 01:52:51 UTC 2014


On Thu, Jan 23, 2014 at 02:13:41AM +0100, Andrea Colangelo wrote:
> On Thu, Jan 23, 2014 at 12:30:24AM +0100, Bas Wijnen wrote:
> > 1. Use debhelper.
> 
> Very, very, very +1
> 
> > 2. Use dh in debian/rules, to keep it short and clean.
> 
> Very, very +1
> 
> > 3. debian/rules clean should remove or restore *ALL* files that were
> [cut]
> 
> +1
> 
> > 4. *Everything* should be built from source.
> 
> +1
> 
> > If you have comments, or other suggestions to make sure our packages are
> > uniform, please reply.
> 
> I'd like to add:
> 
> 5- keep things clean and well done: absolutely no lintian errors; no
> lintian warnings where reasonably possible.
> 
> 6- let's give some extra care to watch files, they are crucial to keep
> in sync with upstream
> 
> 7- enforce using DEP-5 for copyright files (not sure if lintian
> complains if you don't use it, but still)
> 
> 8- verbose changelogs wich follow the "where, what, why" rule , I deem it very
> important for team-maintained packages.

That all sounds good to me.  AFAIK lintian only warns about DEP-5 errors
if it detects a DEP-5 file; it doesn't warn about not using it.  I agree
we want it in all our packages.

I've added the list to the wiki.

Thanks,
Bas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/3dprinter-general/attachments/20140123/8d697731/attachment-0001.sig>


More information about the 3dprinter-general mailing list