On Apr 24, 2013, at 11:35 PM, anatoly techtonik <[email protected]> wrote:
> To reach the consensus in this discussion, I guess we all agree that roles in > software projects may differ greatly. Even the 4 user stories listed are not > enough to give proper credits to all people involved. I guess we can reach > consensus stating that maintainers of packages in Python world are not common > - authors or contributors package stuff themselves. PyPI is not Linux > distribution where package maintainers play a significant and different role. > So the "author"+ and "contributor"* fields seem to be reasonable minimum core. > > Do we all agree on that minimum as the first step? An author (or authors) and contributors field would be very suitable. > > Now about the contents. Only Lennart expressed opinion that separate email > may be useful because it forces people to supply this email. If emails were > obligatory, we could consider this point, but my IMO is that this it is not > an reason to increase complexity of the system. > http://www.youtube.com/watch?v=rI8tNMsozo0 > > I like the ability to supply URL in the Author/Contributor field. It can be > used to link to the project specific way of listing people involved > (including GitHub pages). But for now I'd not formalize it and considered as > an optional feature. Just listed somewhere. I'd like not to formalize the > contents of this field at all leaving the recommendation to supply content in > "name[ email][, optional stuff]" format. Can we reach a consensus on that? I like how Node.js packages handled this. The canonical form is {"name": "Donald Stufft", "email": "[email protected]", "url": "http://github.com/dstufft/"} (and what I think the internal representation should be), but the tooling understands strings like "Donald Stufft <[email protected]> (http://github.com/dstufft/)". And both the email and url data is optional. > -- > anatoly t. ----------------- Donald Stufft PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
