[maemo-developers] Python Launcher released

From: Luciano Miguel Wolf luciano.wolf at indt.org.br
Date: Fri Mar 28 00:25:05 EET 2008
I've just forgot to mention:
The main idea comes from Johan Dahlin (PyGTK). This PythonLauncher for 
Maemo is a C implementation of Johan's idea.

The first post:
http://blogs.gnome.org/johan/2007/01/18/introducing-python-launcher/


Luciano Miguel Wolf wrote:
> I am pleased to announce Python Launcher for Maemo OS2008.
> 
> This release is available from[1]:
> Maemo webpage -> Downloads -> OS2008 -> System
> 
> What's it?
> ----------
> Python Launcher is a daemon to speedup Python applications, mainly those 
> using pygtk.
> 
> It runs a daemon, responsible for importing modules/forking python 
> interpreter. By now the only module cached will be pygtk (that takes ~2s 
> to import). When user runs a python script the launcher will send it to 
> the daemon.
> 
> How to use?
> -----------
> There is a GUI to configure startup behavior. Selecting "at startup" the 
> daemon will be load automatically at boot time. "first py app" will 
> force daemon to be loaded just after the first py app is loaded. This 
> saves memory, but first py app doesn't have any speedup. "disabled" will 
> keep PyLauncher disabled :).
> 
> Applications must call "python" instead of "python2.5" otherwise 
> PyLauncher will not be used to load them.
> 
> What's planned?
> ---------------
> I've just applied a request to host this project at garage, so at moment 
> it doesn't have a svn/bugzilla but it's just a matter of time.
> As the project evolves it will be moved from extras-devel to the extras 
> repository.
> 
> In a next release we hope to import more modules. This involves some 
> tests. We plan to release a bora version. To do this it's necessary to 
> patch bora's pygtk as we did with chinook's pygtk.
> 
> Acknowledgements:
> -----------------
> Thanks to everybody who helped making this release possible.
> 
> Bug reports, by now, can be reported by email. As we have a bugtracker 
> you will be informed.
> 
> Regards,
> Luciano Wolf
> 
> [1]
> https://maemo.org/downloads/product/128edd26fc4911dc81826d04b963acb6acb6/
> 


More information about the maemo-developers mailing list