[Pkg-puppet-devel] thoughts on this upstream request?

Russ Allbery rra at debian.org
Thu Apr 1 21:13:12 UTC 2010


Nigel Kersten <nigel at explanatorygap.net> writes:

> http://projects.puppetlabs.com/issues/3461

> I quite strongly feel the upstream source releases shouldn't include
> any platform specific packaging info, but perhaps others feel
> differently.

The culture around this seems to vary a lot depending on what distribution
you're working with.  RPM-based distributions seem to make much less use
of central repositories, do more building of RPMs from various upstream
sources, and more often include the spec files in the upstream
distribution.  Debian goes very strongly the other way, with a goal of
getting all useful Debian packages under a reasonable license in Debian
proper.  Ubuntu seems to largely follow Debian.

Therefore, I think the current situation is probably the best situation.
Packaging information is included for those distributions where that seems
to be a common technique, and not included for the distributions that
strongly prefer to have a single canonical package source.

That being said, providing Debian-style init scripts for Puppet in an
example directory somewhere in the upstream source probably isn't a bad
idea and could be useful in some circumstances.

-- 
Russ Allbery (rra at debian.org)               <http://www.eyrie.org/~eagle/>



More information about the Pkg-puppet-devel mailing list