<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.6(BH)" -->
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Planet Maemo: category &quot;feed:736fd93d132ea943eb9b90a383721181&quot;</title>
        <description>Blog entries from Maemo community</description>
        <link>http://maemo.org/news/planet-maemo/</link>
        <lastBuildDate>Sun, 24 May 2026 06:51:34 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.6(BH)</generator>
        <language>en</language>
        <managingEditor>planet@maemo.org</managingEditor>
        <item>
            <title>Fundraising for CuteSoma (Soma.fm mobile client) development</title>
            <link>https://www.andreagrandi.it/2013/02/10/fundraising-for-cutesoma-soma-fm-mobile-client-development/</link>
            <description><![CDATA[
<p>Developing CuteSoma and maintaining it for three different platforms (Nokia N9, Windows Phone, BlackBerry 10) is really taking me a lot of time. I&#8217;ve many features in mind to add but I can&#8217;t dedicate much spare time to them and to do it I should take time from other paid projects. I&#8217;ve also discarded the idea to make CuteSoma a paid app, because it&#8217;s been always free (except the Windows Phone one that was non-free for just a month, but only 6 people &#8220;SIX&#8221; bought the app).</p>
<p>So I decided to open a <a href="http://www.indiegogo.com/projects/cutesoma-soma-fm-client/x/2353169">fundraising campaign</a> on <a href="http://www.indiegogo.com/projects/cutesoma-soma-fm-client/x/2353169"><strong>Indiegogo</strong></a> that is a service like <strong>KickStarter</strong>, but it&#8217;s available all around the world (not just in USA and UK like Kickstarter).</p>
<h3>What do I Need &amp; What You Get</h3>
<p>I would like to raise at least <strong>5.000€</strong> to be able to keep maintaining the existing features and to implement new one. Developing for 3 different platforms really takes a lot of time. I also need to find a way to get a Windows Phone 8 device because at the moment I cannot test some features using just the emulator.</p>
<p>What the application currently does:</p>
<ul>
<li>You can view the list of Soma.fm channels</li>
<li>You can listen any channel</li>
</ul>
<p>Features I would like to add:</p>
<ul>
<li>Scrobbling song to Last.fm</li>
<li>Write a new MediaSource for Windows Phone (the default one is quite bugged and I need to implement one from scratch)</li>
<li>Port the BlackBerry10 version to the native CascadesUI</li>
</ul>
<div>
<h3>The Impact</h3>
<p>Funding the development of CuteSoma you will make thousands of people really happy, because they will be able to listen to Soma.fm on their Nokia N9, Windows Phone and BlackBerry 10 devices. You will also make me feel apreciated for all the hours I&#8217;m spending to write the code <span class="net_nemein_favourites">0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=1e28cecc324075e8cec11e289fddf839aaa37e737e7&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/1e28cecc324075e8cec11e289fddf839aaa37e737e7/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=1e28cecc324075e8cec11e289fddf839aaa37e737e7&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/1e28cecc324075e8cec11e289fddf839aaa37e737e7/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Sun, 10 Feb 2013 22:52:38 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-1e28cecc324075e8cec11e289fddf839aaa37e737e7</guid>
        </item>
        <item>
            <title>Leaving Finland (and Nokia), coming back to Italy!</title>
            <link>https://www.andreagrandi.it/2012/09/13/leaving-finland-and-nokia-coming-back-to-italy/</link>
            <description><![CDATA[
<p><img class="alignleft  wp-image-707" title="Tampere2" src="http://www.andreagrandi.it/wp-content/uploads/2012/09/Tampere2.jpg" alt="" width="269" height="202" srcset="https://www.andreagrandi.it/wp-content/uploads/2012/09/Tampere2.jpg 640w, https://www.andreagrandi.it/wp-content/uploads/2012/09/Tampere2-300x225.jpg 300w" sizes="(max-width: 269px) 100vw, 269px" /></p>
<p>After a very pleasant experience in <strong>Finland (Tampere)</strong>, I&#8217;ve finally come back to Italy. I had the opportunity to work for three months in <strong>Nokia</strong> as &#8220;<em>Qt Expert</em>&#8221; in &#8220;<em>Nokia Developer Forum</em>&#8221; and it&#8217;s been an amazing job!</p>
<p>To be more precise I left Finland on August 31th, but I didn&#8217;t have much time to blog about this. Finally I can use my desktop PC again and I&#8217;m not anymore limited to my small netbook. Trust me&#8230; spending 3 months with a 11&#8221; netbook and pretending to work normally is really frustrating.</p>
<p>Now I have more spare time (too much :\ ) to contribute to Ubuntu and to play with some new technologies: I&#8217;m working on a project that uses <strong>Arduino</strong>, <strong>Android</strong> and some &#8220;robotic&#8221; parts, with people of <a href="http://www.ptlug.org"><strong>Pistoia Linux User Group</strong></a> and it&#8217;s really an amazing learning experience!</p>
<p>Talking about Ubuntu, if you have never contributed to it and you would like to start with something easy, I suggest you this interesting initiative <a href="https://wiki.ubuntu.com/UbuntuDevelopment/BugFixingInitiative">https://wiki.ubuntu.com/UbuntuDevelopment/BugFixingInitiative</a></p>
<p>In the mean time I&#8217;m also looking for new opportunities and challenges (aka = looking for a new job), so if you think you may be interested in me, take a couple of minutes to give a look to my LinkedIn profile <a href="http://www.linkedin.com/in/andreagrandi">http://www.linkedin.com/in/andreagrandi</a></p>
<p>I will attend next <strong>UDS</strong> in <strong>Copenaghen</strong> (99% sure) and I already have a couple of topics I would like to work with, but I will talk about these later, first I want to properly create a blueprint in Launchpad so we will have a starting point.</p>
<span class="net_nemein_favourites">7 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=31a90690fdc111e1a0342d92ca4a0a870a87&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/31a90690fdc111e1a0342d92ca4a0a870a87/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=31a90690fdc111e1a0342d92ca4a0a870a87&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/31a90690fdc111e1a0342d92ca4a0a870a87/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Thu, 13 Sep 2012 15:46:10 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-31a90690fdc111e1a0342d92ca4a0a870a87</guid>
        </item>
        <item>
            <title>Social Connect QML plugin: access Facebook, Twitter from your Qt/QML applications</title>
            <link>https://www.andreagrandi.it/2012/08/13/social-connect-qml-plugin-access-facebook-twitter-from-your-qtqml-applications/</link>
            <description><![CDATA[
<p><a href="https://projects.developer.nokia.com/socialconnect"><strong>Social Connect</strong></a> is a library written in <strong>Qt</strong> that allows applications to easily connect to services like <strong>Facebook</strong> and <strong>Twitter</strong>. Recently I had the opportunity to work on this library improving it and adding support for <strong>Instagram</strong> (work is still in progress but it&#8217;s almost finished).</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2012/08/SocialConnect.png"><img class="aligncenter  wp-image-695" title="SocialConnect" src="http://www.andreagrandi.it/wp-content/uploads/2012/08/SocialConnect.png" alt="" width="599" height="421" srcset="https://www.andreagrandi.it/wp-content/uploads/2012/08/SocialConnect.png 999w, https://www.andreagrandi.it/wp-content/uploads/2012/08/SocialConnect-300x210.png 300w" sizes="(max-width: 599px) 100vw, 599px" /></a></p>
<p style="text-align: left;">The <strong>main features</strong> of this library are:</p>
<ul>
<li>Out-of-the-box support for Facebook and Twitter</li>
<li>Integrated authentication implementation</li>
<li>Simplified common interface for all supported services</li>
<li>Provides interfaces for native API calls</li>
<li>Design enabling easy addition of new services e.g. LinkedIn</li>
</ul>
<p>If you are writing an application that needs to access these services, this could be the library for you. It can be extended to support even other services like LinkedIn, Flickr etc&#8230; and I would like to invite people to contribute to the code. The library has been tested with <strong>Qt 4.8.1</strong> on <strong>Ubuntu Linux 12.04</strong> but it should be compatible with any other versions/platforms.</p>
<div>For more informations about getting started with the library, I suggest you to give a look at this page <a href="https://projects.developer.nokia.com/socialconnect/wiki/GettingStarted">https://projects.developer.nokia.com/socialconnect/wiki/GettingStarted</a></div>
<span class="net_nemein_favourites">7 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=279f6d04e52211e19772d333296d06ce06ce&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/279f6d04e52211e19772d333296d06ce06ce/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=279f6d04e52211e19772d333296d06ce06ce&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/279f6d04e52211e19772d333296d06ce06ce/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Mon, 13 Aug 2012 08:04:56 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-279f6d04e52211e19772d333296d06ce06ce</guid>
        </item>
        <item>
            <title>CuteSoma – worldwide downloads statistic for Nokia N9</title>
            <link>https://www.andreagrandi.it/2012/02/03/cutesoma-worldwide-downloads-statistic-for-nokia-n9/</link>
            <description><![CDATA[
<p><a href="http://store.ovi.com/content/205737">CuteSoma</a> (Soma.fm client for Nokia N9) has been available for 4 months now and it&#8217;s the right time to publish some interesting statistics about downloads. First of all I didn&#8217;t expect so much interest and I wasn&#8217;t sure to have so many downloads, due to the fact that Nokia never advertised this device properly. But luckly lot of people don&#8217;t care about advertising and buy a product anyway if they know it&#8217;s one of the best available on the smartphone market.</p>
<p>I&#8217;m really happy to notice that the number of downloads is growing each month, this motivates me to continue with development (well&#8230; when my N950 comes back from Nokia, since I had to send it because it was broken).</p>
<p>I want to thank all the <strong>3658</strong> people that downloaded CuteSoma until now and all the people that are sending me their feedback, ideas and patches (yes <strong>Cornelius Hald</strong>, I&#8217;m talking about you <span class="net_nemein_favourites">6 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=b3d8fcd04e8d11e1a11c2d44af54eddceddc&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/b3d8fcd04e8d11e1a11c2d44af54eddceddc/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=b3d8fcd04e8d11e1a11c2d44af54eddceddc&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/b3d8fcd04e8d11e1a11c2d44af54eddceddc/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Fri, 03 Feb 2012 17:11:51 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-b3d8fcd04e8d11e1a11c2d44af54eddceddc</guid>
        </item>
        <item>
            <title>CuteSoma: Soma.Fm client for Nokia N9/N950 now available on OVI Store</title>
            <link>https://www.andreagrandi.it/2011/09/30/cutesoma-soma-fm-client-for-nokia-n9n950-now-available-on-ovi-store/</link>
            <description><![CDATA[
<p><strong>CuteSoma</strong> is a client of <strong><a href="http://somafm.com/">Soma.Fm</a></strong> streaming radio that I wrote using Qt/QML for <strong>Nokia N9</strong> and <strong>Nokia N950</strong>. Previously it was available as a .deb only, now you can install it directly from the <strong><a href="http://store.ovi.com/content/205737">OVI Store</a></strong>. It&#8217;s only a 0.1 version and even if it&#8217;s quite stable it may contains some bugs: please report me any bug so I can try to fix them as soon as possible.</p>
<p><img class="alignright size-medium wp-image-555" style="border-style: initial; border-color: initial;" title="CuteSoma_ss01" src="http://www.andreagrandi.it/wp-content/uploads/2011/09/CuteSoma_ss01-168x300.png" alt="" width="151" height="270" srcset="https://www.andreagrandi.it/wp-content/uploads/2011/09/CuteSoma_ss01-168x300.png 168w, https://www.andreagrandi.it/wp-content/uploads/2011/09/CuteSoma_ss01.png 480w" sizes="(max-width: 151px) 100vw, 151px" />CuteSoma is opensource and released under the GPL v.3 license. You can find the complete source code here: <a href="https://github.com/andreagrandi/CuteSoma">https://github.com/andreagrandi/CuteSoma</a></p>
<p>There is a poll available to let the final users choose the new icon for this application, you can find it here: <a href="http://forum.meego.com/showthread.php?t=4619">http://forum.meego.com/showthread.php?t=4619<br />
</a>I asked for help to design a new icon and I received two, so I&#8217;m letting the final users choose which one they like most.</p>
<p>To get this application you need to search &#8220;cutesoma&#8221; on <strong>OVI Store</strong> client or visit this link <a href="http://store.ovi.com/content/205737">http://store.ovi.com/content/205737</a></p>
<p>Please remember that CuteSoma is <strong>free</strong>, but if you want you can make me a <strong>donation</strong> or offer me a beer using the &#8220;Donazione&#8221; button on the right column.</p>
<span class="net_nemein_favourites">2 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=3e9d791aeb5911e0807e4572cf51ba13ba13&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/3e9d791aeb5911e0807e4572cf51ba13ba13/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=3e9d791aeb5911e0807e4572cf51ba13ba13&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/3e9d791aeb5911e0807e4572cf51ba13ba13/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Fri, 30 Sep 2011 10:53:17 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-3e9d791aeb5911e0807e4572cf51ba13ba13</guid>
        </item>
        <item>
            <title>MeeGo Conference 2010 / Early Bird Events</title>
            <link>https://www.andreagrandi.it/2010/09/05/meego-conference-2010-early-bird-events/</link>
            <description><![CDATA[
<h3><a href="http://www.andreagrandi.it/wp-content/uploads/2010/09/aviva_stadium.jpg"><img class="alignright size-full wp-image-418" title="aviva_stadium" src="http://www.andreagrandi.it/wp-content/uploads/2010/09/aviva_stadium.jpg" alt="" width="155" height="122" srcset="https://www.andreagrandi.it/wp-content/uploads/2010/09/aviva_stadium.jpg 378w, https://www.andreagrandi.it/wp-content/uploads/2010/09/aviva_stadium-300x238.jpg 300w" sizes="(max-width: 155px) 100vw, 155px" /></a>Introduction</h3>
<p>It would be nice to organize a weekend like the <a title="http://wiki.maemo.org/Maemo-Barcelona_Long_Weekend" rel="nofollow" href="http://wiki.maemo.org/Maemo-Barcelona_Long_Weekend">Barcelona Long Weekend</a> we (the Maemo Community) organized on October 2009. These two days  should be completly organized by the community and for the community. No  formal conferences or talks, but interactive activities and hacking  sessions where you, the participant, are the main actor.</p>
<p>What about the content of these two days? We could have (for  example) programming tutorials, Qt tutorials, hacking sessions on a  specific task, round tables where a developer explains his difficoulties  implementing a feature and the others help him, ecc&#8230;</p>
<p>The first thing to do is spreading this and asking people (users,  developers ecc&#8230;) what they would like to find during these two days.  Once we&#8217;ve gathered some nice ideas we can organize them better.</p>
<h3>When and Where</h3>
<p>The basic idea is to organize these two days on <strong>November 13th, 14th</strong>. About the location that will host us we still have no idea. Probably it will be possible to use the same <a title="http://www.d4hotels.ie" rel="nofollow" href="http://www.d4hotels.ie/">hotel</a> used for the MeeGo Conference, but this must be confirmed yet.</p>
<h3>Ideas for the program structure</h3>
<ul>
<li> Active participation in the event &#8211; less talk, more code. No  powerpoints &#8211; just you, the editor and the compiler. Be productive!</li>
<li> A two-day Hackathon: Start putting your ideas into fresh code,  or finish a project that has been on the back burner for some time</li>
<li> Participants are encouraged to share their progress at the end  of each day &#8211; what they accomplished, where they need further help,  etc.</li>
<li> A short but intensive indroduction to Qt/C++ (something like 3-4 hours course, offered by some expert developer)</li>
<li> Round tables to discuss about UI improvements or features  implementation: a developer could have found some difficoult  implementing the UI for his application or to provide a particular  feature. Other expert developers could try to help him with his problem.</li>
<li> A workshop for x86 developers on getting started with MeeGo  development for ARM &#8211; end goal: By the end of the session, everyone has a  sample application running in an emulator on their laptop</li>
<li> Developer tools training &#8211; a half day on using git, valgrind, oprofile</li>
</ul>
<h3>Discussion resources</h3>
<p>The official place where I would like to take this discussion forward is the MeeGo Forum. The official thread is available here: <a href="http://forum.meego.com/showthread.php?t=1342">http://forum.meego.com/showthread.php?t=1342</a><br />
We also have started a discussion on Maemo Forum and you can find it here: <a href="http://talk.maemo.org/showthread.php?t=61708">http://talk.maemo.org/showthread.php?t=61708</a></p>
<p>The official page with all informations available is on MeeGo Wiki: <a href="http://wiki.meego.com/MeeGo_Conference_2010/Early_Bird_Events">http://wiki.meego.com/MeeGo_Conference_2010/Early_Bird_Events</a></p>
<span class="net_nemein_favourites">10 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=c0dc0402b91c11dfa47bf31424bac5e8c5e8&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/c0dc0402b91c11dfa47bf31424bac5e8c5e8/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=c0dc0402b91c11dfa47bf31424bac5e8c5e8&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/c0dc0402b91c11dfa47bf31424bac5e8c5e8/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Sun, 05 Sep 2010 18:25:27 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-c0dc0402b91c11dfa47bf31424bac5e8c5e8</guid>
        </item>
        <item>
            <title>Announcing my standing for the Maemo Council Q3-2010</title>
            <link>https://www.andreagrandi.it/2010/08/27/announcing-my-standing-for-the-maemo-council-q3-2010/</link>
            <description><![CDATA[
<p>I&#8217;ve decided to candidate myself again (yes, I wasn&#8217;t elected last time) for the <a href="http://lists.maemo.org/pipermail/maemo-community/2010-August/004399.html">Maemo Council elections</a>. During these months I&#8217;ve tried to help more the Maemo Community and I&#8217;ve started working to two Qt/C++ projects. Here you can find something more about me.</p>
<p>Name: <strong>Andrea Grandi</strong><br />
maemo.org profile: <strong>Andy80</strong> &#8211; <a href="http://maemo.org/profile/view/andy80/">http://maemo.org/profile/view/andy80/</a><br />
Corporate affiliation: none</p>
<p><strong>Introduction:</strong> My name is Andrea Grandi, I live in Italy and I&#8217;m a Computer Science  student. I&#8217;ve worked for some years as a software developer, then I  started university. I&#8217;m part of the Maemo Community since 2007. Since  then I like to help new users, organizing events, developing  applications for Maemo. During this year I&#8217;ve started developing  applications using Qt/C++ for N900, to be ready when MeeGo for handled  devices will be out. I really like to collaborate with other community  members to build together the best product ever.</p>
<p><strong>My life in the Community: </strong></p>
<p>&#8211; <strong>May 2008:</strong> PyMaemo: Python for Nokia Internet Tablet @ PyCon Italia 2 &#8211; <a title="http://www.pycon.it/conference/talks/pymaemo-python-i-nokia-internet-tablet" href="http://www.pycon.it/conference/talks/pymaemo-python-i-nokia-internet-tablet">http://www.pycon.it/conference/talks/pymaemo-python-i-nokia-internet-tablet</a></p>
<p>&#8211; <strong>September 2008:</strong> ESBox and Pluthon Eclipse plugins: how to use Eclipse to develop Maemo applications @ Maemo Summit 2008 &#8211; <a title="http://wiki.maemo.org/Maemo_Summit_2008" href="http://wiki.maemo.org/Maemo_Summit_2008">http://wiki.maemo.org/Maemo_Summit_2008</a></p>
<p>&#8211; <strong>Summer 2009:</strong> I worked to python-mafw bindings, during a stage in <a href="http://www.igalia.com"><strong>Igalia</strong></a>.</p>
<p>&#8211; <strong>October 2009:</strong> python-mafw: MAFW framework for Python developers @ Maemo Summit 2009 &#8211; <a title="http://wiki.maemo.org/Maemo_Summit_2009" href="http://wiki.maemo.org/Maemo_Summit_2009">http://wiki.maemo.org/Maemo_Summit_2009</a></p>
<p>&#8211; <strong>May 2010:</strong> PySide: Python Bindings for the Qt Framework @ PyCon Italia 4 &#8211; <a title="http://www.pycon.it/conference/talks/qt-mobile-pyside-bindings" href="http://www.pycon.it/conference/talks/qt-mobile-pyside-bindings">http://www.pycon.it/conference/talks/qt-mobile-pyside-bindings</a></p>
<p><strong>Current Activities:</strong> I&#8217;m currently working to two Maemo/MeeGo projects. The first one is <strong> mSoma</strong>, a Soma.Fm client that I&#8217;m developing with Lorenzo Bettini. The  other one is <strong>LastGo</strong>, a Last.fm client. Both applications are written in  Qt/C++ and are using QtMobility as multimedia libraries.</p>
<p><strong>mSoma</strong>: <a title="http://gitorious.org/msoma" href="http://gitorious.org/msoma">http://gitorious.org/msoma</a> &#8211; <a title="http://maemo.org/packages/view/msoma" href="http://maemo.org/packages/view/msoma">http://maemo.org/packages/view/msoma</a><br />
<strong>LastGo</strong>: <a title="http://gitorious.org/lastgo" href="http://gitorious.org/lastgo">http://gitorious.org/lastgo</a> &#8211; <a title="http://maemo.org/packages/view/lastgo" href="http://maemo.org/packages/view/lastgo">http://maemo.org/packages/view/lastgo</a></p>
<p><strong>Motivations:</strong> I really would like to be able to do more  for the community and one of the best way could be to be part of the  council, to help both users/developers to explain their requests to  Nokia and Nokia to understand the requests from the community. There are  a lot of fantastic ideas coming from the community that could improve  what we are doing: the key is to organize them and giving them more  attention. This is what I&#8217;ve always looked for: working together to  build something great! This will be probably the last Maemo Council, since now we (Maemo) and them (Moblin) are all part of the same community: MeeGo, and I&#8217;d like to help Maemo people to feel the most comfortable possible in our new Community.</p>
<span class="net_nemein_favourites">10 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=6ac82650b17311df954e235676f609d609d6&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/6ac82650b17311df954e235676f609d609d6/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=6ac82650b17311df954e235676f609d609d6&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/6ac82650b17311df954e235676f609d609d6/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Fri, 27 Aug 2010 00:36:07 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-6ac82650b17311df954e235676f609d609d6</guid>
        </item>
        <item>
            <title>Maemo Coding Competition: voting open!</title>
            <link>https://www.andreagrandi.it/2010/07/26/maemo-coding-competition-voting-open/</link>
            <description><![CDATA[
<p><strong>What is Maemo Coding Competition?</strong></p>
<p>This competition has been organized by Maemo Community for the Maemo Community. Developer can work to an application and submit it for one of the six categories available: Desktop, System &amp; Utilities, Games, Graphics &amp; Multimedia, Location &amp; Navigation, Other. Another category is available too, and it&#8217;s for beginner developers. The competition entry has now ended, but voting is open. You can find more information about the competition, in the official wiki page: <a href="http://wiki.maemo.org/Maemo_Coding_Competition_1">http://wiki.maemo.org/Maemo_Coding_Competition_1</a></p>
<p><strong>How can I vote?</strong></p>
<p>Voting is available using a forum&#8217;s poll for each category. Every t.m.o. user can give one vote for each category. Here&#8217;s the complete list of polls:</p>
<ul>
<li>Desktop: <a href="http://talk.maemo.org/showthread.php?p=760304">http://talk.maemo.org/showthread.php?p=760304</a></li>
<li>System &amp; Utilities: <a href="http://talk.maemo.org/showthread.php?p=764039">http://talk.maemo.org/showthread.php?p=764039</a></li>
<li>Games: <a href="http://talk.maemo.org/showthread.php?t=58990">http://talk.maemo.org/showthread.php?t=58990</a></li>
<li>Graphics &amp; Multimedia: <a href="http://talk.maemo.org/showthread.php?p=763679">http://talk.maemo.org/showthread.php?p=763679</a></li>
<li>Location &amp; Navigation: <a href="http://talk.maemo.org/showthread.php?t=58964">http://talk.maemo.org/showthread.php?t=58964</a></li>
<li>Other: <a href="http://talk.maemo.org/showthread.php?t=59038">http://talk.maemo.org/showthread.php?t=59038</a></li>
<li>Beginners: <a href="http://talk.maemo.org/showthread.php?t=59074">http://talk.maemo.org/showthread.php?t=59074</a></li>
</ul>
<p><strong>p.s:</strong> I partecipate in the <strong>Graphics &amp; Multimedia</strong> category with two applications: <a href="http://maemo.org/packages/view/lastgo/"><strong>LastGo</strong></a> and <a href="http://maemo.org/packages/view/msoma/"><strong>mSoma</strong></a>. Please at least test them and let me know what do you think about!</p>
<span class="net_nemein_favourites">11 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=85b8069e98b211dfab7fe9fbe3c5ba37ba37&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/85b8069e98b211dfab7fe9fbe3c5ba37ba37/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=85b8069e98b211dfab7fe9fbe3c5ba37ba37&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/85b8069e98b211dfab7fe9fbe3c5ba37ba37/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Mon, 26 Jul 2010 12:06:52 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-85b8069e98b211dfab7fe9fbe3c5ba37ba37</guid>
        </item>
        <item>
            <title>Announcing LastGo: Maemo/MeeGo client for Last.fm</title>
            <link>https://www.andreagrandi.it/2010/07/16/announcing-lastgo-maemomeego-client-for-last-fm/</link>
            <description><![CDATA[
<p>While I&#8217;m still working to <a href="http://www.andreagrandi.it/2010/07/03/announcing-msoma-maemomeego-client-for-somafm/">mSoma</a> with Lorenzo Bettini, I decided to start writing another application. I needed to write something from scratch to learn better how to use <strong>C++</strong> and <strong>Qt</strong> libraries, so I decided to write a client for <a href="http://www.lastfm.com">Last.fm</a> service. The application is still in full development, but you can already taste it if you have <strong>extras-devel</strong> repository enabled on your <strong>N900</strong>. At the moment it only supports basic radio features: tuning user&#8217;s radio, playing a song, skipping a song and displaying song informations.</p>
<p><a href="http://www.andreagrandi.it/wp-content/uploads/2010/07/Screenshot-20100716-222755.png"><img class="aligncenter size-full wp-image-386" title="LastGo" src="http://www.andreagrandi.it/wp-content/uploads/2010/07/Screenshot-20100716-222755.png" alt="" width="460" height="276" srcset="https://www.andreagrandi.it/wp-content/uploads/2010/07/Screenshot-20100716-222755.png 800w, https://www.andreagrandi.it/wp-content/uploads/2010/07/Screenshot-20100716-222755-300x180.png 300w" sizes="(max-width: 460px) 100vw, 460px" /></a></p>
<p>Other basic Last.fm features like scrobbling, marking a song as loved or banned ecc.. are not supported yet, but of course they&#8217;re planned for the stable release. Please not that the application is still a bit unstable even if it works for normal tasks.</p>
<p>If you are a <a href="http://www.lastfm.com"><strong>Last.fm</strong></a> subscriber and you want to test it, please install it from <strong>extras-devel</strong> repository and send me your feedback.</p>
<p><strong>Note:</strong> since it&#8217;s not allowed to use Last.fm API from a mobile phone (due to API license restrictions) I cannot distribute a valid api key with the application. I&#8217;m writing this software mainly to learn C++ and Qt and for the future tablets and netbooks that will be based on MeeGo. If you feel to assume the responsability, you can <a href="http://gitorious.org/lastgo/lastgo/blobs/raw/master/LastGo/apikey.xml">download the api key file</a> and import it using &#8220;Import Api Key&#8221; that you can find in the application menu.</p>
<span class="net_nemein_favourites">8 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=d5addc42912211df8f1481116d4f4ec94ec9&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/d5addc42912211df8f1481116d4f4ec94ec9/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=d5addc42912211df8f1481116d4f4ec94ec9&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/d5addc42912211df8f1481116d4f4ec94ec9/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Fri, 16 Jul 2010 21:37:22 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-d5addc42912211df8f1481116d4f4ec94ec9</guid>
        </item>
        <item>
            <title>Announcing mSoma: Maemo/MeeGo client for SomaFM</title>
            <link>https://www.andreagrandi.it/2010/07/03/announcing-msoma-maemomeego-client-for-somafm/</link>
            <description><![CDATA[
<p><a href="http://somafm.com">SomaFM</a> is a streaming radio with near 16 different channels, available for free. Even if it&#8217;s possible to copy-paste their streaming URLs to N900 Media Player, we (<a href="http://maemo.org/profile/view/andy80">me</a> and <a href="http://maemo.org/profile/view/lorebett"><strong>Lorenzo Bettini</strong></a>) decided to create a custom application, to make channels switching easier for the end user and to be able to add more features. We decided to take advantage of the new <strong>Nokia SDK</strong> and write the application in Qt/C++. Source code is available on <a href="http://gitorious.org/msoma">Gitorious</a> and it&#8217;s always updated with latest version we&#8217;re working on. If someone want to test the application, it&#8217;s available in <strong>extras-devel</strong> repository  (&#8220;msoma&#8221; under Multimedia section) of N900.</p>
<div id="attachment_380" style="width: 399px" class="wp-caption aligncenter"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/07/msoma_0.1.2.png"><img class="size-full wp-image-380" title="msoma_0.1.2" src="http://www.andreagrandi.it/wp-content/uploads/2010/07/msoma_0.1.2.png" alt="" width="389" height="233" srcset="https://www.andreagrandi.it/wp-content/uploads/2010/07/msoma_0.1.2.png 800w, https://www.andreagrandi.it/wp-content/uploads/2010/07/msoma_0.1.2-300x180.png 300w" sizes="(max-width: 389px) 100vw, 389px" /></a><p class="wp-caption-text">mSoma</p></div>
<p>The UI is still in development as you can see. The application is already usable, but of course we have to work hard on the user interface. Feel free to test/use it and send us any feedback. If you want to contribute to our project (coders are welcome) please send us a patch with your code or ask us to be added to mSoma development team in Gitorious.</p>
<span class="net_nemein_favourites">12 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=f3435ec286b811df97d6d19e768595a495a4&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/f3435ec286b811df97d6d19e768595a495a4/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=f3435ec286b811df97d6d19e768595a495a4&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/f3435ec286b811df97d6d19e768595a495a4/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Sat, 03 Jul 2010 15:31:50 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-f3435ec286b811df97d6d19e768595a495a4</guid>
        </item>
        <item>
            <title>Twitter client for Maemo in Qt + Python: call for developers and UI designers</title>
            <link>http://www.andreagrandi.it/2010/02/22/twitter-client-for-maemo-in-qt-python-call-for-developers-and-ui-designers/</link>
            <description><![CDATA[
<h2>Introduction</h2>
<p>My name's <strong>Andrea Grandi</strong>, I'm italian and I'm a Maemo user/lover/contributor since the <strong>Nokia 770</strong>. I love <strong>Python</strong> as development language and few months ago I also gave some contributions to the <a href="http://pymaemo.garage.maemo.org/"><strong>PyMaemo</strong></a> project.</p>
<p>In these days I had the idea to start writing a <strong>Twitter</strong> client for <strong>Maemo</strong> with a precise direction in my mind. I'll try to explain all my reasons here. First of all I've to thank the author of <a href="http://mauku.henrikhedberg.com/"><strong>Mauku</strong></a> client. I use it since its first version and I'm quite happy with it. Then, why do I want to write another one?</p>
<ol>
<li><strong>Maemo</strong> (MeeGo) is moving to <strong>Qt</strong> and for this reason I'm going to use Qt, while Mauku uses Gtk.</li>
<li> I'm learning Qt and what is better than writing a complete (but not too complex) application to learn better?</li>
<li>Mauku is not free as lot of people could think. Reading the source codeyou find this "You are NOT allowed to modify or redistribute the source code.", while I want to write a client and release it under <strong>GPL2</strong> or <strong>GPL3</strong> license.</li>
<li>Mauku is not updated since some months and we have no news about it.</li>
<li> I love Python and I like to write free software in this language.</li>
<li>I want to give to Maemo a stronger contribute.</li>
</ol>
<h2>My request for help</h2>
<p>Before lot of people start writing their own client resulting in 4-5 twitter clients for Maemo, why don't we join our strength and work to a common project? I'm not a Python expert nor a Qt one, but I've some experience as project/team leader and since this is not a complex project, I would be glad to lead it. So, I'm looking for Python developers, Qt developers, UI designers and whoever want to contribute to this project. I still have to find a good name and logo for this application.</p>
<p>Who want to help me?</p>
<span class="net_nemein_favourites">11 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=ff9b40f81fd011dfa2167b44d79f5b725b72&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/ff9b40f81fd011dfa2167b44d79f5b725b72/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=ff9b40f81fd011dfa2167b44d79f5b725b72&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/ff9b40f81fd011dfa2167b44d79f5b725b72/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Mon, 22 Feb 2010 16:16:07 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-ff9b40f81fd011dfa2167b44d79f5b725b72</guid>
        </item>
        <item>
            <title>Nokia N900: reboot loop after PR 1.1.1 upgrade is not a firmware bug</title>
            <link>http://www.andreagrandi.it/2010/02/20/nokia-n900-reboot-loop-after-pr-1-1-1-upgrade-is-not-a-firmware-bug/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2010%2F02%2F20%2Fnokia-n900-reboot-loop-after-pr-1-1-1-upgrade-is-not-a-firmware-bug%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2010%2F02%2F20%2Fnokia-n900-reboot-loop-after-pr-1-1-1-upgrade-is-not-a-firmware-bug%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Few days ago I published <a href="http://www.andreagrandi.it/2010/02/17/nokia-n900-some-problems-with-latest-pr-1-1-1-firmware/">some notes</a> about my personal experience with <strong>PR 1.1.1</strong> firmware upgrade in Nokia <strong>N900</strong>. In particular my device got an infinite reboot loop after upgrading the firmware and I had to flash the firmware image from scratch to fix the problem. Today I was kindly contacted by <strong>Max Waterman</strong> (I suppose he works for Nokia) and he explained me what was the problem. It was caused by a little bug in Harmattan UI demo and they fixed it (the fix is already available in extras-devel).</p>
<p>No surprise for me: extras-devel contains unstable packages and if user enables it, he does at his own risk. The most important thing is the fact that the official firmware without any unstable application doesn't suffer of this problem at all. The thing that really impressed me so much (in a positive sense) it's that I was contacted privately by a Nokia developer apologizing for the bug (no problem man, it's part of the game if someone want to test extras-devel software) and explaining that they already fixed it.</p>
<p>This is what I like of Maemo (or should I already call it MeeGo?), I really feel to be a part of it!</p>
<span class="net_nemein_favourites">19 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=ecf157da1dc811df8dada7a87faa2dbb2dbb&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/ecf157da1dc811df8dada7a87faa2dbb2dbb/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=ecf157da1dc811df8dada7a87faa2dbb2dbb&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/ecf157da1dc811df8dada7a87faa2dbb2dbb/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Sat, 20 Feb 2010 01:50:09 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-ecf157da1dc811df8dada7a87faa2dbb2dbb</guid>
        </item>
        <item>
            <title>Nokia N900: some problems with latest PR 1.1.1 firmware</title>
            <link>http://www.andreagrandi.it/2010/02/17/nokia-n900-some-problems-with-latest-pr-1-1-1-firmware/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2010%2F02%2F17%2Fnokia-n900-some-problems-with-latest-pr-1-1-1-firmware%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2010%2F02%2F17%2Fnokia-n900-some-problems-with-latest-pr-1-1-1-firmware%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I don't know if it's just a case or if I'm the only one who had these problems, but I'll report them anyway, maybe somebody had my same problem and we could try to prepare a proper bug report to make the Maemo team fix them.</p>
<h2>Infinite boot loop after upgrade</h2>
<p>First of all I have to say that before upgrading to PR 1.1.1 I checked if I had enough space on the rootfs. I only had 27 Mb and so I decided to remove some unused applications, deleted some *.deb in /var/cache/apt/archives and disabled extras repositories. Of course I also did a backup of all my configuration. After the cleaning operation I had near 60 Mb free on rootfs, enough to install the upgrade.</p>
<p>I closed all running applications, started the application manager and began the upgrade. After the upgrade was completed, the device did a reboot... then another one, then again, again.... until I had to remove the battery to stop it.</p>
<p>Conclusion: I had to re-flash the device with the latest image to make it work again.</p>
<h2>mafw-dbus-wrapper taking all the CPU</h2>
<p>I was watching a video (using subtitles) and after some minutes the whole UI became unresponsive. Strange because I already did this before without having any problem. I tried to check the problem using "top" utility from terminal and I saw that there was a mafw process (mafw-dbus-wrapper) that was taking 80-90% of CPU. My fault is that normally there are at least 3-4 , mafw-dbus-wrapper processes and I didn't check which one was causing the problem. Anyway I made a screenshot, just in case it can help.</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100217-034958.png"><img class="size-medium wp-image-362  aligncenter" title="Screenshot-20100217-034958" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100217-034958-300x180.png" alt="" width="300" height="180" /></a></p>
<p>I hope this short report can be useful to help Maemo team to fix or at least investigate what happened. Just leave a comment or contact me if you need more informations.</p>
<span class="net_nemein_favourites">13 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=8f732cdc1bc011dfabd691903948c5a4c5a4&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/8f732cdc1bc011dfabd691903948c5a4c5a4/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>1 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=8f732cdc1bc011dfabd691903948c5a4c5a4&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/8f732cdc1bc011dfabd691903948c5a4c5a4/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Wed, 17 Feb 2010 12:00:09 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-8f732cdc1bc011dfabd691903948c5a4c5a4</guid>
        </item>
        <item>
            <title>Maemo 6 (Harmattan) UI Screenshots</title>
            <link>http://www.andreagrandi.it/2010/02/16/maemo-6-harmattan-ui-screenshots/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2010%2F02%2F16%2Fmaemo-6-harmattan-ui-screenshots%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2010%2F02%2F16%2Fmaemo-6-harmattan-ui-screenshots%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Nokia has published a demo application for <strong>N900</strong>, available in <strong>extras-devel</strong> repository, that shows a preview of <strong>Maemo 6</strong> (Harmattan) user interface. Here there are some screenshots of the demo:</p>
<p></p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021420.png"><img class="size-medium wp-image-346  aligncenter" title="Screenshot-20100216-021420" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021420-300x180.png" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Demo application main window</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021507.png"><img class="aligncenter size-medium wp-image-347" title="Screenshot-20100216-021507" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021507-300x180.png" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Question dialog</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021527.png"><img class="aligncenter size-medium wp-image-348" title="Screenshot-20100216-021527" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021527-300x180.png" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Text entry dialog</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021540.png"><img class="aligncenter size-medium wp-image-349" title="Screenshot-20100216-021540" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021540-300x180.png" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Progress indicator</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021551.png"><img class="aligncenter size-medium wp-image-350" title="Screenshot-20100216-021551" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021551-300x180.png" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Information banner</p>
<p style="text-align: center;"><a href="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021559.png"><img class="aligncenter size-medium wp-image-351" title="Screenshot-20100216-021559" src="http://www.andreagrandi.it/wp-content/uploads/2010/02/Screenshot-20100216-021559-300x180.png" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Event banner</p>
<p style="text-align: left;">You can find more pictures in my <a href="http://www.flickr.com/photos/andreagrandi/sets/72157623318994953/detail/">Flickr album</a>. Please note that installing this demo will also install <strong>Qt 4.6.2</strong> on the N900 and about <strong>52 Mb</strong> are required.</p>
<span class="net_nemein_favourites">21 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=f9f0856e1aa311df940f8d6355652e142e14&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/f9f0856e1aa311df940f8d6355652e142e14/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>2 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=f9f0856e1aa311df940f8d6355652e142e14&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/f9f0856e1aa311df940f8d6355652e142e14/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Tue, 16 Feb 2010 01:41:27 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-f9f0856e1aa311df940f8d6355652e142e14</guid>
        </item>
        <item>
            <title>Questions/Answers about Nokia N900 and Discounted Device Program</title>
            <link>http://www.andreagrandi.it/2009/11/12/questionsanswers-about-nokia-n900-and-discounted-device-program/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F11%2F12%2Fquestionsanswers-about-nokia-n900-and-discounted-device-program%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F11%2F12%2Fquestionsanswers-about-nokia-n900-and-discounted-device-program%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Being one of the developers who received the discount to buy a N900, during these days I contacted the DDP customer care to have more informations and details. I'll publish here both my original question and the official reply.</p>
<p><strong>1) The price of N900 is 250€ and I've read of people who paid it this price. Anyway here you say that the VAT is not included:<br />
<a href="https://pro.forum.nokia.com/site/global/tech_resources/discounted_devices/l_ddp.jsp" target="_blank">https://pro.forum.nokia.com/site/global/tech_resources/discounted_devices/l_ddp.jsp</a><br />
so it should costs 300€ not 250€, right?</strong></p>
<p>The VAT applies only for Finnish developers, for the others the price is the price they see in the eStore, no VAT is added to that.</p>
<p><em>So, all non-finnish european people, will pay <strong>250€</strong> for the N900.</em></p>
<p><strong>2) How much time can I wait before ordering it? In this moment I'm in Valencia (Spain) and I won't come back to Italy before Christmas. I'd like the order to be shipped to my home in Italy (I registered as italian user and I want italian keyboard layout), but I'd like to wait to order it, because since there's no warranty and I need to tell you about any problem within a week, if I order it now I will be able to check it only at the end of december when I'll come back to Italy.</strong></p>
<p>I guess this should not be a problem.</p>
<p><em>This part is not confirmed yet, since Quim told us to hurry up to buy it.</em></p>
<p><strong>3) How many devices can I buy at that price? Here you say I can buy two:<br />
<a href="https://pro.forum.nokia.com/site/global/tech_resources/discounted_devices/l_ddp.jsp" target="_blank">https://pro.forum.nokia.com/site/global/tech_resources/discounted_devices/l_ddp.jsp</a><br />
but here you say I can buy one: <a href="https://pro.forum.nokia.com/showProduct.do?product_id=5096" target="_blank">https://pro.forum.nokia.com/showProduct.do?product_id=5096</a></p>
<p>I don't want two devices, but another friend of mine, who help me in a project for the Maemo Community, would like to be able to buy one for the same price (he wasn't able to get the discount because his karma is still low).</strong></p>
<p>As far as I know, you can only purchase 1x device per person, regarding MAEMO N900.</p>
<p><strong>4) Where can we find the new firmware? In the FAQ you say: DDP does not flash devices. It's ok, I can do it, but there's no public firmware for N900 at the moment.</strong></p>
<p>To update N900, can possibly be using NSU. Nokia software updater.</p>
<p><strong>5) Is it possible to have a device with localized keyboard (for example italian one) ?</strong></p>
<p>All N900 will have EURO variant, Italian language is one option.</p>
<p><strong>Note:</strong> even these replies come from the official customer care, I don't assume any responsability if they shouldn't be all exact. If you have any doubt, please contact them directly at <strong><span>DDP.program@nokia.com</span></strong></p>
<span class="net_nemein_favourites">13 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=5b0f0fbacf9911de8dadd1c7f5a5d113d113&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/5b0f0fbacf9911de8dadd1c7f5a5d113d113/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=5b0f0fbacf9911de8dadd1c7f5a5d113d113&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/5b0f0fbacf9911de8dadd1c7f5a5d113d113/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Thu, 12 Nov 2009 14:05:12 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-5b0f0fbacf9911de8dadd1c7f5a5d113d113</guid>
        </item>
        <item>
            <title>UX meets Code hackfest in December @ Barcelona: confirmed!</title>
            <link>http://www.andreagrandi.it/2009/11/03/ux-meets-code-hackfest-in-december-barcelona-confirmed/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F11%2F03%2Fux-meets-code-hackfest-in-december-barcelona-confirmed%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F11%2F03%2Fux-meets-code-hackfest-in-december-barcelona-confirmed%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Quim Gil</strong> just confirmed the <strong>UX hackfest</strong> in <strong>Barcelona</strong> for <strong>4, 5, 6 december</strong>: <a href="http://talk.maemo.org/showthread.php?t=33719">http://talk.maemo.org/showthread.php?t=33719</a></p>
<p><strong>What is UX hackfest?</strong><br />
It's a three days meeting for Maemo developers, UX experts and people who want to learn about designing good user interfaces.</p>
<p><strong>When?</strong><br />
On 4, 5, 6 december 2009</p>
<p><strong>Where?</strong><br />
Barcelona, Spain. The exact location has still to be confirmed, but it should be <a href="http://citilab.eu">http://citilab.eu</a></p>
<p><strong>How many people invited?</strong><br />
About 50 people invited (Maemo developers, UX experts, ecc....)</p>
<p>If you are a Maemo developer and you have good user interface designer skills, this is the place for you.</p>
<p>If you are a Maemo developer and you are not a UX expert, this IS anyway the place for you: you'll have the possibility to talk with experts and improve your knowledge about UI design.</p>
<p>Anyone interested, please join the discussion here: <a href="http://talk.maemo.org/showthread.php?t=33719">http://talk.maemo.org/showthread.php?t=33719</a></p>
<p><strong>Update 3/11/2009 - 16:00:</strong> a wiki page with all information has been created here: <a href="http://wiki.maemo.org/Maemo-Barcelona_Long_Weekend">http://wiki.maemo.org/Maemo-Barcelona_Long_Weekend</a><br />
<strong>please add your name/data</strong> to the page if you requested to join the UX hackfest.</p>
<span class="net_nemein_favourites">28 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=34a70ca6c85511de82405107e2d75a935a93&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/34a70ca6c85511de82405107e2d75a935a93/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=34a70ca6c85511de82405107e2d75a935a93&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/34a70ca6c85511de82405107e2d75a935a93/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Tue, 03 Nov 2009 08:25:19 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-34a70ca6c85511de82405107e2d75a935a93</guid>
        </item>
        <item>
            <title>Giving Lightning Talks</title>
            <link>http://www.andreagrandi.it/2009/09/03/giving-lightning-talks/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F09%2F03%2Fgiving-lightning-talks%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F09%2F03%2Fgiving-lightning-talks%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignright size-full wp-image-320" title="lightning" src="http://www.andreagrandi.it/wp-content/uploads/2009/09/lightning.jpg" alt="lightning" width="131" height="183" />During next <a href="http://wiki.maemo.org/Maemo_Summit_2009"><strong>Maemo Summit</strong></a> we will have at least 2 hours (one on saturday and another one on sunday) of lightning talks, about 20 talks where people will try to explain or present something in just <strong>5 minutes</strong>.</p>
<p>Last year, during Maemo Summit 2008, I did a lightning talk too and I must admit: even if I knew a lot about the subject of my talk and even if I had already done many other talks, I think it wasn't so good as I expected.</p>
<p>This year I've been selected again (more details will follow) to give a 5 minutes talk and with this great news the kind <a href="http://maemo.org/profile/view/dneary"><strong>Dave Neary</strong></a> also suggested me a <a href="http://www.perl.com/pub/a/2004/07/30/lightningtalk.html">link</a> with an article about some best practices when giving lightning talks. I'll try to resume the most important points, hoping this will be useful for people who is going to give a short presentation at Summit.</p>
<p><strong>Go straight to the point:</strong> five minutes finish sooner than you can expect. You have to talk about the main topic of your talk within the two first minutes, else you risk to talk too much about the rest and you couldn't have the time for the most important thing.</p>
<p><strong>Leave details away:</strong> people will never remember too many details explained in so little time. It's better to leave them away and put them in a more detailed blog post that you can link within your slides.</p>
<p><strong>Slides:</strong> for a five minute talk you can avoid preparing slides, but if this can help you to concentrate on points you have to talk about, please prepare them. Two or three slides can be useful to introduce yourself, to write any reference of what you're talking about many other things. Another important thing, make sure your slides are ready before starting your presentation: people don't want to wait 20-30 seconds it takes to start Open Office or any other similar application.</p>
<p><strong>Consider any eventuality:</strong> the presentation file could be damaged (be sure to have a copy of it, better in PDF format), your laptop could have no more battery (make sure you've a copy of your slides in a USB key), aliens could take you away, ecc... (ok, this last eventuality is remote).</p>
<p><strong>Concluding your talk:</strong> don't worry if you finish one or two minutes before, people won't bother about it. It's better to finish one minute before than 30 seconds later. If you want to leave an URL where people can find more details, how to contact you, put it in every slide so people will be able to take note of it from the first minute.</p>
<p>I hope to have resumed the most important points of the <a href="http://www.perl.com/pub/a/2004/07/30/lightningtalk.html">original article</a>. If you think there are any other important things to say, please leave me a comment and I'll add them. I really hope you will enjoy Maemo Summit and its lightning talks!</p>
<span class="net_nemein_favourites">13 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=356a207898a911de9ffd7766f13ead1fad1f&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/356a207898a911de9ffd7766f13ead1fad1f/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=356a207898a911de9ffd7766f13ead1fad1f&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/356a207898a911de9ffd7766f13ead1fad1f/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Thu, 03 Sep 2009 16:21:09 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-356a207898a911de9ffd7766f13ead1fad1f</guid>
        </item>
        <item>
            <title>Writing Python bindings of existing C libraries – (3) – Building and Installing with distutils</title>
            <link>http://www.andreagrandi.it/2009/08/13/writing-python-bindings-of-existing-c-libraries-%e2%80%93-3-%e2%80%93-building-and-installing-with-distutils/</link>
            <description><![CDATA[
In the last post of this series, we saw how to write a simple binding and we finished to build and install it manually. This is of course not a good way to manage the building/installation procedure. In Python we can use a library called distutils that let us to automatize the building and installing [...]<span class="net_nemein_favourites">15 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=935d997087ed11de914ee391b00b8c768c76&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/935d997087ed11de914ee391b00b8c768c76/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=935d997087ed11de914ee391b00b8c768c76&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/935d997087ed11de914ee391b00b8c768c76/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Thu, 13 Aug 2009 09:39:50 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-935d997087ed11de914ee391b00b8c768c76</guid>
        </item>
        <item>
            <title>PyMaemo (Python for Maemo) second beta release for Fremantle</title>
            <link>http://www.andreagrandi.it/2009/08/10/pymaemo-python-for-maemo-second-beta-release-for-fremantle/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F08%2F10%2Fpymaemo-python-for-maemo-second-beta-release-for-fremantle%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F08%2F10%2Fpymaemo-python-for-maemo-second-beta-release-for-fremantle%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>The <strong>PyMaemo</strong> team is pleased to announce the second beta release of  PyMaemo for <strong>Fremantle</strong>!</p>
<p>This new release is available through the <strong>extras-devel</strong> repository, see  installation instructions in<br />
<a href="http://pymaemo.garage.maemo.org/sdk_installation.html#fremantle" target="_blank">http://pymaemo.garage.maemo.org/sdk_installation.html#fremantle</a></p>
<h2>What is it?</h2>
<p>Python for Maemo (PyMaemo for short) main objective is to make  possible to use <strong>Python</strong> programming language as the scripting and  development language for Maemo Platform, providing a better  alternative for fast prototyping and programming in Maemo environment  besides the C programming language.</p>
<p>Python is for serious programming and to have fun. Python has a nice  syntax, it is easy to learn and powerful enough for a vast range of  applications, this is why we choose Python for Maemo.</p>
<h2>What has changed?</h2>
<p><strong>New packages:</strong></p>
<ul>
<li> <strong>python-mafw</strong> (0.1-1maemo1)
<ul>
<li>Python bindings for the Media Application Framework [1]</li>
<li>Supported API is very basic at the moment, and there are some bugs. Feedback is welcome!</li>
</ul>
</li>
<li><strong>python-hildondesktop</strong> (0.0.3-1maemo1)
<ul>
<li>Python bindings for the home/status widgets API</li>
</ul>
</li>
<li><strong>python-notify</strong> (0.1.1-2maemo1)
<ul>
<li>Python bindings for libnotify</li>
</ul>
</li>
<li><strong>pyclutter</strong> (0.8.0-1maemo2)
<ul>
<li>Python bindings for the Clutter API [2]</li>
<li>Experimental package, waiting for developer feedback</li>
</ul>
</li>
</ul>
<p><strong> Updated packages:</strong></p>
<ul>
<li> <strong>gnome-python</strong> (2.26.1-1maemo1)
<ul>
<li>major upgrade, matching current Debian testing release;</li>
<li>feedback on this is welcome, as it replaces a fairly old version (2.18).</li>
</ul>
</li>
<li><strong>pygtk</strong> (2.12.1-6maemo7)
<ul>
<li>Enable glade support.</li>
</ul>
</li>
<li><strong>python2.5</strong> (2.5.4-1maemo1)
<ul>
<li>Updated to latest upstream 2.5.x release.</li>
<li>add support to --install-layout=deb flag.</li>
</ul>
</li>
<li><strong>python-central</strong> (0.6.11.1maemo1)
<ul>
<li>dependency needed by the new python-setuptools version.</li>
</ul>
</li>
<li><strong>python-defaults</strong> (2.5.2-3maemo3)
<ul>
<li>Change PREVVER in debian/rules, avoiding old python2.5-minimal versions that had "/usr/bin/python" and thus conflicts with python-minimal.</li>
</ul>
</li>
<li><strong>python-hildo</strong>n (0.9.0-1maemo10)
<ul>
<li>lots of bug fixes</li>
</ul>
</li>
<li><strong>python-setuptools</strong> (0.6c9-1maemo1)
<ul>
<li>add support to --install-layout=deb flag.</li>
</ul>
</li>
</ul>
<p><strong> Bugs fixed:</strong> MB#4530 [3], MB#4450 [4], MB#4629 [5], MB#4628 [6],<br />
MB#4647 [7], MB#4632 [8],  MB#4646 [9],  MB#4750 [10],  MB#4749 [11],<br />
MB#4791 [12]</p>
<h2>Known issues</h2>
<p>MB#4782 [13]: osso.Context causes segmentation fault<br />
MB#4821 [14]: Cannot create HildonTouchSelector with single text column<br />
MB#4824 [15]: python-mafw: source_browsing.py example does not work<br />
MB#4839 [16]: python-mafw: mafw.Registry lacks list_plugins() method<br />
MB#4849 [17]: python-mafw: MafwPluginDescriptorPublic structure is missing</p>
<p>We will not migrate to python2.6 in fremantle due to a (unresolved)  bug (MB#4734 [18]), where a core SDK package explicitly conflicts with  python &gt;= 2.6, preventing any further upgrades from the 2.5.x series.</p>
<p>This release is supposed to be compatible with previous releases. If  you have any issues regarding building your Python application on  Fremantle, feel free to report it on the pymaemo-developers mailing list [19].</p>
<h2>Acknowledgments</h2>
<p>Thanks to everybody who helped making this release possible.</p>
<p>Bug reports, as always, should go to our Bugzilla [20]. Use the  <strong>pymaemo-developers</strong> mailing list for help, feedback or suggestions.</p>
<h2>References</h2>
<p>[1] <a href="https://garage.maemo.org/projects/mafw/" target="_blank">https://garage.maemo.org/projects/mafw/</a><br />
[2] <a href="http://www.clutter-project.org/" target="_blank">http://www.clutter-project.org/</a><br />
[3] <a href="https://bugs.maemo.org/show_bug.cgi?id=4530" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4530</a><br />
[4] <a href="https://bugs.maemo.org/show_bug.cgi?id=4450" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4450</a><br />
[5] <a href="https://bugs.maemo.org/show_bug.cgi?id=4629" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4629</a><br />
[6] <a href="https://bugs.maemo.org/show_bug.cgi?id=4628" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4628</a><br />
[7] <a href="https://bugs.maemo.org/show_bug.cgi?id=4647" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4647</a><br />
[8] <a href="https://bugs.maemo.org/show_bug.cgi?id=4632" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4632</a><br />
[9] <a href="https://bugs.maemo.org/show_bug.cgi?id=4646" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4646</a><br />
[10] <a href="https://bugs.maemo.org/show_bug.cgi?id=4750" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4750</a><br />
[11] <a href="https://bugs.maemo.org/show_bug.cgi?id=4749" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4749</a><br />
[12] <a href="https://bugs.maemo.org/show_bug.cgi?id=4791" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4791</a><br />
[13] <a href="https://bugs.maemo.org/show_bug.cgi?id=4782" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4782</a><br />
[14] <a href="https://bugs.maemo.org/show_bug.cgi?id=4821" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4821</a><br />
[15] <a href="https://bugs.maemo.org/show_bug.cgi?id=4824" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4824</a><br />
[16] <a href="https://bugs.maemo.org/show_bug.cgi?id=4839" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4839</a><br />
[17] <a href="https://bugs.maemo.org/show_bug.cgi?id=4849" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4849</a><br />
[18] <a href="https://bugs.maemo.org/show_bug.cgi?id=4734" target="_blank">https://bugs.maemo.org/show_bug.cgi?id=4734</a><br />
[19] <a href="https://garage.maemo.org/mailman/listinfo/pymaemo-developers" target="_blank">https://garage.maemo.org/mailman/listinfo/pymaemo-developers</a><br />
[20] <a href="https://bugs.maemo.org/enter_bug.cgi?product=PyMaemo" target="_blank">https://bugs.maemo.org/enter_bug.cgi?product=PyMaemo</a></p>
<h2>Credits</h2>
<p>This post was possible thanks to <strong>Anderson Lizardo</strong>, from PyMaemo team, who posted these informations on pymaemo-developers mailing list.</p>
<span class="net_nemein_favourites">19 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=092691be858911de82488d8162d898c498c4&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/092691be858911de82488d8162d898c498c4/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=092691be858911de82488d8162d898c498c4&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/092691be858911de82488d8162d898c498c4/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Mon, 10 Aug 2009 08:20:09 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-092691be858911de82488d8162d898c498c4</guid>
        </item>
        <item>
            <title>Making Maemo email client usable with GMail</title>
            <link>http://www.andreagrandi.it/2009/08/08/making-maemo-email-client-usable-with-gmail/</link>
            <description><![CDATA[
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F08%2F08%2Fmaking-maemo-email-client-usable-with-gmail%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.andreagrandi.it%2F2009%2F08%2F08%2Fmaking-maemo-email-client-usable-with-gmail%2F&amp;source=andreagrandi&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>I must admit, I wasn't using Maemo email client, because I did find it was simply unusable, at least with my GMail account.</p>
<p>I tried both POP3 and IMAP, but having about 25.000+ messages in my account, downloading just the headers was a job that the client simply couldn't manage.</p>
<p>Yesterday I knew about "<strong>recent mode</strong>" support in <strong>POP3</strong>, a functionality that <strong>GMail</strong> supports too. This mode allow you to download<strong> only last 30 days</strong> messages (in my case, no more than 1000)  so the client can manage them without any problem.</p>
<p>All you have to do to enable this mode is put the "<strong>recent:</strong>" string before the username. For example: if your username is "username@gmail.com" you have to write "<strong>recent:username@gmail.com</strong>". Important: this mode only works with POP3, not with IMAP.</p>
<p>To conclude, let me say <strong>thank you</strong> to the kind guy who let me discover this mode. Thank you <a href="http://blogs.igalia.com/svillar/"><strong>Sergio</strong></a>! Now there is another thing I can do with my tablet!</p>
<span class="net_nemein_favourites">9 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=6a5c1fc0841811de83838155776ccde8cde8&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/6a5c1fc0841811de83838155776ccde8cde8/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-favorite.png" style="border: none;" alt="Add to favourites" title="Add to favourites" /></a>0 <a href="http://maemo.org/news/?net_nemein_favourites_execute=bury&net_nemein_favourites_execute_for=6a5c1fc0841811de83838155776ccde8cde8&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/6a5c1fc0841811de83838155776ccde8cde8/" class="net_nemein_favourites_create"><img src="http://static.maemo.org:81/net.nemein.favourites/not-buried.png" style="border: none;" alt="Bury" title="Bury" /></a></span>]]></description>
            <author>Andrea Grandi &lt;a.grandi@gmail.com&gt;</author>
            <category>feed:736fd93d132ea943eb9b90a383721181</category>
            <pubDate>Sat, 08 Aug 2009 12:34:44 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-6a5c1fc0841811de83838155776ccde8cde8</guid>
        </item>
    </channel>
</rss>
