<?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:e57165a9ef8710b6c2e628a9495f3e69&quot;</title>
        <description>Blog entries from Maemo community</description>
        <link>http://maemo.org/news/planet-maemo/</link>
        <lastBuildDate>Sun, 05 Apr 2026 05:56:59 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.6(BH)</generator>
        <language>en</language>
        <managingEditor>planet@maemo.org</managingEditor>
        <item>
            <title>Transifex-Mobile is stable!</title>
            <link>http://v6sa.wordpress.com/2010/08/16/transifex-mobile-is-stable/</link>
            <description><![CDATA[
<p><a href="http://v6sa.files.wordpress.com/2010/08/chucknorrisapproved1.png"><img src="http://v6sa.files.wordpress.com/2010/08/chucknorrisapproved1.png?w=128&#038;h=128" alt="" title="ChuckNorrisApproved" width="128" height="128" class="alignnone size-full wp-image-417" style="float:right;margin:1.5em;" /></a>On 3rd of August I promoted Transifex-Mobile from extras-devel to extras-testing. The package has to stay in testing repository for 10 days and has to get at least 10 thumbs up from fellow testers before it may enter the &#8220;stable&#8221; extras repository. Few days ago it happened and now Transifex-Mobile is marked as &#8220;stable&#8221;. It happened just in time for Google Summer of Code final evaluations and it seems to be currently the only one of the first GSoC projects that was marked &#8220;stable&#8221; before the end of GSoC.</p>
<p>Thank you very much guys who helped out with testing and reporting bugs! Who wants to be marked in About box just ping me via e-mail, even the smallest efforts are worth mentioning <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/377/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=377&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">8 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=11d24122a93d11df9089211b23582ec32ec3&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/11d24122a93d11df9089211b23582ec32ec3/" 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=11d24122a93d11df9089211b23582ec32ec3&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/11d24122a93d11df9089211b23582ec32ec3/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Mon, 16 Aug 2010 12:42:58 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-11d24122a93d11df9089211b23582ec32ec3</guid>
        </item>
        <item>
            <title>Transifex-Mobile release candidate</title>
            <link>http://v6sa.wordpress.com/2010/08/03/transifex-mobile-release-candidate/</link>
            <description><![CDATA[
<p>The summer is slowly coming to an end and so is Google Summer of Code. I have been patching up <a href="http://wiki.maemo.org/GSoC_2010/Projects/transifex-mobile">Transifex-Mobile</a> for final release and it seems to be quite usable at the moment. Now I need your help with <a href="http://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/transifex-mobile/0.3-7/">promotion to Maemo Extras</a> repository.</p>
<p>Since I couldn&#8217;t get screencast applet working properly, here goes a bunch of screenshots and some notes. The main screen mimics <a href="http://www.transifex.net/">Transfex</a>&#8216;s dashboard view. The user can see her locks there, browse projects etc. Left-top button shows user&#8217;s first and last name plus e-mail address. Verify that those are correct before pushing any files back to server. PO-file metadata is updated based on this information. In current release editing local PO-files is also enabled, just tap on &#8220;Open local file&#8221; in the menu.</p>
<p><a href="http://v6sa.files.wordpress.com/2010/08/dashboard.png"><img src="http://v6sa.files.wordpress.com/2010/08/dashboard.png?w=400&#038;h=240" alt="" title="Transifex-Mobile dashboard" width="400" height="240" class="alignnone size-medium wp-image-343" /></a></p>
<p>Browsing projects is rather straightforward, to search tap on &#8220;Search&#8221; in the menu.</p>
<p><a href="http://v6sa.files.wordpress.com/2010/08/projects.png"><img src="http://v6sa.files.wordpress.com/2010/08/projects.png?w=400&#038;h=240" alt="" title="Transifex-Mobile projects list" width="400" height="240" class="alignnone size-medium wp-image-349" /></a></p>
<p>Each component in a project contains files, or translations to be more abstract. File list view shows progress for each file.</p>
<p><a href="http://v6sa.files.wordpress.com/2010/08/files.png"><img src="http://v6sa.files.wordpress.com/2010/08/files.png?w=400&#038;h=240" alt="" title="Transfiex-Mobile files" width="400" height="240" class="alignnone size-medium wp-image-351" /></a></p>
<p>Each file contains a set of strings. In the left-bottom corner there are some buttons for filtering. A string can have three statuses &#8211; green means translated string, red means not translated and blue is used mark fuzzy strings, this means that the string is basically translated but might need to be checked one more time.</p>
<p><a href="http://v6sa.files.wordpress.com/2010/08/strings.png"><img src="http://v6sa.files.wordpress.com/2010/08/strings.png?w=400&#038;h=240" alt="" title="Transifex-Mobile strings" width="400" height="240" class="alignnone size-medium wp-image-354" /></a></p>
<p>String editor view provides all the things you need to translate one string. With the buttons on the bottom user can navigate through strings in the current stringset, revert back to the original one, copy source string, use Google Translate to automatically translate the string and finally set the string status either to translated, fuzzy or untranslated.</p>
<p><a href="http://v6sa.files.wordpress.com/2010/08/stringeditor.png"><img src="http://v6sa.files.wordpress.com/2010/08/stringeditor.png?w=400&#038;h=240" alt="" title="stringeditor" width="400" height="240" class="alignnone size-medium wp-image-357" /></a></p>
<p>That&#8217;s it folks!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/342/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/342/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=342&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">9 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=0f1085a69f1611dfacfc53d8d3b847354735&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/0f1085a69f1611dfacfc53d8d3b847354735/" 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=0f1085a69f1611dfacfc53d8d3b847354735&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/0f1085a69f1611dfacfc53d8d3b847354735/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Tue, 03 Aug 2010 10:20:23 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-0f1085a69f1611dfacfc53d8d3b847354735</guid>
        </item>
        <item>
            <title>Transifex-Mobile in Maemo Extras-devel!</title>
            <link>http://v6sa.wordpress.com/2010/07/11/transifex-mobile-in-maemo-extras/</link>
            <description><![CDATA[
<p><a href="http://v6sa.files.wordpress.com/2010/07/professor-farnsworth-good-news-everyone-i-just-uploaded-package-to-maemo-extras.jpg"><img src="http://v6sa.files.wordpress.com/2010/07/professor-farnsworth-good-news-everyone-i-just-uploaded-package-to-maemo-extras.jpg?w=300&#038;h=225" alt="" title="Professor-Farnsworth-Good-news-everyone-I-just-uploaded-package-to-maemo-extras" width="300" height="225" class="alignnone size-medium wp-image-262" /></a></p>
<p>Transifex-mobile first public release is available for download! Enable maemo extras-devel repository on your N900 and install package transifex-mobile. Icon should pop up in the menu afterwards. Current version supports logging in to Transifex.net, pulling PO-files, editing them and pushing them back to server.</p>
<p>I am very much interested in your feedback, dear translator! The package installs files under /opt/transifex-mobile and if for some reason the app doesn&#8217;t want to start, fire up terminal and run /opt/transifex-mobile/main.py.</p>
<p>You can track my GSoC 2010 project status on a wiki page with more detailed information <a href="http://wiki.maemo.org/GSoC_2010/Projects/transifex-mobile">here</a>. Screencast will follow up in a day or so. Stay tuned!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/258/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=258&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">7 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=672f0d088d3611df85875f67cb2265e365e3&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/672f0d088d3611df85875f67cb2265e365e3/" 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=672f0d088d3611df85875f67cb2265e365e3&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/672f0d088d3611df85875f67cb2265e365e3/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Sun, 11 Jul 2010 21:30:06 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-672f0d088d3611df85875f67cb2265e365e3</guid>
        </item>
        <item>
            <title>Akademy 2010</title>
            <link>http://v6sa.wordpress.com/2010/07/03/akademy-2010/</link>
            <description><![CDATA[
<p>Friday afternoon me and <a href="http://estobuntu.org/">Estobuntu</a> guys started driving from Tallinn towards Tampere. Unfortunately we didn&#8217;t have amphibious vehicle at our disposal so we had to take a boat to cross Gulf of Finland. We arrived here around 9pm &#8211; luckily there was some free beer left!</p>
<p>Now the first day of <a href="http://akademy.kde.org/">Akademy 2010</a> conference is slowly coming to an end. There has been dozens interesting and useful lectures. Several Free Software projects are represented &#8211; KDE, Maemo, MeeGo, Qt and so on. Salmon for lunch was great, altough it could have been free!</p>
<p><a href="http://www.flickr.com/groups/akademy2010/">Flickr photo stream</a> has great pictures of the event. In the evening there is going to be a party &#8211; hopefully with free beer!</p>
<p>UPDATE:</p>
<p><img src="http://qt.nokia.com/developer/learning/certification/benefits/copy_of_Nokia_Certified_Qt_Developer_Logo.jpg" alt="Nokia Certified Qt Developer logo" /></p>
<p>On monday I took a test and I passed it &#8211; I am now <a href="http://qt.nokia.com/developer/learning/certification/">Nokia Certified Qt Developer</a>. All the conference attendees could have it for free.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=213&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">6 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=bb50b39c86d211dfa2bbf535a925923e923e&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/bb50b39c86d211dfa2bbf535a925923e923e/" 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=bb50b39c86d211dfa2bbf535a925923e923e&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/bb50b39c86d211dfa2bbf535a925923e923e/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Sat, 03 Jul 2010 13:50:35 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-bb50b39c86d211dfa2bbf535a925923e923e</guid>
        </item>
        <item>
            <title>Setuptools for tranisfex-mobile</title>
            <link>http://v6sa.wordpress.com/2010/06/23/setuptools-for-tranisfex-mobile/</link>
            <description><![CDATA[
<p>My GSoC project is progressing step-by-step and now I got to this point where I had to add some installation scripts to make it easier to install the application. For Python applications there used to be Distutils which has been gradually replaced by Setuptools. Setting up Setuptools is rather confusing in the beginning.</p>
<p>For example if you&#8217;re shipping random data files with your application and accessing those files by reading them as regular files, you have to mark the package as not zip-safe. There are some options to read those files from the zip file altough I am not sure if this is possible with Qt4, more specifically QIcon. There is more discussion about packaging your Python application and reading packaged files <a href="http://bbs.archlinux.org/viewtopic.php?id=98017">here</a>.</p>
<p>Getting icons, modules and other files properly included took some time. For arbitrary files I used &#8220;data_files&#8221; parameter. For Python modules inside a directory &#8220;packages&#8221;. For modules in single file form &#8220;py_modules&#8221;. To automagically generate /usr/bin/transifex-mobile I used &#8220;console_script&#8221; inside &#8220;entry_point&#8221;. The resulting setup.py is accessible <a href="http://gitorious.org/transifex-mobile/transifex-mobile/blobs/master/setup.py">here</a>, hopefully this saves some time who&#8217;s doing exactly the same thing.</p>
<p>So the application pretty much handles PO files, you can open them, edit strings, filter, search them and save the file. On N900 I am having some issues with QFileDialog, it seems to be extremely slow and sluggish. You can try out the application on your PC by:<br />
<code><br />
git clone git://gitorious.org/transifex-mobile/transifex-mobile.git<br />
cd transifex-mobile<br />
python main.py<br />
</code></p>
<p>Setuptools should handle installation from source like this:<br />
<code><br />
sudo python setup.py install<br />
</code><br />
Afterwards you should be able to start application easily, since init script is added to /usr/bin:<br />
<code><br />
transifex-mobile<br />
</code></p>
<p>I added some custom commands to setup.py, for example cleaning script to remove temporary files from the source tree:<br />
<code><br />
python setup.py clean<br />
</code></p>
<p>I also made an attempt to add support for Debian package generation. Unfortunately the file/directory paths are messed up in the resulting Debian package:<br />
<code><br />
python setup.py dch # Rotate changelog<br />
python setup.py dpkg_buildpackage # Generate *.deb<br />
</code></p>
<p>I would be thankful to anyone who could help out with testing. Any comments about the path mess in Debian package are also welcome.</p>
<p>Git tip: I had some commits in my Git repository with incorrect e-mail address. I found cure for this <a href="http://stackoverflow.com/questions/750172/how-do-i-change-the-author-of-a-commit-in-git">here</a>:</p>
<p style="text-align:left;"><code>git filter-branch -f --env-filter "export GIT_AUTHOR_NAME='Lauri Võsandi'; export GIT_AUTHOR_EMAIL='lauri.vosandi@gmail.com'" HEAD </code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/138/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=138&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">3 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=3207c2e27e5811dfacb0a9067e7b08040804&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/3207c2e27e5811dfacb0a9067e7b08040804/" 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=3207c2e27e5811dfacb0a9067e7b08040804&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/3207c2e27e5811dfacb0a9067e7b08040804/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Tue, 22 Jun 2010 22:43:19 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-3207c2e27e5811dfacb0a9067e7b08040804</guid>
        </item>
        <item>
            <title>Python and Qt4 on N900</title>
            <link>http://v6sa.wordpress.com/2010/05/23/python-and-qt4-on-n900/</link>
            <description><![CDATA[
<p>So I&#8217;ve been digging around to get back on the track with development on Maemo. Appearenty much of Maemo specific stuff is not available in PyQt4 at the moment. This includes features like auto-orientation of windows and so forth. The guys at #maemo suggested using PySide. PySide is basically Nokia funded rewrite of PyQt4. Main reason for rewrite was PyQt4&#8242;s license which is rather restrictive for Nokian use. Additionally it packs some extra bells and whistles for N900 development.</p>
<p>Fair enough &#8211; I am convinced that I need to switch from PyQt4 to PySide. Appearently there is currently a big mess with Qt packages. The Qt4 C++ libraries are based on 4.5.x branch but PySide packages depend on 4.6.x. I ended up reflashing my N900 and installing Qt 4.6 packages from fremantle SDK repository by following instructions <a href="http://talk.maemo.org/showpost.php?p=654370">here</a>.</p>
<p>Afterwards I installed PySide from <a href="http://www.pyside.org/downloads/">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=67&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">7 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=ba43ad0c666a11df927501a0797b38bb38bb&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/ba43ad0c666a11df927501a0797b38bb38bb/" 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=ba43ad0c666a11df927501a0797b38bb38bb&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/ba43ad0c666a11df927501a0797b38bb38bb/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Sun, 23 May 2010 12:22:24 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-ba43ad0c666a11df927501a0797b38bb38bb</guid>
        </item>
        <item>
            <title>Transifex mobile Git repository</title>
            <link>http://v6sa.wordpress.com/2010/05/22/transifex-mobile-git-repository/</link>
            <description><![CDATA[
<p>I have set up Git repository at <a href="http://gitorious.org">gitorious.org</a>, hopefully somebody will add it to <a href="http://maemo.gitorious.org">maemo.gitorious.org</a> also. Currently repostiory is empty. I am working on some bits to make it work with <a href="http://beta.transifex.net">beta.transifex.net</a>. That&#8217;s where Transifex guys are trying out new version of Transifex which incorporates API and other cool stuff! Until I get Transifex client for Maemo working you can check out the new online translation editor there.</p>
<p>Now getting to my second point &#8211; I need Your input, suggestions and ideas to make Transifex client for Maemo a killer-app for N900. You are very much welcome to comment this blog post or drop me an e-mail with your thoughts.</p>
<p>You can start <em>watching</em> my repository <a href="http://gitorious.org/transifex-mobile">here</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=57&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">11 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=a1c58c96657511df9c2c3533f20b12c712c7&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/a1c58c96657511df9c2c3533f20b12c712c7/" 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=a1c58c96657511df9c2c3533f20b12c712c7&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/a1c58c96657511df9c2c3533f20b12c712c7/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Sat, 22 May 2010 07:12:17 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-a1c58c96657511df9c2c3533f20b12c712c7</guid>
        </item>
        <item>
            <title>Transifex mobile</title>
            <link>http://v6sa.wordpress.com/2010/05/10/tx-mobile/</link>
            <description><![CDATA[
<p>I was the lucky one to get accepted for Google Summer of Code also this year. I am again, under Maemo, or as it is now called MeeGo. My proposal was about creating a Transifex client for Maemo, using PyQt4. This ofcourse means that such program would also run on any desktop machine.</p>
<p>The application should fetch bunch of strings from Transifex, user could be able to work on them using nice user interface and preferably also while she&#8217;s commuting in a train while being offline. Once connected to a wireless access point, it could push the strings back to Transifex. This application should present similar navigation logic as found in Transifex, which allows browsing projects, components, files etc and allow searching in them. I have already managed to scratch the surface of all the work that has to be done, here&#8217;s some eyecandy for you:</p>
<p><a href="http://v6sa.itcollege.ee/shared/tx-mobile/screenshots/string_view.png"><img class="alignnone" src="http://v6sa.itcollege.ee/shared/tx-mobile/screenshots/string_view.png" alt="" width="400" height="240" /></a></p>
<p>For those who don&#8217;t know yet, Transifex is a web based localization software, available in SaaS form at <a href="http://www.transifex.net">http://www.transifex.net</a>. Currently it can hook up to your FOSS project&#8217;s VCS and pull *.PO files. Translators can access strings in what they call Lotte (Lightweight Online Translaton Editor). While submitting strings, they are pushed back to VCS. Right now they&#8217;re working on next major version of Transifex, which will bring even more cool features.</p>
<p><a href="http://v6sa.itcollege.ee/wiki/?page=tx-mobile">Link to my proposal</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/v6sa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/v6sa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/v6sa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/v6sa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/v6sa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/v6sa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/v6sa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/v6sa.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=v6sa.wordpress.com&amp;blog=13604939&amp;post=1&amp;subd=v6sa&amp;ref=&amp;feed=1" width="1" height="1" /><span class="net_nemein_favourites">7 <a href="http://maemo.org/news/?net_nemein_favourites_execute=fav&net_nemein_favourites_execute_for=95e7103a5cfa11dfacc99dfc170b26f126f1&net_nemein_favourites_url=https://maemo.org/news/favorites//json/fav/midgard_article/95e7103a5cfa11dfacc99dfc170b26f126f1/" 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=95e7103a5cfa11dfacc99dfc170b26f126f1&net_nemein_favourites_url=https://maemo.org/news/favorites//json/bury/midgard_article/95e7103a5cfa11dfacc99dfc170b26f126f1/" 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>Lauri Võsandi &lt;lauri.vosandi@gmail.com&gt;</author>
            <category>feed:e57165a9ef8710b6c2e628a9495f3e69</category>
            <pubDate>Mon, 10 May 2010 19:16:55 +0000</pubDate>
            <guid>http://maemo.org/midcom-permalink-95e7103a5cfa11dfacc99dfc170b26f126f1</guid>
        </item>
    </channel>
</rss>
