[3dprinter-general] 3D-printer packaging

Andrea Colangelo warp10 at debian.org
Thu Jan 23 01:04:54 UTC 2014

Hi all,

Bas, thank you for writing this mail and starting up the discussion, I
really appreciate it.

On Thu, Jan 23, 2014 at 12:08:42AM +0100, Bas Wijnen wrote:
> To record the state of this discussion, I started
> https://wiki.debian.org/3D-printer
> Please edit it with anything that should be there.

Great one!

> So about the packaging.  On the wiki I added an initial list of packages
> which we should maintain.  Some of them are already packaged; some by
> me, some by others.  If you know of other packages, please add them to
> the list.  Once we have our git repository organized, we should split
> this list in "things we maintain" (with links) and "things we should
> maintain".


> Oh, by the way, I received a mail (too long ago) from the python-power
> maintainer that he wants to drop the package.  We should take it over.
> It's probably an easy package, so anyone who wants to get their hands
> dirty, please go ahead.  If you need a sponsor, just ask on the list and
> I (or someone else?) will help.

Oh, cool. I'll give a look at it tomorrow, I like python stuff.

> As for the maintainer and uploader fields in the packages:
> The Maintainer field should be set to this list:
> 3-D printer team <3dprinter-general at lists.alioth.debian.org>
> Policy says:
> > if the Maintainer control field names a group of people and a shared
> > email address, the Uploaders field must be present and must contain at
> > least one human with their personal email address.
> This is obviously the case for us.  So when to add yourself to the
> Uploaders field of a package?  If you intend to care for it.  If you're
> just doing an upload to fix a bug and don't want to worry about the
> package any further, just mark it as a Team Upload in the changelog
> instead.

Sounds reasonable, and along the same lines as what other teams already do.

> How do we organize our repository?  I have limited experience with
> git-buildpackage, and I don't like it.  It's too hard to set up, and
> that scares potential contributers away.  So either we write a very
> short and simple list of instructions on the wiki, or we don't use it.
> Did I mention you should say so if you disagree with me? ;-)

Heh. :)

Well, actually I disagree on this point. All of my packages are on
collab-maint and uses git with gbp. I agree with you that it might be a
little scaring at first, but once you get into it, it unleashes some
real power. For example, --pristine-tar eases the orig.tar.gz management,
and having the upstream branch for upstream releases and the master
branch with packaging allows to keep things pretty clean, especially
when team-working on a pkg.

Hence, I wholeheartedly vote for the other option "write very short and simple
list of instructions", It shouldn't be neither difficult nor long,
especially if we steal^W borrow the content of other git-friendly


Andrea Colangelo                      |   http://andreacolangelo.com
Debian Developer <warp10 at debian.org>  |   Ubuntu Developer <warp10 at ubuntu.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/3dprinter-general/attachments/20140123/d2e7efcf/attachment.sig>

More information about the 3dprinter-general mailing list