On July 25, 2014 at 4:36:17 AM, Nick Coghlan (ncogh...@gmail.com) wrote:

On 25 Jul 2014 17:46, "Chris Withers" <ch...@simplistix.co.uk> wrote:
>
> On 24/07/2014 17:44, Daniel Holth wrote:
>>
>> Also, reject uploads that are not released under a DFSG license
>
>
> What's a DFSG license>
>
>> or lack
>> man pages.
>
>
> Are you serious?

I took it as a sarcastic comment cryptically expressing disagreement with the 
notion of accommodating reasonable requests from redistributors by positing a 
slippery slope argument where we start asking upstream to enforce evermore of 
our policy guidelines to make our lives easier, even when those changes aren't 
of any benefit to *arbitrary* redistributors (let alone folks doing their own 
system integration). With a Linux vendor employee responsible for approving the 
packaging metadata PEPs, I think it's a reasonable concern (although it could 
have been better expressed).

However, while access to a source tarball (or the ability to create one) is 
indeed a gating criterion for entry to downstream build systems, I don't think 
*mandating* source package upload to PyPI is a necessary part of the answer. We 
can nudge people in that direction, and make uploading source in addition to 
binaries the path of least resistance, but I don't think we need to cross the 
line into enforcement. Packages without readily available source uploads just 
won't be redistributed (except in cases like OpenStack where we get the 
original source from somewhere else).

Yea, I’m not sure whether I like it or not. Probably once we get a for real 
build farm for PyPI setup that will be a pretty reasonable sized carrot for 
people to upload sources.


-- 
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to