tag:blogger.com,1999:blog-26259029866663197202024-03-14T03:34:10.144-03:00from blogger import luckLuciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-2625902986666319720.post-77345708403071824782008-09-24T13:08:00.002-03:002008-09-24T13:13:23.760-03:00PyQt4 for Maemo - releasedToday we released <a href="http://pyqt.garage.maemo.org">PyQt4 for Maemo</a>. It is port based on <a href="http://qt4.garage.maemo.org">Qt4 for Maemo</a> libraries. Instructions on how to install can be found at <a href="http://pyqt.garage.maemo.org">project's webpage</a>. Hope all you enjoy it!Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com2tag:blogger.com,1999:blog-2625902986666319720.post-66697886653688225402008-05-08T17:58:00.005-03:002008-05-08T18:25:06.462-03:00PyMaemo has bdist_maemo supportPyMaemo has now <a href="http://code.google.com/p/bdist-maemo/">bdist_maemo</a> support inside distutils module. I'll try to bring more updates to the <a href="http://importluck.blogspot.com/2008/03/python-launcher-released.html">PythonLauncher</a> application too.<br /><br />Now about scratchbox, it seems that this new sbox-core-1.0.9 has a problem with packaging. It was impossible to generate PyMaemo using this version. I'll do some more further investigations.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-18571731350904456262008-03-28T14:35:00.003-03:002008-03-28T14:45:51.578-03:00Python Launcher - released<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XExY_OuNVv4/R-0tAe1y3cI/AAAAAAAAAgE/LjZFnn6rWVA/s1600-h/python-launcher-40.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_XExY_OuNVv4/R-0tAe1y3cI/AAAAAAAAAgE/LjZFnn6rWVA/s320/python-launcher-40.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5182848232475254210" /></a><br />PythonLauncher is available for OS2008. It's a daemon to speedup loading time of python scripts using gtk. The original idea comes from <a href="http://blogs.gnome.org/johan/2007/01/18/introducing-python-launcher/">Johan Dahlin</a> and now we rewrote it in C. Applications must call "python" instead of "python2.5" to use the launcher. Configuration is easy too. There is a GUI to choose startup method: at boot, at first python app or disabled.<br /><br />To install use this <a href="http://maemo.org/downloads/product/OS2008/pylauncher/">link</a>.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com1tag:blogger.com,1999:blog-2625902986666319720.post-41223267525058523802008-01-17T09:46:00.000-03:002008-01-17T11:25:51.566-03:00Python2.5.1 for Maemo (r0.4-15 / c1.0-3) releasedA new release of <a href="http://pymaemo.garage.maemo.org">PyMaemo</a> is available. This one includes bugfixes, new packages (setuptools, pyopenssl and python-sdk) and a lot of updates. In order to clean Application Manager programs list, python packages without GUI doesn't show up in AM list anymore. It will be only installed as a dependency of other packages or via command line. To do the update you can use the ".install" files from <a href="https://maemo.org/downloads/">Maemo downloads</a> website or use apt from command line.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-4360957710037058672008-01-15T15:11:00.000-03:002008-01-15T16:06:57.538-03:00Bossa Conference'08<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XExY_OuNVv4/R40Av_s5wVI/AAAAAAAAAf8/H4JNVWdpGTg/s1600-h/BossaConference08_Post.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_XExY_OuNVv4/R40Av_s5wVI/AAAAAAAAAf8/H4JNVWdpGTg/s320/BossaConference08_Post.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5155777972962705746" /></a><br />Come and enjoy a innovative conference on Open Source Software for Mobile Embedded Platforms. Located in Porto de Galinhas, one of the tropical paradises of Brazil, the Bossa Conference will happen during 16th to 19th of March at <a href="http://www.summervilleresort.com.br">Summerville Beach Resort</a>. The perfect combination of developers, pleasant environment and good ideas.<br /><br />Let's go! We're waiting for you.<br /><br />Information and registration: <a href="http://www.bossaconference.org">www.bossaconference.org</a> .Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com2tag:blogger.com,1999:blog-2625902986666319720.post-54111984271838740492007-12-26T10:20:00.000-03:002007-12-26T10:47:32.905-03:00PyMaemo and the broken repositoryPyMaemo has got a lot of downloads and votes since beginning of this month. It's great to see this project growing and getting more and more people involved. I would like to count with you and your patience during these days that repository is <a href="https://bugs.maemo.org/show_bug.cgi?id=2620">broken</a>. All platforms (OS2006, 2007 and 2008) are affected by this problem and until now there is no information about fixes. As soon as repository get ready again we will upload some bugfixes to PyMaemo OS2008. Other changes will be done in install files to use only the extras repository (following the correct repository usage policy).Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com7tag:blogger.com,1999:blog-2625902986666319720.post-87936802176677586452007-11-20T16:47:00.000-03:002007-11-20T16:47:17.844-03:00PyGtk with glade supportA new PyGTK, with glade support, is available at chinook extras repository. It was generated using libglade2-0 <strike>(2.6.2-1indt1)</strike> (2.4 provided by Maemo SDK). Just refresh application list and update python2.5-runtime package.<br /><br />Other bugfixes and unstable modules, like python-launcher, will be released using the new "extras-devel" repository. This way we can test it widely before official release.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com3tag:blogger.com,1999:blog-2625902986666319720.post-12094881583303082722007-11-07T17:50:00.000-03:002007-11-07T17:58:46.711-03:00Modules, modules..PyMaemo has now two new modules: <a href="http://www.cython.org/">Cython</a> and <a href="http://storm.canonical.com/">Storm</a>. The first one is a fork of Pyrex, to generate code mixing Python and C data types. The second is an Object Relational Mapper. Both are available for OS2007 and OS2008 (Chinook Beta).<br /><br />To install Cython you have to use <span style="font-style: italic;">apt-get install python2.5-cython, </span>because it's targeted to developers. Storm is available through Application Manager. Hope you enjoy it!Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-78050260040590599992007-10-25T22:07:00.001-03:002007-10-25T22:21:12.583-03:00Python for everybodyYesterday <a href="http://pymaemo.garage.maemo.org">PyMaemo</a> was released for OS2007 (Bora) and OS2006 (Gregale). Today it's time to enjoy PyMaemo for <a href="http://maemo.org/development/sdks/maemo_4_0_chinook_beta_sdk.html">Chinook</a> Beta. Just add the following lines to your /etc/apt/sources.list file (only chinook target inside scratchbox):<br /><br /><span style="font-style: italic;">deb http://repository.maemo.org chinook free non-free</span><br /><span style="font-style: italic;">deb http://repository.maemo.org/extras chinook free non-free</span><br /><br />After this, run:<br /><span style="font-style: italic;">apt-get update<br /></span><span style="font-style: italic;">apt-get install python2.5-runtime</span><br /><br />Feedback from community is very important!Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com3tag:blogger.com,1999:blog-2625902986666319720.post-88594574019204235262007-08-24T22:42:00.000-03:002007-09-07T16:14:36.667-03:00PyMaemo for ChinookAn experimental release of PyMaemo is available for <a href="http://maemo.org/development/sdks/maemo_4-0_chinook_alpha_sdk.html">SDK 4.0</a>. To use it just include these lines in your /etc/apt/sources.list file <span style="font-weight: bold;">and disable ALL repositories remaining</span>:<br /><br />http://repository.maemo.org bora free non-free<br />http://repository.maemo.org/extras sardine free non-free<br /><br />To install use 'apt-get update' then 'apt-get install python2.5-runtime' as root inside your device.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-49736539783220072652007-08-23T14:40:00.000-03:002007-08-23T18:30:09.548-03:00GPS and Address-book now supportedWe have just released Python-GPSbt and Python-abook, providing access to GPS and address book data. Both modules are available through Application Manager as separate packages. We will collect all user opinions about them and possibly these packages will be included as part of a new PyMaemo release.<br /><br />GeoClue bindings will be provided as soon as it gets a bit more mature. In fact its possible to access its API using D-Bus calls.<br /><br />Finally, thanks to Eduardo Rocha for suggestions on how to improve py-gpsbt.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-36217187483494724462007-08-20T16:53:00.000-03:002007-08-20T17:32:02.250-03:00PyMaemo project page revisitedAfter a long time without any layout modifications I've spent some time renewing PyMaemo webpage. Now it has more menu entries, a (small by now) FAQ, examples, screenshots of Python based apps, etc. A roadmap will be added soon. I hope you enjoy it.<br /><br />Other news: I'm planning to launch a new PyMaemo revision this week, before my vacation period. This week I will try to upload PyMaemo packages to run with SDK 4.0 (<a href="http://maemo.org/development/sdks/maemo_4-0_chinook_alpha_sdk.html">Chinook</a>) too.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-45124049194159839822007-07-19T15:28:00.000-03:002007-07-19T15:38:47.279-03:00Python2.5.1 for Maemo (r0.4-12)A problem inside Bora repository (libbluetooth1 was removed suddenly) led us to a new Python for Maemo-r0.4-12 (OS2007) release. This new version includes a recompiled pybluez and an upgrade in pyrex package (moved to v0.9.5.1 - thanks to <a href="http://blog.gustavobarbieri.com.br/">Gustavo Barbieri</a> for bug report)Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-30878164188297759832007-06-27T18:13:00.001-03:002007-06-27T18:35:59.100-03:00Python2.5.1 for Maemo (r0.4-11) releasedA new release of <a href="http://pymaemo.garage.maemo.org/">PyMaemo</a> is available. This one includes bugfixes, new packages (osso-help and osso-ic), an updated iPython and lots of PyOsso examples. Thanks to everybody that has contributed!<br /><br /><div style="text-align: justify;"><div style="text-align: justify;"><div style="text-align: center;"><div style="text-align: center;"><div style="text-align: center;"><span style="font-size:100%;"><a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://maemo.org/midcom-serveattachmentguid-81d212b422da11dcb423dbb4cc935b975b97/maemo_logo_3d.png"><img style="cursor: pointer; width: 200px;" src="http://maemo.org/midcom-serveattachmentguid-81d212b422da11dcb423dbb4cc935b975b97/maemo_logo_3d.png" alt="" border="0" /></a></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.python.org/images/python-logo.gif"><img style="cursor: pointer; width: 200px;" src="http://www.python.org/images/python-logo.gif" alt="" border="0" /></a></div> </div> </div><br /><div style="text-align: center;"><div style="text-align: center;"> </div> </div> <div style="text-align: center;"><div style="text-align: center;"> </div> </div> <div style="text-align: center;"><div style="text-align: center;"> </div> </div><br /><div style="text-align: center;"><div style="text-align: center;"> </div> </div></div><div style="text-align: center;"><div style="text-align: right;"> </div><div style="text-align: center;"><div style="text-align: center;"> </div> </div></div></div>Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-85154967022026932852007-06-21T10:11:00.000-03:002007-06-21T10:20:08.667-03:00New PyMaemo release is comingWe are planning to launch a new release of <a href="http://pymaemo.garage.maemo.org">PyMaemo</a> next week. Highlights of this new version are: osso-ic and osso-help support and lots of <a href="https://garage.maemo.org/tracker/?atid=229&group_id=40&func=browse">bugfixes</a>.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-30512824610211662742007-06-08T10:32:00.000-03:002007-06-08T10:38:22.191-03:00Sardine with alpha channel<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XExY_OuNVv4/RmlbqNF1fOI/AAAAAAAAAJs/B6FiTkjSuXw/s1600-h/sardine-alpha.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XExY_OuNVv4/RmlbqNF1fOI/AAAAAAAAAJs/B6FiTkjSuXw/s320/sardine-alpha.png" alt="" id="BLOGGER_PHOTO_ID_5073687235836345570" border="0"></a>Thanks to Lucas comment in the previous post, I've generated a new screenshot. It wasn't a problem with Xephyr version but a broken hildon-desktop upgrade. Now the task navigator area has transparency. Pretty cool.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com2tag:blogger.com,1999:blog-2625902986666319720.post-28310374496739849232007-06-06T10:20:00.000-03:002007-06-06T10:37:26.896-03:00Sardine screenshot<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XExY_OuNVv4/Rma1cNF1fNI/AAAAAAAAAJk/jS2stOZUsvQ/s1600-h/sardine.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_XExY_OuNVv4/Rma1cNF1fNI/AAAAAAAAAJk/jS2stOZUsvQ/s320/sardine.png" alt="" id="BLOGGER_PHOTO_ID_5072941526434544850" border="0"></a>Just a screenshot of Sardine environment. I've tried to find screenshots but it was impossible. Then I decided to post one here :)Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com1tag:blogger.com,1999:blog-2625902986666319720.post-75150250990783842872007-06-05T22:17:00.000-03:002007-06-05T22:56:45.072-03:00Python2.5.1 for Sardine<a href="http://sardine.garage.maemo.org/">Sardine</a> is the development version of <a href="http://www.maemo.org/">Maemo</a> distribution. To keep PyMaemo ready to the future of Maemo its necessary to use this bleeding edge distribution. At moment I'm fixing some issues related to PyHildon and PyGTK. Source tree available at:<br />https://garage.maemo.org/svn/pymaemo/packages/python-sdk/branches/sardine/<br /><br />Tip: I've had some problems with theme inside Sardine. To solve this just use the plankton theme as default. I did a backup of '/usr/share/themes/default' and 'cp -r plankton default'.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0tag:blogger.com,1999:blog-2625902986666319720.post-48469853025815648962007-01-16T15:08:00.000-03:002007-01-16T15:11:55.759-03:00Python2.5 for Maemo - releasedMaemo users now can update their python compiler. <a href="http://pymaemo.garage.maemo.org">Python 2.5</a> is now available for <a href="http://www.maemo.org">Maemo 2.1 (Scirocco)</a> and <a href="http://www.maemo.org">Maemo 3.0 (Bora)</a>.Luciano Wolfhttp://www.blogger.com/profile/12519903953747237968noreply@blogger.com0