On Sat, Dec 19, 2009 at 10:12 PM, Floris Bruynooghe
<[email protected]> wrote:
> On Fri, Dec 18, 2009 at 03:41:48PM +0100, Tarek Ziadé wrote:
>> The remaining point I can see is about : Repository-URL,
>> Repository-Browse-URL, Bug-Tracker-URL.
>>
>> As Ian suggested I propose to change these three fields to:
>>
>> Project-URL (multiple-use) :
>>
>>     A string containing an URL for the project and a label for it.
>> separated by a comma
> [...]
>> The URL is a valid browsable URL. (http/ftp/https).
>
> How about dropping the word "browsable" from there as well as the
> requirement on the schema?  I like the complete free-form approach to
> this tough.
>
> But the downside is that it will be harder for indexes like PyPI to
> include relvant links in their UI.  There will have to be some sort of
> "agreed" string for a bug tracker for example.

Yes that's the point: making links that can be clicked by users.
What kind of other consumers do you have in mind ? Since it's a free list,
I can't imagine another consumer than some kind of UI that displays them.


>
> How forceful are you going to be with the 32 character limit?  Reject
> it or just print warnings?

truncate them in distutils when sdist is called, with a warning.
32 characters allows most meaningful labels:

"Bug tracker"
"Repository"
"Documentation"
"Mailing List"

But the PKG-INFO will not contain more than 3 characters once it is built

Regards
Tarek
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to