[Distutils] Deprecate and Block requires/provides
Donald Stufft
donald at stufft.io
Thu Oct 17 17:30:20 CEST 2013
On Oct 17, 2013, at 11:20 AM, Michael Foord <fuzzyman at gmail.com> wrote:
>
>
>
> On 17 October 2013 11:56, Donald Stufft <donald at stufft.io> wrote:
> Arguably it's already broken. I've had to explain to a number of people that it won't cause their dependencies to install. I think its way more user friendly to tell them up front then to confuse them when it doesn't work or when it appears to work but they get an error from a -
>
>
> You're proposing replacing "arguably broken" (by some definition) with "actually broken" (no longer works). That's not an acceptable trade-off.
I'm replacing Arguably broken for a small percentage of people with actually broken and easily fixed for a small percentage of people with no longer confusing for a large number of people. Of those people it would turn into "actually broken" a number of them are using it in a broken fashion and it's simply waiting for them
to try and use it with a name that doesn't match an importable module for them to have it actually break for them regardless.
>
>
>
> Packaging is confusing enough without leaving foot guns littered through it.
>
>
> Packaging is confusing enough without breaking people's stuff! (Replacing a foot gun with actually shooting people's feet off if we're going to stick with the metaphor…)
As I said above, breaking it for a small number of people to simplify it for the larger group. By this rationale Python 3 should never have happened. Replacing Packaging with "Unicode".
>
> Michael
>
>
> > On Oct 17, 2013, at 6:04 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> >
> > Don't break things when they don't pose an immediate security threat (and sometimes not even then) :)
> _______________________________________________
> Distutils-SIG maillist - Distutils-SIG at python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
>
>
>
> --
> http://www.voidspace.org.uk/
>
> May you do good and not evil
> May you find forgiveness for yourself and forgive others
>
> May you share freely, never taking more than you give.
> -- the sqlite blessing http://www.sqlite.org/different.html
-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20131017/442e11f2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20131017/442e11f2/attachment.sig>
More information about the Distutils-SIG
mailing list