[Distutils] pre-PEP : Synthesis of previous threads, and irc talks + proposals
Tarek Ziadé
ziade.tarek at gmail.com
Wed Oct 1 19:55:59 CEST 2008
On Wed, Oct 1, 2008 at 7:29 PM, Phillip J. Eby <pje at telecommunity.com> wrote:
> I'm -1 on all of the above. I think we need a standard for tools interop
> (ala WSGI), not implementation tweaks for the existing tools. I also think
> that a concrete metadata format proposal is premature at this time; we've
> barely begun to gather -- let alone specify -- our requirements for that
> metadata. (Essentially, only version dependencies have been discussed,
> AFAICT.)
What are the other important points we need to discuss at this point
in your opinion ?
>
> There have been many people agreeing that the distutils are thoroughly
> broken and a new approach is needed; these proposals sound like minor
> tweaks to the existing infrastructure, rather than a way to get rid of it.
> So to me, the above doesn't seem like a synthesis of the threads that I've
> been reading.
>
>
>> 4/ let's change PyPI to make it work with the new metadata and to
>> enforce a few things
>>
>> Enforcements:
>> - a binary distribution cannot be uploaded if a source distrbution
>> has not been previously provided for the version
>
> Note that this doesn't allow closed-source packages to be uploaded; thus it
> would need to be a warning, rather than a requirement.
>
Right. do you agree it is something useful to do ?
>
>> New features:
>> - we should be able to download the metadata of a package without
>> downloading the package
>> - PyPI should display the install and test dependencies in the UI
>
> It could only do this for specific binaries, since dependencies can be
> dynamic.
>
>
What dynamic means here ? the python module to static file process or more ?
can you provide an example ?
Regards
Tarek
--
Tarek Ziadé | Association AfPy | www.afpy.org
Blog FR | http://programmation-python.org
Blog EN | http://tarekziade.wordpress.com/
More information about the Distutils-SIG
mailing list