<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=87.119.185.2</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=87.119.185.2"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/87.119.185.2"/>
	<updated>2026-04-22T04:39:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Accommodation&amp;diff=20514</id>
		<title>Maemo Summit 2009/Accommodation</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Accommodation&amp;diff=20514"/>
		<updated>2009-10-02T05:41:26Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* Shared Room Allocations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We should offer people a range of accommodation options, from low-cost youth hostel beds to cheap hotels. Encourage people to stay close together.&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
&lt;br /&gt;
* Draft recommended hotel &amp;amp; hostel list&lt;br /&gt;
** [http://www.hostelworld.com HostelWorld]: a reliable website where you can find cheap hostel. You can see on the map where they&#039;re placed so you can choose one close to the Summit.&lt;br /&gt;
**[http://www.ibishotel.com/gb/hotel-1556-ibis-amsterdam-centre/index.shtml Ibis Amsterdam Center Hotel]: for the sponsored participants and the big bunch of people happy with a price of ~146 €/night inc breakfast for a double room with twin beds (may be cheaper for single room).&lt;br /&gt;
**[http://www.westcordhotels.nl/hotels/Art-Hotel-Amsterdam**** Art Hotel Amsterdam]: recommended to those more interested in a 4 star hotel. &lt;br /&gt;
**[http://www.ibishotel.com/gb/hotel-5140-ibis-amsterdam-city-west/index.shtml Ibis Amsterdam City West Hotel]: A cheaper option, but further out. Price around 65€/night for a double room. I ordered via accorhotels.com and got the price 69/59/59 € for 3 nights starting at Thursday ([http://wiki.maemo.org/User:Asys3 asys3])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Block book and/or obtain group rates&lt;br /&gt;
** Requires visiting hotel, asking for accommodation manager, and negotiating a group price.&lt;br /&gt;
** Sell the conference as important, high visibility, and argue that being a recommended hotel being a benefit for the hotel&lt;br /&gt;
 &lt;br /&gt;
* Put hotel list online&lt;br /&gt;
* Book hotel rooms pre-paid for sponsored attendees, maybe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Shared Room Allocations ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;If you would like to share a double room with someone, please add your name to the table below.&#039;&#039;&#039;&lt;br /&gt;
* There are 29 rooms for 80 sponsored attendees. &#039;&#039;&#039;&#039;&#039;Please do not alter.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* If you find yourself rooming with someone whose not your best choice, just remove yourself from the room and add it somewhere else. &#039;&#039;&#039;&#039;&#039;No hurt feelings please. This will all work out.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;5&amp;quot;&lt;br /&gt;
! Room #&lt;br /&gt;
! Roommate 1&lt;br /&gt;
! Roommate 2&lt;br /&gt;
! Special Notes/Considerations&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| [[User:timsamoff|Tim Samoff]]&lt;br /&gt;
| [[User:sjgadsby|Stephen Gadsby]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| [[User:texrat|Randall Arnold]]&lt;br /&gt;
| [[User:eipi|Sanjeev Visvanatha]]&lt;br /&gt;
| Looking for new roomie-- zerojay can&#039;t make it :( &lt;br /&gt;
snoring not an issue.  I&#039;m no zerojay - will try to be a good roomie :)&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| [[User:Jaffa|Andrew Flegg]]&lt;br /&gt;
| [[User:andy80|Andrea Grandi]]&lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| [[User:Lbt|David Greaves]]&lt;br /&gt;
| [[User:fiferboy|Andrew Olmsted]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| [[User:framstag|Tim Teulings]]&lt;br /&gt;
| [[User:glezos|Dimitris Glezos]]&lt;br /&gt;
| Non-Smoking&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| [[User:qole|Alan Bruce]]&lt;br /&gt;
| [[User:achipa|Attila Csipa]]&lt;br /&gt;
| (no snorers please ;-)&lt;br /&gt;
not a snorer/smoker, just occasionally morning sneezer :)&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| [[User:conny|Cornelius Hald]]&lt;br /&gt;
| [[User:thp|Thomas Perl]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| [[User:bundyo|Kamen Bundev]]&lt;br /&gt;
| &lt;br /&gt;
| (I&#039;m a snorer, beware :-P)&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| [http://maemo.org/profile/view/mike_morrison mike morrison]&lt;br /&gt;
|&lt;br /&gt;
| non-smoking. my brother is also attending the conference and it would be nice if we could stay together. maybe he could crash on the floor?&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| [[User:vdvsx|Valério Valério]]&lt;br /&gt;
| [[User:Generalantilles|Ryan Abel]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| [http://maemo.org/profile/view/plastun/ Max Usachev]&lt;br /&gt;
| [http://maemo.org/profile/view/vasvlad/ Vlad Vasiliev]&lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| Aapo Rantalainen&lt;br /&gt;
| [[User:hhedberg|Henrik Hedberg]]&lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
| 13&lt;br /&gt;
| [[User:johnx|John Bloom]]&lt;br /&gt;
| [[User:rm_you|Adam Harwell]]&lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
| 14&lt;br /&gt;
| [[User:khertan|Benoît HERVIER]]&lt;br /&gt;
|&lt;br /&gt;
| Horrible french accent&lt;br /&gt;
|-&lt;br /&gt;
| 15&lt;br /&gt;
| [[User:Tomaszd|Tomasz Dominikowski]]&lt;br /&gt;
| [[User:stskeeps|Carsten Munk]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 16&lt;br /&gt;
| [[User:andrei1089|Andrei Mirestean]]&lt;br /&gt;
| [[User:apopelo|Andrey Popelo]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 17&lt;br /&gt;
| [[User:mikkov|Mikko Vartiainen]]&lt;br /&gt;
|&lt;br /&gt;
| Leaving on Sat 10th Oct&lt;br /&gt;
|-&lt;br /&gt;
| 18&lt;br /&gt;
| [[User:etrunko|Eduardo Lima (Etrunko)]]&lt;br /&gt;
| [[User:kenneth|Kenneth Rohde Christiansen]]&lt;br /&gt;
| Leaving on Tue 13th Oct&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| [[User:frethop|Mike Jipping]]&lt;br /&gt;
| &lt;br /&gt;
| non-smoking (also I&#039;m a snorer, beware)&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| [[User:ukki|Janne Mäkinen]]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| [[User:n8willis|Nathan Willis]]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| [[User:vudentz|Luiz Augusto von Dentz]]&lt;br /&gt;
| [[User:barbieri|Gustavo Sverzut Barbieri]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 23&lt;br /&gt;
| [[User:fms|Marat Fayzullin]]&lt;br /&gt;
|&lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
| 24&lt;br /&gt;
| [[User:thenokiablog|Mark Guim]]&lt;br /&gt;
|&lt;br /&gt;
| wife is w/ me. if possible, requesting if we can be only ones in the room. &lt;br /&gt;
|-&lt;br /&gt;
| 25&lt;br /&gt;
| Brecht Fourneau&lt;br /&gt;
| Miquël Vermeulen&lt;br /&gt;
| Mobilejuice&lt;br /&gt;
|-&lt;br /&gt;
| 26&lt;br /&gt;
| Lennart Poettering&lt;br /&gt;
| Marc-Andre Lureau&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 27&lt;br /&gt;
| Gary Birkett(Wed-Mon)&lt;br /&gt;
| Sampo Savola(Thu-Sun)&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Lauri Võsandi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 29&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| Nokia&lt;br /&gt;
| [http://maemo.org/profile/view/ed_/ Eduard Bartosh]&lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 33&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 34&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 35&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 36&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 37&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 38&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 39&lt;br /&gt;
| Nokia&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 40&lt;br /&gt;
| Nokia - [[User:juarezjunior|Juarez Junior]]&lt;br /&gt;
| &lt;br /&gt;
| Non-smoking&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Who needs a room? ==&lt;br /&gt;
&lt;br /&gt;
Please say if you prefer a hotel (or are happy with a hostel), if you need a double room (i.e. because you&#039;re bringing your wife/gf) or a single (if you don&#039;t want to share) or shared (if you&#039;re happy to share).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;If you would like to share a double room with someone, please add your name to the [[#Shared_Room_Allocations|Shared Room Allocations]] section above.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;5&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Hotel/hostel/other&lt;br /&gt;
! Type of room&lt;br /&gt;
! Arriving&lt;br /&gt;
! Leaving&lt;br /&gt;
! Sponsorship?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:edgar2|Thomas Pakalen]]&lt;br /&gt;
| hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Fri 9th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| not applied&lt;br /&gt;
|-&lt;br /&gt;
| [[User:twaelti|Thomas Waelti]]&lt;br /&gt;
| hotel/hostel/whatever&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thu 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| not applied &lt;br /&gt;
|-&lt;br /&gt;
| [[User:harbaum|Till Harbaum]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single&lt;br /&gt;
| Oct 8&lt;br /&gt;
| Oct 12&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:vdvsx|Valerio Valerio]]&lt;br /&gt;
| Hotel/hostel/whatever&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| October 7,&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:juarezjunior|Juarez Junior]]&lt;br /&gt;
| Hotel/hostel/whatever&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| October 7th,&lt;br /&gt;
| October 11th, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:barbieri|Gustavo Barbieri]]&lt;br /&gt;
| Hotel/hostel/whatever&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| tbd&lt;br /&gt;
| tbd&lt;br /&gt;
| Applied for&lt;br /&gt;
|-&lt;br /&gt;
| [[User:texrat|Randall Arnold]]&lt;br /&gt;
| Hotel/hostel/whatever&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Mon 12th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:nirave|Nirave Gondhia]] *&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single room&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Mon 12th October&lt;br /&gt;
| Applied for&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/nnod.html Donn Morrison] and [http://maemo.org/profile/view/jeninfanti.html Jennifer Infanti] &lt;br /&gt;
| Hotel&lt;br /&gt;
| Double room&lt;br /&gt;
| Wed 7th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Applied for&lt;br /&gt;
|-&lt;br /&gt;
| [[User:andy80|Andrea Grandi]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:lcuk|Gary Birkett]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared at a push (late night coding..)&lt;br /&gt;
| October 7,&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:achipa|Attila Csipa]]&lt;br /&gt;
| Hotel/hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:timsamoff|Tim Samoff]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Wed 7th Oct&lt;br /&gt;
| Tues 13th Oct&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:sjgadsby|Stephen Gadsby]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| tbd&lt;br /&gt;
| tbd&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Generalantilles|Ryan Abel]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| tbd&lt;br /&gt;
| tbd&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:conny|Cornelius Hald]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:stskeeps|Carsten Munk]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:qole|Alan Bruce]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Wed Oct 6&lt;br /&gt;
| Tue Oct 13&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:bundyo|Kamen Bundev]]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Single preferred but shared okay&lt;br /&gt;
| October 9, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:thenokiablog|Mark Guim]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Double w. wife&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ukki|Janne Mäkinen]]&lt;br /&gt;
| Hotel/hostel&lt;br /&gt;
| Single/shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:eipi|Sanjeev Visvanatha]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/shared&lt;br /&gt;
| Oct 9 (7am)&lt;br /&gt;
| Oct 11&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:thp|Thomas Perl]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:fiferboy|Andrew Olmsted]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:aboaboit|Andrea Borgia]]&lt;br /&gt;
| Couch&lt;br /&gt;
| Single/shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 13, 2009&lt;br /&gt;
| no&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/plastun/ Max Usachev]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Hhedberg|Henrik Hedberg]]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| Aapo Rantalainen&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/vasvlad/ Vlad Vasiliev]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/baloo/ Jamie Bennett]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single (other commitments may require me to return funky hours).&lt;br /&gt;
| tbd&lt;br /&gt;
| tbd&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/glezos/ Dimitris Glezos]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/khertan/ Benoît HERVIER]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 9, 2009&lt;br /&gt;
| October 11, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/andrei1089/ Andrei Mirestean]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/tomaszd/ Tomasz Dominikowski]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/fms/ Marat Fayzullin]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/mike_morrison mike morrison]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Mon 12th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/sampp Sampo Savola]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/onion Kaj-Michael Lang]&lt;br /&gt;
| Hostel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:etrunko|Eduardo Lima (Etrunko)]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Tue 13th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:kenneth|Kenneth Rohde Christiansen (kenneth)]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Tue 12th October&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Detronizator|Ivan De Marino (detro)]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th Oct evening&lt;br /&gt;
| Mon 12th Oct morning (to confirm)&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:n8willis|Nathan Willis]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single preferred, to write stories at night&lt;br /&gt;
| Thur 8th Oct&lt;br /&gt;
| Mon 12th Oct&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:vudentz|Luiz Augusto von Dentz (Vudentz)]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th Oct evening&lt;br /&gt;
| Tue 13th Oct&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| [[User:b0unc3|Daniele Maio (b0unc3)]]&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thur 8th Oct&lt;br /&gt;
| Tue 12th Oct&lt;br /&gt;
| no&lt;br /&gt;
|-&lt;br /&gt;
| [http://maemo.org/profile/view/apopelo/ Andrey Popelo]&lt;br /&gt;
| Hotel/Hostel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| October 8, 2009&lt;br /&gt;
| October 12, 2009&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| Lennart Poettering&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thu 8th Oct&lt;br /&gt;
| Sun 11th Oct&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| Ryan Paul&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single&lt;br /&gt;
| October 8&lt;br /&gt;
| October 12&lt;br /&gt;
| Approved&lt;br /&gt;
|-&lt;br /&gt;
| Marc-Andre Lureau&lt;br /&gt;
| Hotel&lt;br /&gt;
| Single/Shared&lt;br /&gt;
| Thu 8th Oct&lt;br /&gt;
| Sun 11th Oct&lt;br /&gt;
| not applied&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(*) - Not registered&lt;br /&gt;
&lt;br /&gt;
== Who&#039;s staying where? ==&lt;br /&gt;
{| border=&amp;quot;5&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Hotel&lt;br /&gt;
! Arriving&lt;br /&gt;
! Leaving&lt;br /&gt;
! Cost&lt;br /&gt;
! Sponsorship?&lt;br /&gt;
! Notes (e.g. spare place, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:lardman|Simon Pickering]]&lt;br /&gt;
| Hotel Ibis Amsterdam Centre&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Mon 12th October&lt;br /&gt;
| 510.30 Euros for 4 nights (w/out breakfast)&lt;br /&gt;
| Applied for&lt;br /&gt;
| Staying with my wife&lt;br /&gt;
|-&lt;br /&gt;
| [[User:mgedmin|Marius Gedminas]]&lt;br /&gt;
| Hotel Arts (Golden Tulip Amsterdam Art)&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Mon 12th October&lt;br /&gt;
| 440 Euros for 4 nights (w/out breakfast)&lt;br /&gt;
| No&lt;br /&gt;
| free wifi!&lt;br /&gt;
|-&lt;br /&gt;
| [[User:gcobb|Graham Cobb]]&lt;br /&gt;
| Hotel Arts&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| 310 Euros for 3 nights (w/out breakfast)&lt;br /&gt;
| No&lt;br /&gt;
| Single room&lt;br /&gt;
|-&lt;br /&gt;
| [[User:riussi|Juha Ristolainen]]&lt;br /&gt;
| Hem Hotel Amsterdam &lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| 313 Euros for 3 nights (w/out breakfast)&lt;br /&gt;
| No&lt;br /&gt;
| double room with two attendees&lt;br /&gt;
|-&lt;br /&gt;
| [[User:jeremiah|Jeremiah C. Foster]]&lt;br /&gt;
| Hotel Arts&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| 387 Euros for 3 nights (w/out breakfast)&lt;br /&gt;
| No.&lt;br /&gt;
| My wife will be with me.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:anidel|Aniello Del Sorbo]]&lt;br /&gt;
| A whole house in Bethanienstraat&lt;br /&gt;
| Sat 10th October&lt;br /&gt;
| Tue 13th October&lt;br /&gt;
| 270€ Euros for 3 nights (w/out breakfast)&lt;br /&gt;
| Applied for/Accepted&lt;br /&gt;
| Staying with my partner (sharing the house with a couple of friends)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:lma|Lucas Maneos]]&lt;br /&gt;
| Hotel Arts&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Sun 11th October&lt;br /&gt;
| No.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[User:Detronizator|Ivan De Marino]]&lt;br /&gt;
| Hotel Arts (Golden Tulip Amsterdam Art)&lt;br /&gt;
| Thur 8th October&lt;br /&gt;
| Mon 12th October&lt;br /&gt;
| No&lt;br /&gt;
| Would be great to hook up after the Summit to take a walk around Amsterdam. Anyone?&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11553</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11553"/>
		<updated>2009-09-20T08:16:39Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* Installing and usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Installing and usage==&lt;br /&gt;
Please follow manual [http://v6sa.itcollege.ee/shared/canola/man here]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3 Third report], we&#039;re approaching finish soon&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11554</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11554"/>
		<updated>2009-09-12T19:33:41Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* Installing and usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Installing and usage==&lt;br /&gt;
Sorry for your inconvenience, but the SERVER IS DOWN at the moment. One of the harddisks crashed. Should be back up and running by 13/09/09 afternoon!&lt;br /&gt;
Please follow manual [http://v6sa.itcollege.ee/shared/canola/man here]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3 Third report], we&#039;re approaching finish soon&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21110</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21110"/>
		<updated>2009-09-04T13:46:02Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== GSoC presentation: [http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola BitTorrent plugin for Canola] ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: Everyone&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material available on peer-to-peer networks and it includes wide feature set. I can have little demo of the plugin.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: I have been Free Software activist for a while in Estonia. I am currently studying at Estonian IT College. I am member of Estobuntu team. I was selected for GSoC and I successfully finished with my project.&lt;br /&gt;
&lt;br /&gt;
:http://v6sa.itcollege.ee/shared/cv.html&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10 Tips for Designing Mobile Widgets ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation&lt;br /&gt;
&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Do you know why only 1 percent of Mobile Widgets are successful ? What makes some widgets thrive and used by millions, and others with equal functionality bite the dust ? Make no mistakes, design of a widget is not about graphics, color or fonts. This presentation will demystify this &#039;invisible&#039; layer below the surface with 10 pragmatic tips. The tips will uncover some of the most useful, and often ignored standard design principles and how to apply them in a mobile context.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Designer, Author, Technology Evangelist, and a Senior Nokia Engineer with a decade of experience in Information Technology. He has been involved in Widget design and development for last 5 years and have authored multiple books on Gadgets and Widgets. He has experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, Nokia S60 and Maemo devices. His blog on design and user experience can be found at http://abcofdesign.com&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21118</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21118"/>
		<updated>2009-09-03T20:07:20Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* GSoC presentation: BitTorrent plugin for Canola */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== GSoC presentation: [http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola BitTorrent plugin for Canola] ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: Everyone&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material available on peer-to-peer networks and it includes wide feature set. I can have little demo of the plugin.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: I have been Free Software activist for a while in Estonia. I am currently studying at Estonian IT College. I am member of Estobuntu team. I was selected for GSoC and I successfully finished with my project.&lt;br /&gt;
&lt;br /&gt;
:http://v6sa.itcollege.ee/shared/cv.html&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21119</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21119"/>
		<updated>2009-09-03T20:05:38Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* GSoC presentation: BitTorrent plugin for Canola */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== GSoC presentation: [http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola BitTorrent plugin for Canola] ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: Everyone&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material availible on peer-to-peer networks and it includes wide feature set. I can have little demo of the plugin.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: I have been Free Software activist for a while in Estonia. I am currently studying at Estonian IT College. I am member of Estobuntu team. I was selected for GSoC and I successfully finished with my project.&lt;br /&gt;
&lt;br /&gt;
:http://v6sa.itcollege.ee/shared/cv.html&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21120</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21120"/>
		<updated>2009-09-03T20:04:12Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* GSoC project: BitTorrent plugin for Canola */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
=== GSoC presentation: [http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola BitTorrent plugin for Canola] ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: Everyone&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material availible on peer-to-peer networks and it includes wide feature set. I can have little demo of the plugin.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: I have been Free Software activist for a while in Estonia. I am currently studying at Estonian IT College. I am member of Estobuntu team. I was selected for GSoC and I successfully finished with my project.&lt;br /&gt;
&lt;br /&gt;
:http://v6sa.itcollege.ee/shared/cv.html&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21121</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21121"/>
		<updated>2009-09-03T20:00:57Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* GSoC project: BitTorrent plugin for Canola */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
=== GSoC project: BitTorrent plugin for Canola ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: End users&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material availible on peer-to-peer networks and it includes wide feature set&lt;br /&gt;
&lt;br /&gt;
:http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Lauri has been Free Software activist for a while in Estonia. He is currently studying at Estonian IT College.e He&#039;s member of Estobuntu team.&lt;br /&gt;
&lt;br /&gt;
:http://v6sa.itcollege.ee/shared/cv.html&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21122</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21122"/>
		<updated>2009-09-03T20:00:24Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* GSoC project: BitTorrent plugin for Canola */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
=== GSoC project: BitTorrent plugin for Canola ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: End users&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material availible on peer-to-peer networks and it includes wide feature set&lt;br /&gt;
&lt;br /&gt;
http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Lauri has been Free Software activist for a while in Estonia. He is currently studying at Estonian IT College.e He&#039;s member of Estobuntu team.&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21123</id>
		<title>Maemo Summit 2009/Submissions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Maemo_Summit_2009/Submissions&amp;diff=21123"/>
		<updated>2009-09-03T19:59:22Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Talk submissions for Maemo Summit 2009 =&lt;br /&gt;
&lt;br /&gt;
Please add your submission to this page at the bottom. Have a look at the [[../Call for content| Call for content]] for some guidelines.&lt;br /&gt;
&lt;br /&gt;
Please follow the template for each presentation that you would like to submit. Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Maemo Summit community content committee:&lt;br /&gt;
* Dave Neary&lt;br /&gt;
* Jamie Bennett&lt;br /&gt;
* Valério Valério&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
== Submission template ==&lt;br /&gt;
&lt;br /&gt;
Copy &amp;amp; paste the following template, and fill in the details specific to your presentation.&lt;br /&gt;
&lt;br /&gt;
=== Talk Title Goes Here ===&lt;br /&gt;
*Author name and contact details&lt;br /&gt;
*Intended audience (users/application developers/platform developers)&lt;br /&gt;
*Talk type (presentation/lightning talk)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.&lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Additional information on extra equipment you might need or something else goes here&lt;br /&gt;
*Author bio&lt;br /&gt;
: A short (1 paragraph) note about who the author is goes here&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Talk Submissions ==&lt;br /&gt;
&lt;br /&gt;
=== Writing plugins for MAFW ===&lt;br /&gt;
*Author: Iago Toral - itoral at igalia dot com&lt;br /&gt;
*Intended audience: platform and application developers.&lt;br /&gt;
*Talk type: Presentation (Tutorial)&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A tutorial on how developers can write source and renderer plugins for the Media Application Framework (MAFW). The audience will learn how to develop new plugins that provide access to new sources of media content or implement different rendering backends and how they can use these plugins from their own media applications. The tutorial will also include an introduction to MAFW for those not familiar with the framework.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a Software Engineer at Igalia and user of the Gnome Desktop and Linux OS for quite many years. Currently I am most interested in Multimedia, specially around MAFW, for which I am one of the main developers, and GStreamer.&lt;br /&gt;
&lt;br /&gt;
=== PySide: Python for Qt And Automatic Bindings Generation ===&lt;br /&gt;
&lt;br /&gt;
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo&lt;br /&gt;
* Intended audience: application developers/platform developers&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description:&lt;br /&gt;
: The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.&lt;br /&gt;
: PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [http://www.indt.org.br], and recently released under a LGPL license. The PySide [http://www.pyside.org] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.&lt;br /&gt;
: Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.&lt;br /&gt;
: This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== From corporations to communities: responsible and effective engagement ===&lt;br /&gt;
*Randall &amp;quot;Texrat&amp;quot; Arnold, fabricator at cynicalsigns dot com, http://tabulacrypticum.wordpress.com&lt;br /&gt;
*Intended audience is Nokia PR; Nokia Maemo team; Maemo developer, tester and superuser community; other interested parties&lt;br /&gt;
*Talk type : best practice/lessons learned presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The presentation covers the following subject areas: general best practices in the area of corporate/community relations and how they apply to Maemo, as well as possibly a post mortem of lessons learned vis a vis community outreach from both Maemo and user perspectives (via interviews).&lt;br /&gt;
&lt;br /&gt;
: This will not be a &amp;quot;what Nokia did wrong&amp;quot; as much as it is a clear, appropriate guide for future public relations in the murky world of commercial enterprise meets open source development; a path forward&lt;br /&gt;
.&lt;br /&gt;
*Author bio&lt;br /&gt;
: I am a former Nokia employee (Alliance factory and DSNM trade customer logistics) who was a principal on the US launch team for the N800.  As Quality Engineer I managed the delivery of 200 devices to CES 2007 and ensured quality on devices delivered until their production relocation to Mexico.  I became one of the first Nokia employees to reach out to the new community of tablet software developers and have continued in a voluntary representative role.  I also tested internal applications such as the enterprise support suite (including VPN) and field tested the N810 WiMAX Edition tablet.  I also developed a prototype mobile auditing solution using the internet tablets.  Today I still cover the internet tablets and their applications at http://tabulacrypticum.wordpress.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Midgard2: Content repository for your tablet and the web ===&lt;br /&gt;
*Author: Henri Bergius, henri.bergius at iki dot fi&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Midgard2 is an Open Source Content Repository providing an objectified view to the data and services surrounding it. At the basic level it abstracts the database access (SQLite, MySql, PostgreSQL) but this is only where it all starts. Serialization &amp;amp; replication, managing own storage objects, multi-process access to data are all covered. The fully object-oriented (GObject-oriented) API allows you to focus on the data, not the database syntax, regardless of what programming language you are working with. Midgard&#039;s content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user&#039;s desktop computers.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Henri Bergius is a former Viking based in the Nordic country of Finland. When he is not exploring the cave cities of Georgia or running with bulls in Pamplona, Bergie works on web services built on top of the Midgard toolkit. His company Nemein provides web solutions for several major companies in Finland and abroad. After half decade of regular web development, Henri got involved with free software in 1999 when he coordinated the public release of the Midgard content management system. Since then he has been actively working on integrating standards like RSS and Microformats into the system and traveling the world advocating for interoperation between open source CMSs. Henri&#039;s current passion is combining web services, mobile applications and socially produced geographical data together to build useful tools for travelers and mobile companies. To this end he is working on the GeoClue library that allows mobile Linux applications to easily become geo-aware. When duties allow, Bergie escapes the crunch to explore the hills of Lapland or rides his classic motorcycle. He is also an amateur pilot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Developing applications using Plasma ===&lt;br /&gt;
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
&lt;br /&gt;
: KDE4 brought a new concept of desktop called &amp;quot;Plasma&amp;quot; where everything is a &amp;quot;live object&amp;quot;. To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I&#039;ll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
&lt;br /&gt;
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.&lt;br /&gt;
&lt;br /&gt;
=== Building a Safe Mobile Browsing Experience ===&lt;br /&gt;
* [http://maemo.org/profile/view/timeless timeless]&lt;br /&gt;
* Application developers&lt;br /&gt;
* Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Making a browser is simple, right? All you need is a text field and a content area. Then someone asks for back, and forward, and bookmarks, and zooming. Eventually someone says they care about whether they&#039;re visiting their bank&#039;s web page or some con-artist. At this point, you realize that things aren&#039;t simple. But that&#039;s just the normal process, we&#039;re trying to build a browser for a mobile device with a small screen. Then along comes a user interface designer who tries to &amp;quot;simplify things&amp;quot;, you don&#039;t need to &amp;quot;waste&amp;quot; space on that lock icon, right? Someone asks &amp;quot;why aren&#039;t you protecting me from phishing?&amp;quot; Then someone says &amp;quot;you just cost me 200 CAD in data charges&amp;quot;. Balancing requests for features, space for user interface, and practical concerns is hard. Come listen to stories about some of the requests, decisions, and constraints. &lt;br /&gt;
*Additional Information (optional)&lt;br /&gt;
: Presentation day must be Friday or Sunday.&lt;br /&gt;
*Author bio&lt;br /&gt;
: timeless has been working on Mozilla for 10 years in various areas, including Embedding, User Interface, Localization and Security. For the past 3 1/2 years, at Nokia working on the Maemo Browser (code name: [[MicroB|MicroB]]).&lt;br /&gt;
&lt;br /&gt;
=== DVCS? git? - How does that work then? ===&lt;br /&gt;
* [[User:lbt|David Greaves]]&lt;br /&gt;
* Intended audience: application developers&lt;br /&gt;
* Talk type : Presentation/demo&lt;br /&gt;
* Abstract&lt;br /&gt;
: A few years ago the world changed when DVCS systems arrived. You probably didn&#039;t notice. After all they are extraordinarily complex and unsuitable for mere mortals... aren&#039;t they?&amp;lt;br&amp;gt;&lt;br /&gt;
: No, they&#039;re not. I&#039;ll explain a little about git and how we use it in Mer; I&#039;ll cover the basics and then run through some more interesting issues like managing branches &amp;amp; patches, managing merges with upstream (useful if you are hildonising an application) and also some of my favourite tricks and tips.&lt;br /&gt;
&lt;br /&gt;
: There will, of course, be loads of fancy graphical effects for the eye-candy junkies.&lt;br /&gt;
&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Live web link to Gitorious would be good.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: David is the Mer build mentor; he&#039;s been a solutions architect at a major telco for several years but still (kinda) knows how to code. He&#039;s a passionate believer in the commercial viability of OSS. Previous contributions include kick-starting the git documentation &amp;amp; establishing wikis for Linux RAID and MythTV. He runs linux everywhere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Issues on adapting Maemo 4 application to Maemo 5 ===&lt;br /&gt;
*Author: Aniello Del Sorbo, anidel at gmail dot com&lt;br /&gt;
*Intended audience: Application/Platform Developers&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Fremantle SDK brings in a whole set of new features. Many applications developed for Maemo 4 need to be adapted to Maemo 5. This lightning talk aims at presenting a list of common issues a developer will face when porting his application to the new Maemo 5 environment.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Aniello Del Sorbo got his Laurea degree and PhD in Computer Science from the University of Salerno in Italy. He developed the Transparent Crypted file-system (TCFS) for Linux while he was studying in Salerno. He was also a post-doc at the JHUISI - Johns Hopkins Information Security Institute in Baltimore, USA where he worked on a new approach to the DNS security.&lt;br /&gt;
: He also is the author of the port of the note-taking application Xournal to the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
=== Mobile Widget Development and Trends ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/rajeshlal Rajesh Lal], rajesh.lal at nokia dot com&lt;br /&gt;
*Intended audience: Widget Developers/Mobile Application Developers&lt;br /&gt;
*Talk type: Presentation/Demo&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: A presentation on Mobile Widget Development, and how Maemo platform distinguishes itself with Common Web Runtime and QT, and provides a strong foundation for Mobile Developers across the World.&lt;br /&gt;
&lt;br /&gt;
: This presentation is not about QT or WRT, this is about the over used term Widget, in a global term, what is the history, what is a web widget, a mobile widget, and what are the technology stack available out there for widget development. and How Maemo distingushes itself with QT and WRT. &lt;br /&gt;
&lt;br /&gt;
*Benefit to Maemo Developers&lt;br /&gt;
: Clear understanding of the Overused Term Widget &lt;br /&gt;
: Know about Web Widgets and Mobile Widgets &lt;br /&gt;
: Understand the Current Trends in Mobile Development &lt;br /&gt;
: See the Definite Advantage of Maemo Platform for Widget Development&lt;br /&gt;
: Gain knowledge about Common Web Runtime and QT&lt;br /&gt;
: Learn about Widget Development in Maemo 5 and Future Maemo Devices&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Rajesh lal is a Nokia Research Engineer, Author, Technology Evangelist, and a Developer based in Mountain View, California. He has been involved in Widget development for last 5 years and have authored two books on Gadgets, and Widgets, namely Creating Vista Gadgets from Sams Publication and Professional Web Widgets by Wrox Publications. Rajesh holds a Master&#039;s degree in Computer Science, is a Code Project MVP and an Active member of ACM with experience in a variety of Mobile devices, namely Sony Mylo, Window&#039;s Mobile, Apple&#039;s Iphone, and Maemo devices.&lt;br /&gt;
&lt;br /&gt;
=== Publishing your software through maemo.org===&lt;br /&gt;
*Author: Niels Breet&lt;br /&gt;
*Intended audience: application developers &lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: This talk will give developers an overview of what services are available for them to publish their application through maemo.org. Going from autobuilder, package interfaces, community QA to Downloads and Extras.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Extras/autobuilder/interfaces round-table ===&lt;br /&gt;
*Author: Ed Bartosh, Alexander Kanevskiy, Niels Breet&lt;br /&gt;
*Intended audience: application and platform developers &lt;br /&gt;
*Talk type: round-table&lt;br /&gt;
*Room: Oostelijk Meterhuis&lt;br /&gt;
*Duration: 1 hour&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:The purpose of this round-table is to discuss future features that can be added to autobuilder and all Extras related services. We want to gather opinions and see what the needs of developers are. Suggestions about enhancements or new features are appreciated. &lt;br /&gt;
*Author bio&lt;br /&gt;
: Ed Bartosh and Alexander Kanevskiy both work at Nokia, in their spare time they work on the autobuilder for Extras. Niels Breet is the maemo.org webmaster, working on web services available at maemo.org.&lt;br /&gt;
&lt;br /&gt;
=== Maemo Browser for power users ===&lt;br /&gt;
*Author: Mikko Korpelainen, mikko.korpelainen at nokia dot com&lt;br /&gt;
*Intended audience: users&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Quick overview of the Maemo Browser design and capabilities. Followed by an in-depth explanation of the end user features and settings the Maemo Browser has.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Mikko Korpelainen is a senior product manager @ Maemo for browser, FlashPlayer, maps and location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Canola: Beyond the media playback ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Users&lt;br /&gt;
*Talk type: Presentation/Round Table&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The first half of this session, will give a quick presentation of some &amp;quot;advanced&amp;quot; features of Canola and the various possibilities of expanding the software and most importantly, the user experience. The second part will be dedicated to an open discussion with the audience about missing/wished features, critics and suggestions.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Hackathon: Integrating Canola with Fremantle ===&lt;br /&gt;
*Author: [http://maemo.org/profile/view/etrunko Eduardo Lima (Etrunko)]&lt;br /&gt;
*Intended audience: Application Developers&lt;br /&gt;
*Talk type: Hands-on/Hackathon&lt;br /&gt;
*Duration: All Saturday/Sunday long&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: The idea of this session is to get a reasonable number of people interested in integrating Canola with the new technologies introduced in Fremantle, mostly Tracker and MAFW, together, so we can trace a plan and start getting our hands dirty.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;Why??&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
: Some Canola components were conceived aiming to provide alternate solutions for some Nokia closed-source libraries and others that were not available by the time we started the project (mid-2007, back then we only had the N800 with Bora/Chinook). That&#039;s why we created our own media scanner (lightmediascanner+canolad) and media engine (atabake). Now I think it is time for us to evolve to the new and open solutions provided by Fremantle, yet keeping compatibility with &amp;quot;legacy&amp;quot; platforms, such as Diablo.&lt;br /&gt;
&lt;br /&gt;
: People interested in developing plugins for Canola and/or developing using EFL/PyEFL are more than welcome to join us.&lt;br /&gt;
*Extra equipment&lt;br /&gt;
**&amp;lt;strike&amp;gt;&#039;&#039;Guns, lots of guns.&#039;&#039;&amp;lt;/strike&amp;gt;&lt;br /&gt;
**Brave hacker souls&lt;br /&gt;
**Power outlets galore&lt;br /&gt;
**Internet Connection&lt;br /&gt;
**Whiteboard/Flipchart&lt;br /&gt;
**Coffe&lt;br /&gt;
*Author bio&lt;br /&gt;
: Open Source Software enthusiast, involved with Maemo since the very beginning (mid 2005), and had the opportunity to be part of the first Maemo Community Council. Started porting various GTK+/GNOME applications (Gnumeric, Evince, Abiword, Leafpad, Xournal, etc), to the platform. Worked on the first version of Carman, written in Python + GTK. After that, joined the team developing the Canola media player, coding and maintaining its packages for Maemo since then. Also maintains packages of the Enlightenment Foundation Libraries (EFL) for Maemo. Works for openBossa/INdT, where has been having the opportunity to present and talk about Maemo in events in Brazil and worldwide.&lt;br /&gt;
&lt;br /&gt;
=== Personalizing your Maemo 5 device ===&lt;br /&gt;
* Hartti Suomela (hartti dot suomela at nokia dot com)&lt;br /&gt;
* Intended audience: users&lt;br /&gt;
* Talk type: presentation&lt;br /&gt;
* Abstract/description&lt;br /&gt;
An overview and demo about how you can personalize your Maemo 5 device, including backgrounds, themes, sounds, etc. The talk provides personalization tips for users (what can be done through the device settings), power users (how to add new backgrounds, themes, etc.) and &amp;quot;heavy&amp;quot; power users (e.g. how to change the system sounds).&lt;br /&gt;
*Author bio&lt;br /&gt;
Currently Hartti Suomela works at Nokia in the Maemo User Experience group. In his previous positions he has worked in the Nokia developer support and in Nokia Reserach Center&#039;s software laboratory for example managing university collaborations in U.S.&lt;br /&gt;
&lt;br /&gt;
=== Towards painless and quality translations ===&lt;br /&gt;
* Dimitris Glezos (glezos _at_ indifex _dot_ com)&lt;br /&gt;
* Intended audience: developers, translators, docs writers, webmasters&lt;br /&gt;
* Talk type: Presentation/BoF&lt;br /&gt;
* Abstract/description&lt;br /&gt;
: Most developers agree: &amp;quot;Translations are hard&amp;quot;. And while Maemo&#039;s localization is already in place, we&#039;ve got a long way to maximize our efficiency in reaching a global audience. The challenges: lower the costs for developers, minimize maintenance overheads, provide the translators with an effective, easy-to-use interface for submitting translations to their favorite projects (even if they&#039;re hosted on git.. *especially* when they&#039;re hosted on git).&lt;br /&gt;
: Transifex is an open localization platform built for and used by communities similar to Maemo such as Moblin, Fedora and XFCE. This talk will present Transifex, discuss the test results by the Mer Project, and lay down the roadmap for the establishment of an infrastructure able to support the L10n process of Maemo.&lt;br /&gt;
*Additional Information&lt;br /&gt;
: The session will most likely turn into a BoF, bringing together application and platform developers, translators and webmasters/admins.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Dimitris Glezos is the lead developer Transifex. He led Fedora re-engineer its globalization infrastructure allowing for an explosive growth of community translations. He currently serves as Fedora&#039;s Board member and Translation Leader. He works at Indifex, providing enterprise-level support on complex localization scenarios.&lt;br /&gt;
&lt;br /&gt;
=== Contributing with Git &amp;amp; Gitorious ===&lt;br /&gt;
*Johan Sørensen (johan at shortcut.no)&lt;br /&gt;
*Maemo devs and application developers&lt;br /&gt;
*Talk type - Presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Gitorious.org is an open sourced application and site, that provides infrastructure for managing projects using Git. It hosts thousands of projects, among those Qt. This talk provides an overview of what Gitorious is and what it can do for your project.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Johan Sørensen is the original developer of Gitorious, which is now driven by Shortcut AS, a company he co-founded. &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
=== Designing Emulators for Mobile Devices ===&lt;br /&gt;
*Marat Fayzullin - RST38h on #maemo &lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: presentation&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: Computer system emulation has been known for years. Recent revolution in mobile hardware makes it possible to run usable emulators on mobile devices, but some problems still remain. Limited performance, lack of proper controls, and widely varying screen sizes make it difficult to provide users with proper experience. This presentation will describe how the above problems can be worked around.&lt;br /&gt;
*Author bio&lt;br /&gt;
: Marat Fayzullin is an independent application developer specializing in software emulation of computer hardware. He has authored and maintains eight different emulators (some free, others commercial) for multiple platforms, from MSDOS to Maemo and Symbian. See http://fms.komkon.org/ for details.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== WebKit Community: How It Works ===&lt;br /&gt;
*Ariya Hidayat, ariya dot hidayat at nokia dot com&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: introduction and workshop&lt;br /&gt;
*Abstract/description&lt;br /&gt;
: WebKit has evolved over time into one of the most compelling HTML rendering engine currently in use. As an open-source project it stands out because of its size and because of the special collaboration between volunteer developers and companies. &lt;br /&gt;
: This presentation is not so much a presentation in the classic sense but planned as an introduction to the team rules of the WebKit project, e.g. how to create patches, ask for review, get in contact with the developer, etc. It will be followed by an extended question and answers session that should cover the most important and mots common questions.&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ariya is a software engineer at Nokia, Qt Development Frameworks in Oslo. He is an open-source advocate for almost a decade, writing code for projects like KDE, WebKit and of course Qt. He posts lots of examples for Qt Labs Blogs on a biweekly basis, under the pretext of attracting more developers to use Qt (and hopefully grabbing the Most Prolific Blogger award). Ariya obtained his PhD in the field of high-speed optical communications. He speaks English with an Asian accent and cannot play any musical instruments.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Preparing your Qt Application for Fremantle and Harmattan===&lt;br /&gt;
*Ian Monroe &amp;lt;ian.monroe at collabora.co.uk&amp;gt;&lt;br /&gt;
*Intended audience: application developers&lt;br /&gt;
*Talk type: Presentation/BoF&lt;br /&gt;
*Abstract/description&lt;br /&gt;
:An initial short presentation about Qt on Fremantle, what the Qt platform might look like on Harmattan and the status of the QtMobility project will be followed by a guided audience discussion.&lt;br /&gt;
&lt;br /&gt;
The group discussion will be about the unique issues of developing on this new Qt platform, and the challenges and feasiblity of porting existing desktop applicaitons.&lt;br /&gt;
*Integrating with Tracker&lt;br /&gt;
:*Telepathy&lt;br /&gt;
:*...and other (traditionally Gnome) parts of the Maemo stack.&lt;br /&gt;
*How much existing desktop GUI (if any) can be used on the small touch-screen device? &lt;br /&gt;
*Core/UI separation&lt;br /&gt;
*Developing touch screen UIs&lt;br /&gt;
*Additional Information&lt;br /&gt;
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).&lt;br /&gt;
*Author bio&lt;br /&gt;
: Ian is a software developer at Collabora Ltd where he works from home in Iowa City, Iowa USA. He has been a developer of the popular desktop music manager Amarok for four years. He is the maintainer of KDE&#039;s video player, Dragon Player.&lt;br /&gt;
&lt;br /&gt;
=== GSoC project: BitTorrent plugin for Canola ===&lt;br /&gt;
*Author: Lauri Võsandi, lauri dot vosandi at gmail dot com&lt;br /&gt;
*Intended audience: End users&lt;br /&gt;
*Talk type: lightning talk &lt;br /&gt;
*Abstract/description&lt;br /&gt;
: BitTorrent plugin for Canola allows downloading material availible on peer-to-peer networks and it includes wide feature set&lt;br /&gt;
&lt;br /&gt;
http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola&lt;br /&gt;
&lt;br /&gt;
*Author bio&lt;br /&gt;
: Lauri has been Free Software activist for a while in Estonia&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11555</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11555"/>
		<updated>2009-08-17T09:44:47Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Installing and usage==&lt;br /&gt;
Please follow manual [http://v6sa.itcollege.ee/shared/canola/man here]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3 Third report], we&#039;re approaching finish soon&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report4&amp;diff=11606</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report4</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report4&amp;diff=11606"/>
		<updated>2009-08-17T09:29:53Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: New page: To simplify writing the plugin I wrote a dummy program for generating plugins.info file. Just download it [http://v6sa.itcollege.ee/shared/canola/util/mkpluginsinfo.py here] and drop it ne...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To simplify writing the plugin I wrote a dummy program for generating plugins.info file. Just download it [http://v6sa.itcollege.ee/shared/canola/util/mkpluginsinfo.py here] and drop it next to your existing plugins.info file. Running it via python mkpluginsinfo.py displays suggested plugins.info file. Make a backup of your existing file by &amp;quot;cp plugins.info plugins.backup&amp;quot; and execute the script &amp;quot;python mkpluginsinfo.py &amp;gt; plugins.info&amp;quot;&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1&amp;diff=11588</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report1</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1&amp;diff=11588"/>
		<updated>2009-08-17T09:26:48Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my first report on the GSoC project. During this month I have learned much about the internals of Canola. I first actually made a [http://v6sa.itcollege.ee/shared/canola/util/terra-indexer.py dummy program] for indexing all the Terra classes. I ran it on [http://v6sa.itcollege.ee/shared/canola/util/plugins-canola-core.html canola-core] and [http://v6sa.itcollege.ee/shared/canola/util/plugin-canola-tube.html canola-tube] plugins. Understanding Model, Controller, Settings and Options search prefixes was key issue. Danish Weekend was very helpful for that. I encountered many obstacles but in the end I understood what I wasn&#039;t doing or what I was doing wrong. I did&#039;t write report earlier because I didn&#039;t have much to say. Now I can say that I&#039;ve had much progress and preliminary version is actually usable. In next weeks I intend to finish the GUI (add fullscreen views and more menu options). Finally I want to add libtransmission support also via Python wrappers.&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11556</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11556"/>
		<updated>2009-08-17T09:25:54Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Release candidate==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/releases/canola2-torrent-plugin-0.1-maemo7.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
==User manual==&lt;br /&gt;
Quite comprehensive manual is [http://v6sa.itcollege.ee/shared/canola/man here]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3 Third report], we&#039;re approaching finish soon&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11557</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11557"/>
		<updated>2009-08-17T08:18:02Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Release candidate==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/releases/canola2-torrent-plugin-0.1-maemo7.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3 Third report], we&#039;re approaching finish soon&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11558</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11558"/>
		<updated>2009-08-11T05:37:36Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Release candidate==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/canola2-torrent-plugin-0.1-maemo7.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
Screenshots:&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot1.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot2.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot3.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot4.png]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3 Third report], we&#039;re approaching finish soon&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11599</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report3</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11599"/>
		<updated>2009-08-09T18:29:15Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:&lt;br /&gt;
&lt;br /&gt;
* Cleaned up the code&lt;br /&gt;
* Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.&lt;br /&gt;
* Max connections per torrent option in active downloads list&lt;br /&gt;
* Upload rate option in active downloads list&lt;br /&gt;
* Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova&lt;br /&gt;
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.&lt;br /&gt;
* Replaced the icon with the bubble style icon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:&lt;br /&gt;
&lt;br /&gt;
* Browsing torrent content (file names and sizes)&lt;br /&gt;
* Switching between local transmission and built-in BitTorrent for local engine&lt;br /&gt;
* More abstract and generic implementation for search engines&lt;br /&gt;
* Catergories (Audio, video, books) for search engines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So far I am in the schedule and I am taking next weeks until evaluation to:&lt;br /&gt;
* Write detailed user manual covering all the use scenarios for the plugin&lt;br /&gt;
* Write how-to about writing plugins for Canola2. This also includes helpful program pieces that I wrote to assist myself.&lt;br /&gt;
* Debug and clean up the code&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By the end of august we will have a kick-ass Torrent plugin for Canola2. You can help by testing:&lt;br /&gt;
&lt;br /&gt;
http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11600</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report3</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11600"/>
		<updated>2009-08-09T18:21:46Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:&lt;br /&gt;
&lt;br /&gt;
* Cleaned up the code&lt;br /&gt;
* Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.&lt;br /&gt;
* Max connections per torrent option in active downloads list&lt;br /&gt;
* Upload rate option in active downloads list&lt;br /&gt;
* Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova&lt;br /&gt;
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.&lt;br /&gt;
* Replaced the icon with the bubble style icon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:&lt;br /&gt;
&lt;br /&gt;
* Browsing torrent content (file names and sizes)&lt;br /&gt;
* Switching between local transmission and built-in BitTorrent for local engine&lt;br /&gt;
* More abstract and generic implementation for search engines&lt;br /&gt;
* Catergories (Audio, video, books) for search engines&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So far I am in the schedule and I am taking next weeks until evaluation to:&lt;br /&gt;
* Write detailed user manual covering all the use scenarios for the plugin&lt;br /&gt;
* Write how-to about writing plugins for Canola2. This also includes helpful program pieces that I wrote to assist myself.&lt;br /&gt;
* Debug and clean up the code&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By the end of august we will have a kick-ass Torrent plugin for Canola2&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11601</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report3</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11601"/>
		<updated>2009-08-09T18:20:44Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:&lt;br /&gt;
&lt;br /&gt;
* Cleaned up the code&lt;br /&gt;
* Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.&lt;br /&gt;
* Max connections per torrent option in active downloads list&lt;br /&gt;
* Upload rate option in active downloads list&lt;br /&gt;
* Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova&lt;br /&gt;
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.&lt;br /&gt;
* Replaced the icon with the bubble style icon&lt;br /&gt;
&lt;br /&gt;
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:&lt;br /&gt;
&lt;br /&gt;
* Browsing torrent content (file names and sizes)&lt;br /&gt;
* Switching between local transmission and built-in BitTorrent for local engine&lt;br /&gt;
* More abstract and generic implementation for search engines&lt;br /&gt;
* Catergories (Audio, video, books) for search engines&lt;br /&gt;
&lt;br /&gt;
So far I am in the schedule and I am taking next weeks until evaluation to:&lt;br /&gt;
* Write detailed user manual covering all the use scenarios for the plugin&lt;br /&gt;
* Write how-to about writing plugins for Canola2. This also includes helpful program pieces that I wrote to assist myself.&lt;br /&gt;
* Debug and clean up the code&lt;br /&gt;
&lt;br /&gt;
By the end of august we will have a kick-ass Torrent plugin for Canola2&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11602</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report3</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11602"/>
		<updated>2009-08-09T18:18:32Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:&lt;br /&gt;
&lt;br /&gt;
* Cleaned up the code&lt;br /&gt;
* Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.&lt;br /&gt;
* Max connections per torrent option in active downloads list&lt;br /&gt;
* Upload rate option in active downloads list&lt;br /&gt;
* Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova&lt;br /&gt;
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.&lt;br /&gt;
* Replaced the icon with the bubble style icon&lt;br /&gt;
&lt;br /&gt;
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:&lt;br /&gt;
&lt;br /&gt;
* Browsing torrent content (file names and sizes)&lt;br /&gt;
* Switching between local transmission and built-in BitTorrent for local engine&lt;br /&gt;
* More abstract and generic implementation for search engines&lt;br /&gt;
* Catergories (Audio, video, books) for search engines&lt;br /&gt;
&lt;br /&gt;
So far I am in the schedule and I am taking next weeks until evaluation to:&lt;br /&gt;
* Write detailed user manual covering all the use scenarios for the plugin&lt;br /&gt;
* Debug and clean up the code&lt;br /&gt;
&lt;br /&gt;
By the end of august we will have a kick-ass Torrent plugin for Canola2&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11559</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11559"/>
		<updated>2009-08-09T18:17:34Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: /* To-do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Release candidate==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/canola2-torrent-plugin-0.1-maemo7.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
Screenshots:&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot1.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot2.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot3.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot4.png]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11560</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11560"/>
		<updated>2009-08-09T10:06:36Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads - 1 day&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Release candidate==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/canola2-torrent-plugin-0.1-maemo7.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
Screenshots:&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot1.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot2.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot3.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot4.png]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11603</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report3</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11603"/>
		<updated>2009-08-09T09:53:30Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:&lt;br /&gt;
&lt;br /&gt;
* Cleaned up the code&lt;br /&gt;
* Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.&lt;br /&gt;
* Max connections per torrent option in active downloads list&lt;br /&gt;
* Upload rate option in active downloads list&lt;br /&gt;
* Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova&lt;br /&gt;
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.&lt;br /&gt;
* Replaced the icon with the bubble style icon&lt;br /&gt;
&lt;br /&gt;
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:&lt;br /&gt;
&lt;br /&gt;
* Browsing torrent content (file names and sizes)&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11604</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola/Report3</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3&amp;diff=11604"/>
		<updated>2009-08-09T07:38:43Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: New page: This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:&lt;br /&gt;
&lt;br /&gt;
* Cleaned up the code&lt;br /&gt;
* Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.&lt;br /&gt;
* Max connections per torrent option in active downloads list&lt;br /&gt;
* Upload rate option in active downloads list&lt;br /&gt;
* Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11561</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11561"/>
		<updated>2009-08-08T20:46:20Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads - 1 day&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Release candidate==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/canola2-torrent-plugin-0.1-maemo6.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
Screenshots:&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot1.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot2.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot3.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot4.png]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11562</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11562"/>
		<updated>2009-08-08T20:10:38Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads - 1 day&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
* Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Beta version==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/canola2-torrent-plugin-0.1-maemo6.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
Screenshots:&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot1.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot2.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot3.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot4.png]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11563</id>
		<title>GSoC 2009/Projects/BitTorrent plugin for Canola</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=GSoC_2009/Projects/BitTorrent_plugin_for_Canola&amp;diff=11563"/>
		<updated>2009-08-07T21:05:55Z</updated>

		<summary type="html">&lt;p&gt;87.119.185.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== BitTorrent plugin for Canola - GSoC 2009 Project ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Student&#039;&#039;&#039;: Lauri Võsandi &lt;br /&gt;
*&#039;&#039;&#039;Mentor&#039;&#039;&#039;: Luis Felipe Strano Moraes &lt;br /&gt;
*&#039;&#039;&#039;Repository&#039;&#039;&#039;: http://gitorious.org/canola-bittorrent-plugin&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
The purpose of this project is to develop a BitTorrent plugin for Canola2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry&lt;br /&gt;
* Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents&lt;br /&gt;
* Download torrents using built-in BitTorrent 3. Includes detailed view of download&lt;br /&gt;
* Download torrents using locally running Transmission via JSON RPC interface&lt;br /&gt;
* Manage torrent downloads on remote Transmission instance&lt;br /&gt;
* Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091&lt;br /&gt;
* Respects your Canola settings of download folder&lt;br /&gt;
* Allows adding, modifying, deleting and renaming RSS feeds&lt;br /&gt;
* Allows adding, modifying, deleting and renaming Transmission hosts&lt;br /&gt;
&lt;br /&gt;
== To-do ==&lt;br /&gt;
* Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads - 1 day&lt;br /&gt;
* Consistent terminology among the source code (leechers vs peers for example)&lt;br /&gt;
== Other ideas ==&lt;br /&gt;
* Allow searching in RSS feed&lt;br /&gt;
* Allow browsing Torrent contents and playback of retrieved media.&lt;br /&gt;
* Clean up download view and feed entry view&lt;br /&gt;
* Clean up menus&lt;br /&gt;
* Debug&lt;br /&gt;
&lt;br /&gt;
==Beta version==&lt;br /&gt;
To install on your Nokia internet tablet, point your web browser to:&lt;br /&gt;
&lt;br /&gt;
http://v6sa.itcollege.ee/shared/canola/canola2-torrent-plugin-0.1-maemo5.deb&lt;br /&gt;
&lt;br /&gt;
Follow your application manager dialogs and you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
NB! You are expected to have Canola2 installed on your device!&lt;br /&gt;
&lt;br /&gt;
License: Mixed Free Software licenses&lt;br /&gt;
&lt;br /&gt;
Screenshots:&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot1.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot2.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot3.png]&lt;br /&gt;
[http://v6sa.itcollege.ee/shared/canola/screenshot4.png]&lt;br /&gt;
&lt;br /&gt;
==Reports==&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1 First report], a bit late tough :P&lt;br /&gt;
&lt;br /&gt;
[http://wiki.maemo.org/GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2 Second report], some new stuff&lt;/div&gt;</summary>
		<author><name>87.119.185.2</name></author>
	</entry>
</feed>