[Python-ideas] Python package file type
Yuval Greenfield
ubershmekel at gmail.com
Wed Mar 9 22:39:04 CET 2011
Most of pypi is source distributions (zip/tgz), some of it is eggs, some are
msi/exe windows installers. When I started with python I found it a bit
confusing, which distribution do I need? "setup.py install" isn't obvious.
Do you need an installer for each and every OS?
Would it be nice if all of python packages behaved a bit more like firefox
extensions (just as an example). Let's say all the packages are still
zip/tgz files but with the extension "pypack". Whenever python 4 (a future
version :) is installed it registers to handle the package filetype with the
operating system.
So on pypi each package can have one big and pretty "Install" button. After
clicking - you get a nice and native installation wizard which asks:
1. Express Install (here it'll automatically install the package to all
installed & compatible python versions)
2. Custom (here you can extract the package somewhere or other advanced
package stuff)
All packages would have the same installer framework that would simply be a
GUI for setup.py.
What do you guys think, could this be useful?
--Yuval
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20110309/c218f052/attachment.html>
More information about the Python-ideas
mailing list