unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* proposal: add "packagers" field (list of strings (names)) to package definition
@ 2015-12-01  8:12 Florian Paul Schmidt
  2015-12-01 12:59 ` Florian Paul Schmidt
                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Florian Paul Schmidt @ 2015-12-01  8:12 UTC (permalink / raw)
  To: guix-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


...and encourage its use. The intended semantics is to list people
that have contributed to the packaging effort. The motivation behind
this proposal is that in many free software projects attribution can
be a major source of motivation to get people involved. Having the
packagers be first class citizens in the package definitions (as
opposed to the information being only implicitly available through
e.g. "git blame") would allow things like "guix package" or the
package list on the website to display the contributor's names.

And if in a standard format containing additional info like an email
address then bug reports for a package might even get CC'ed
automatically to the contributors (though this might have some privacy
implications - but providing an email address or even any entry in the
packagers field is purely opt-in).

Note that the (largely unused) maintainer field [1] plays a slightly
different role - judging purely from its name, since it's not too well
documented: A maintainer has responsibilities beyond the role of a
contributor.

[1] https://www.gnu.org/software/guix/manual/guix.html#package-Reference

WDYT?

Regards,
Flo


- -- 
https://fps.io
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJWXVZbAAoJEA5f4Coltk8ZwNMH/2HLaUhO+j4U3dYLR4BhKvcN
YKLd7lJyIRXYHCgjePny1avV+QwUrUEyDz22EE4Ucktfm85wHxoILWN4eIPiCLno
SQCEiqkVExRGzqbVzTfpqtEbhpxv8xT/vnR+IGNjS7PBwAODVar2jv3RIrPLhS0+
2gLeMUemHg21isfJh+eREYybYdYX6KKDTOfJFAoKZh3y7HB1QuO7JtCj7rUx+pKz
X2vRovQYJobg+9IMbmDum4v7+ptXV6fKc0P0z4aB1QGmGyiyok9nFDifNEw7CiE/
9XaV30fwYPGeZqJ1SPWm9Pc80OXM+gEOrVWemW/fgFOYiIz3JkeEjz6aKIS9km8=
=FmOO
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2015-12-03 21:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-01  8:12 proposal: add "packagers" field (list of strings (names)) to package definition Florian Paul Schmidt
2015-12-01 12:59 ` Florian Paul Schmidt
2015-12-01 17:35 ` Leo Famulari
2015-12-01 18:46   ` Leo Famulari
2015-12-02 22:16   ` Florian Paul Schmidt
2015-12-02 13:43 ` Andy Wingo
2015-12-02 14:09   ` Thompson, David
2015-12-02 14:59     ` Florian Paul Schmidt
2015-12-02 16:12       ` Andy Wingo
2015-12-02 18:43         ` Florian Paul Schmidt
2015-12-02 19:54         ` Ricardo Wurmus
2015-12-03 10:36           ` Ludovic Courtès
2015-12-03 21:18             ` Florian Paul Schmidt
2015-12-02 16:50       ` Andreas Enge
2015-12-02 18:43         ` Florian Paul Schmidt
2015-12-03 16:46       ` Pjotr Prins
2015-12-03 21:15         ` Florian Paul Schmidt
2015-12-03 10:40   ` Ludovic Courtès
2015-12-03 10:57     ` Taylan Ulrich Bayırlı/Kammer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).