python applications deployement

Rodrigo Benenson rodrigob at elo.utfsm.cl
Mon Oct 13 09:51:49 EDT 2003


Hi,

Python is a great language. Python has great crossplatform support.
Python has a great community. Python has excelent tools for other
languages binding. Python has many good thing, and has some low
points.

To my eyes Python has two very bad things:
1- Tkinter is great for programmers but ugly to everyone.
2- Python software deployement can be a disaster.

Most of the people will say that wxWindows is the solution for problem
1. Then we arive to problem 2.

I had long time loved activestate python distro because of it python
modules package system.

Obviously is much better to the users to see : "Do you want to
download and install dependency X ? [y]" than get "Dependency X could
not be found".

Now that the oficial python distribution has got a Python Package
Index (PyPI) what are we waiting for an easy to use package download
and install system ?

There are precendents like pythonsiphon, pypan and the MacOs packman.

Having an official Python Package Manager will help everyone that one
to deploy python applications. Dependencies models could be downloaded
by the package manager and Python would become the greatest tool for
speed programmers !

py2exe and similar projects do not achieve the objective being mostly
for windows (no more crossplatform support from start to end of
software devellopment) and bloating the downloads with python core
each time...

Please comment the idea, and how to achieve it...

RodrigoB.




More information about the Python-list mailing list