On Sat, 29 Nov 2014 01:27:44 +1000
Nick Coghlan <[email protected]> wrote:
> >
> > Is this not going to be a slippery slope?
> 
> Only if folks publish Linux binaries themselves, and that's still a
> bad idea (for the same reason publishing distro binaries is already a
> rare thing for people to do).

Well, let's not make this a matter of ideology. Everyone knows it's a
bad idea to publish binaries, yet it's often better than nothing,
especially if the software is tedious to compile.

> > How many binary packages will package authors have to provide to cover
> > people's needs? Windows + OS X + Linux multiplied by 32 / 64 multiplied
> > by three or four Python versions is already a lot of binaries to
> > build...
> 
> I'd still advise against folks posting Linux wheels on PyPI, just as
> they tend not to post RPM or deb files. This is so we can provide
> wheels at the distro level (or build them internally) without creating
> vast amounts of confusion.

So do we (software authors) have to wait for that mythical "we" who are
going to build binaries in time for our packages?

Case in point: can I ask you (the mythical "we") to build packages for
all major distros (including supported LTS releases), and the four most
recent Python versions, of the following piece of software:
https://github.com/numba/llvmlite

:-)

> This isn't really about that - it's about having a way to
> tackle it at the distro level, without introducing significant
> potential for confusion on end user systems

I'm not sure I understand: distros provide their own packages, they
don't (shouldn't) blindly pull binary wheels from PyPI. Why would they
depend on the wheel tagging format?

> The difference isn't really that surprising - both Microsoft and Apple
> have relied heavily on intellectual monopoly laws to retain control of
> their ecosystems. You can do a lot to constrain the choices of others
> when you have the full weight of the US government and copyright
> industry behind you.

That discussion is a bit off-topic, but I don't think it has anything
to do with copyright (and from I've seen in python-dev discussions,
I'm not sure Apple is a good example).

Regards

Antoine.
_______________________________________________
Distutils-SIG maillist  -  [email protected]
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to