Steven D'Aprano writes:
 > On Sun, Nov 22, 2020 at 12:56:01PM +1100, Cameron Simpson wrote:

 > > They're end users[...].  I want them to copy an app to a new 
 > > machine and be happy - drag'n'drop a single thing.

I don't think there is disagreement that this is a reasonable goal.

 > Sure, but why does PyInstaller have to be in the std lib for you to 
 > support this use-case? That was Chris' question:

+1

I think there's another aspect to Chris's questions: is PyInstaller
(or any of the other offerings) enough to deal with (some reasonable
approximation to) "all" of the use cases?

Note that this situation is different from the usual one of "stdlib
does 50%, if not enough, go to PyPI" -- it's likely that the
developer's machine and environment is not all that much like the
target machines, so the developer needs to have deep knowledge of the
foibles of the particular bundling software.  If they don't, it's
unlikely that their users will get the "copy and be happy" experience.
If the developer must make that much effort, it probably makes sense
to choose an bundler that's tuned to their application and platform.
(This may be a distinction without a difference, but I feel like it's
interesting enough to raise even if I'm wrong.)
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/GRWPXLSCB4KI76NWOQGG2HKGGNWY4JJD/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to