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
