Editing Talk:Maemo Summit 2009/Submissions

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.

Warning: This page is 38 kilobytes long; some browsers may have problems editing pages approaching or longer than 32kb. Please consider breaking the page into smaller sections.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
Please add comments you have about presentations under consideration here.
Please add comments you have about presentations under consideration here.
 +
== Awaiting feedback ==
-
== Propose merge ==
+
=== The Maemo 5 Address Book ===
 +
 
 +
Yes (users). --[[User:vdvsx|Valério Valério]] 14:22, 17 September 2009 (UTC)
 +
 
 +
Leaning yes, dependent on space. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 
 +
An important aspect of the tablets and one that will generate a lot of interest. Yes from me. --[[User:baloo|baloo]] 19:11, 20 September 2009 (UTC)
 +
 
 +
=== Extending the Hildon desktop ===
 +
 
 +
Perhaps more suitable for a BoF ? --[[User:vdvsx|Valério Valério]] 14:24, 17 September 2009 (UTC)
 +
 
 +
What I was preparing is more a talk on the desktop's architecture and some examples, but I'd be happy to adapt it to a BoF if there are people interested. -- [[User:marcoil|marcoil]] 11:58, 18 September 2009 (UTC)
 +
 
 +
Interesting subject matter but I'm a little worried that there may be some overlap with what the Nokia guys and gals are presenting? --[[User:baloo|baloo]] 19:13, 20 September 2009 (UTC)
 +
 
 +
=== Introducing the Harmattan UI framework ===
 +
 
 +
Yes. --[[User:vdvsx|Valério Valério]] 14:28, 17 September 2009 (UTC)
 +
 
 +
Isn't this a duplicate with the other various UI design talks? Let's see what space we have, and try to pick 1 or 2 that are best. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 
 +
Again I see overlap in some sense. Agree with Dave, lets see what space is available and go from there. --[[User:baloo|baloo]] 19:14, 20 September 2009 (UTC)
 +
 
 +
=== High-resolution image processing on Maemo devices ===
 +
 
 +
Hmmm. Not sure how much general interest this will generate. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
: I vote no, having thought about it. --[[User:dneary|Dave Neary]] 18:44, 19 September 2009 (UTC)
 +
 
 +
I also have doubts here, probably will dependent on space. Yes. --[[User:vdvsx|Valério Valério]] 18:18, 19 September 2009 (UTC)
 +
 
 +
Any particular concerns that I may address? For example, "general interest" concern above is unclear for me -- what category of attendants you are worrying about? I'm going to talk for application/platform developers who want to use camera/process high-resoltion images that camera generates. During Maemo 5 development we learned what should be done here hard way and would like to share our suggestions to others in order to allow better applications. -- [[User:abbra|abbra]] 08:51, 20 September 2009 (UTC)
 +
: Also, we plan to open more code that was developed for camera around Summit's timeframe, that is one of reasons for this talk. -- [[User:abbra|abbra]] 08:58, 20 September 2009 (UTC)
 +
 
 +
I think there is a concern that we are spoilt for choice with presentations. We have a limited space and a lot of great subjects and speakers. Using the camera is something that will generate a lot of buzz but there are also other subjects that will do the same. I think this talk would be better suited to an informal discussion/blog post/BOF/chat over beers. --[[User:baloo|baloo]] 19:18, 20 September 2009 (UTC)
 +
 
 +
== Probably accepted ==
 +
 
 +
=== Maemo and oFono ===
 +
 
 +
Yes. Platform track. --[[User:dneary|Dave Neary]] 14:36, 9 September 2009 (UTC)
 +
 
 +
An important part of the new Maemo based devices so I say Yes --[[User:baloo|baloo]] 10:08, 10 September 2009 (UTC)
 +
 
 +
Yes. --[[User:vdvsx|Valério Valério]] 23:46, 16 September 2009 (UTC)
 +
 
 +
'''Yes'''
 +
 
 +
=== Maemo Platform Security: Consepts, Architecture, Implementation ===
 +
 
 +
Not sure. Would like to hear other opinions. --[[User:dneary|Dave Neary]] 14:46, 9 September 2009 (UTC)
 +
: I've been convinced. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 
 +
Good subject but with the limited amount of spaces now I'm going to have to say no. --[[User:baloo|baloo]] 10:09, 10 September 2009 (UTC)
 +
 
 +
Should definitely be included IMHO.  This is something that came out of the blue (AFAIK the talk proposal is the first time this has been mentioned publicly) and will have far reaching implications for both users and developers. It should be revealed and discussed openly as early as possible. --[[User:lma|lma]] 08:26, 11 September 2009 (UTC)
 +
 
 +
I agree with lma, this should be a very good talk for the users track, Yes from me. --[[User:vdvsx|Valério Valério]] 23:50, 16 September 2009 (UTC)
 +
 
 +
'''Yes'''
=== Tracker: Dial M for Metadata ===
=== Tracker: Dial M for Metadata ===
Line 15: Line 75:
Agree with Dave, there is significant overlap from what I can see, to facilitate a merge or replace. --[[User:baloo|baloo]] 19:20, 20 September 2009 (UTC)
Agree with Dave, there is significant overlap from what I can see, to facilitate a merge or replace. --[[User:baloo|baloo]] 19:20, 20 September 2009 (UTC)
-
'''Propose merge or replacement with QtTracker - Merge OK'''
+
'''Propose merge or replacement with QtTracker'''
-
'''Done'''
+
=== Mobile Office based on KOffice Open Source Project ===
-
''Managing metadata by accessing Tracker with QtTracker''
+
Could be a good talk, but seems more oriented to users rather than developers. --[[User:vdvsx|Valério Valério]] 10:15, 17 September 2009 (UTC)
-
* Author: Iridian Kiiskinen, ext dash iridian dot kiiskinen at nokia dot com
+
 
-
* Intended audience: Application/Platform Developers
+
Definite yes from me. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
-
* Talk type: Presentation
+
 
-
* Abstract/description
+
Yes from me. --[[User:baloo|baloo]] 19:21, 20 September 2009 (UTC)
-
: QtTracker is a Qt Object RDF Mapper with Tracker backend. It supplements Soprano, offering intuitive resource access, property traversal, sophisticated query building, live update handling, simple client-side transactions, powerful caching, and other convenience features at the top convenience layer, but also lower tier access supplying direct sparql etc. QtTracker is native C++, and integrates extensively with Qt.
+
 
-
: The upcoming release is the first public LGPL release of QtTracker, and an introduction is given into why, when and how QtTracker should be used. After that a basic example application presenting idiomatic usage of core features will be discussed.
+
'''Yes'''
-
* Author bio
+
 
-
: Iridian Kiiskinen started working in Nokia Maemo group since end of 2008, and is a newly enthusiastic open source developer migrating from the academic world.
+
=== Designing QT application for Maemo 5 and Maemo 6 ===
 +
 
 +
Big yes. This is a very relevant presentation due to the recent discussions in the -devel ML about this topics. --[[User:vdvsx|Valério Valério]] 10:19, 17 September 2009 (UTC)
 +
 
 +
We already have a few Qt presentations in there. Is there a chance to merge this with (or replace) an existing talk? --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 
 +
Agree. Merge. --[[User:baloo|baloo]] 19:27, 20 September 2009 (UTC)
 +
 
 +
'''Propose merge with Ian Monroe's "Preparing Qt apps for Harmattan and Fremantle" '''
=== MicroB browser, why it fastest "Mozilla based" browser, features, extensions for MicroB ===
=== MicroB browser, why it fastest "Mozilla based" browser, features, extensions for MicroB ===
Line 37: Line 105:
Not sure a merge would work but if it can be done then a yes. --[[User:baloo|baloo]] 19:28, 20 September 2009 (UTC)
Not sure a merge would work but if it can be done then a yes. --[[User:baloo|baloo]] 19:28, 20 September 2009 (UTC)
-
'''Propose merge with existing Maemo browser proposal - Quim to mail'''
+
'''Propose merge with existing Maemo browser proposal'''
-
''' MicroB browser, why it fastest "Mozilla based" browser, features, extensions for MicroB '''
+
=== ContextKit - context awareness for Maemo and everybody else ===
-
*Oleg Romashin, oleg dot romashin at nokia dot com / Nagineni Sudarsana
+
-
*Intended audience: application developers
+
-
*Talk type: presentation
+
-
*Abstract/description
+
-
: Maemo 5, MicroB browser currently is fastest "Mozilla based" browser available on mobile platform.
+
-
: This presentation is some sort of description of architecture and principles of MicroB browser, why it so fast, what is difference between MicroB and Fennec browser.
+
-
: Also some description about how to write extensions for MicroB browser.
+
-
=== Designing QT application for Maemo 5 and Maemo 6 ===
+
Yes. --[[User:vdvsx|Valério Valério]] 10:24, 17 September 2009 (UTC)
-
Big yes. This is a very relevant presentation due to the recent discussions in the -devel ML about this topics. --[[User:vdvsx|Valério Valério]] 10:19, 17 September 2009 (UTC)
+
Yes. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
-
We already have a few Qt presentations in there. Is there a chance to merge this with (or replace) an existing talk? --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
+
Yes. --[[User:baloo|baloo]] 19:28, 20 September 2009 (UTC)
-
Agree. Merge. --[[User:baloo|baloo]] 19:27, 20 September 2009 (UTC)
+
'''Yes'''
-
'''Propose merge with Ian Monroe's "Preparing Qt apps for Harmattan and Fremantle" ''' (response: replace Ian's talk by Sergiy's)
+
=== Telepathy on Maemo ===
-
'''Done - Leaving Ian's proposal here, for a possible BoF, if we have space.'''
+
Yes. --[[User:vdvsx|Valério Valério]] 10:33, 17 September 2009 (UTC)
-
''Preparing your Qt Application for Fremantle and Harmattan''
+
Yes. Although the presentation abstract seems a bit simplistic. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
-
*Ian Monroe <ian.monroe at collabora.co.uk>
+
-
*Intended audience: application developers
+
-
*Talk type: Presentation/BoF
+
-
*Abstract/description
+
-
: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.
+
-
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.
+
Big yes from me. --[[User:baloo|baloo]] 19:29, 20 September 2009 (UTC)
-
*Integrating with Tracker
+
-
:*Telepathy
+
-
:*...and other (traditionally Gnome) parts of the Maemo stack.
+
-
*How much existing desktop GUI (if any) can be used on the small touch-screen device?
+
-
*Core/UI separation
+
-
*Developing touch screen UIs
+
-
*Additional Information
+
-
: Non-fixed chairs so that they can be put in a circular fashion (which is best for a BoF when possible).
+
-
*Author bio
+
-
: 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's video player, Dragon Player.
+
 +
'''Yes'''
 +
== Propose lightning talk ==
 +
The following presentations are still under consideration, we've proposed a lightning talk to authors and are waiting for their answer.
 +
 +
=== PySide: Qt4 For Python And Automatic Bindings Generation ===
 +
 +
Looks like a good presentation for developers. Qt has become important inside Maemo.
 +
--[[User:lucianomw|Luciano Wolf]] 19:26, 3 August 2009 (UTC)
 +
 +
Since the proposed talk is related to PySide and the Qt binding generator, I would like to see this as a platform talk. --[[User:vdvsx| Valério Valério]] 08:47, 25 August 2009 (UTC)
 +
 +
'''No - propose lightning talk'''
 +
 +
 +
=== Developing applications using Plasma ===
 +
 +
Sitting on the fence for this one. Seems like it could be an interesting talk. Wait and see for me. -- [[User:baloo|baloo]] 13:26, 26 August 2009 (UTC)
 +
 +
Is this related to maemo or mobile in general ? or only related to the KDE desktop ? --[[User:vdvsx| Valério Valério]] 17:41, 26 August 2009 (UTC)
 +
 +
This is related to maemo in the sense that it's a library to ease the creation of rich UI applications and developers want to start doing beautiful UIs for maemo. I would say that the fact that it comes to KDE is not as important as the power the library gives to the developer. The fact that it's Qt based also helps as the next maemo release will be Qt based. Important to say that this library works on mobile devices in general too. So answering your question, it's related to maemo and mobile in general. Please, tell me if you have any further questions.
 +
 +
Wait and see from me too. Let's see what the space is like after the next round of acceptances. --[[User:dneary|Dave Neary]] 19:33, 31 August 2009 (UTC)
 +
 +
'''No - propose lightning talk'''
 +
 +
== Accepted lightning talks ==
 +
 +
=== Conboy, Tomboy and Snowy (LT) ===
 +
 +
Big Yes. --[[User:dneary|Dave Neary]] 14:35, 9 September 2009 (UTC)
 +
 +
Yes --[[User:baloo|baloo]] 10:00, 10 September 2009 (UTC)
 +
 +
Yes. --[[User:vdvsx|Valério Valério]] 13:50, 10 September 2009 (UTC)
 +
 +
'''Yes (LT)'''
 +
 +
=== Behaviour-Driven Development on Maemo (LT) ===
 +
 +
Yes. --[[User:dneary|Dave Neary]] 14:36, 9 September 2009 (UTC)
 +
 +
Yes --[[User:baloo|baloo]] 10:01, 10 September 2009 (UTC)
 +
 +
Yes. --[[User:vdvsx|Valério Valério]] 13:51, 10 September 2009 (UTC)
 +
 +
'''Yes (LT)'''
 +
 +
=== N900 HW architecture overview & power management (LT) ===
 +
 +
Yes. --[[User:vdvsx|Valério Valério]] 23:58, 16 September 2009 (UTC)
 +
 +
Yes. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
'''Yes'''
 +
 +
=== BlueMaemo - Bluetooth HID mouse & keyboard for Maemo (LT) ===
 +
 +
Looks like a cool little hack. Yes. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
'''Yes'''
 +
 +
 +
== Accepted as BOF ==
 +
 +
=== The future of GTK+/Hildon in Maemo Harmattan (BoF) ===
 +
 +
Yes. --[[User:vdvsx|Valério Valério]] 23:59, 16 September 2009 (UTC)
 +
 +
Yes, a good bof. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
'''Yes'''
 +
 +
== Wait and see ==
 +
 +
=== From corporations to communities: responsible and effective engagement ===
 +
 +
Yes, for the users track. Very good topic IMO, but can have a lot of different approaches. I expect something very focussed in the maemo community itself, not only discussing the lessons learned in the past, but also approaching the future, and what can be done for a more effective community engagement. --[[User:vdvsx| Valério Valério]] 13:46, 14 August 2009 (UTC)
 +
 +
Not sure on this one. Admirable subject matter but would it be suitable for a talk and who do we think would attend? --[[User:baloo|baloo]] 13:52, 14 August 2009 (UTC)
 +
 +
Thanks for comments.  I can purpose this talk many ways, from 5 minute stimulation talk to as long as the audience can bear <g>.  There is a wealth of material but I am focusing on presenting essential concepts (hurdles, solutions, lessons learned, best practices, future suggestions) vis-a-vis Maemo and then including a significant body of reference material in the document (but after the main presentation) for viewers to indulge at their leisure afterward. Oh, and I see the audience as Nokia management <g> and community leaders for starters... --[[User:texrat|Randall Arnold]] 12:03, 21 August 2009 (UTC)
 +
 +
I'm leaning towards yes on this one. For entertainment value if nothing else (Randall, can you be controversial, provocative & entertaining at the same time?). --[[User:dneary|Dave Neary]] 19:33, 31 August 2009 (UTC)
 +
 +
Sure Dave, those behaviors are never a problem for me.  :D --[[User:texrat|Randall Arnold]] 09:50, 11 September 2009 (UTC)
 +
 +
 +
'''Wait & see'''
 +
 +
=== Designing Emulators for Mobile Devices ===
 +
 +
I would like to have it, since is a very different topic, and seems fun for me, but I have doubts about the expected audience. --[[User:vdvsx|Valério Valério]] 16:25, 4 September 2009 (UTC)
 +
 +
As agreed on IRC, with the few presentation slots left, this talk doesn't stand out at all. No from me - although it'd be a nice lightning talk. --[[User:dneary|Dave Neary]] 16:29, 4 September 2009 (UTC)
 +
 +
'''No - propose lightning talk'''
 +
 +
On the second thought, I think it can be safely expanded to a more general topic of ''Writing and Optimizing Software for Mobile Devices''. Will this topic be of more interest to the audience?
 +
--[[User:fms|Marat Fayzullin]]
 +
 +
Marat, are you interested in a lightning talk? I don't think that we'll reconsider your alternative topic. --[[User:dneary|Dave Neary]] 15:26, 9 September 2009 (UTC)
 +
 +
I can probably compress the talk down to 15-20 minutes, but 5 minutes allocated for lightning talks are not going to suffice however I arrange the talk. --[[User:fms|Marat Fayzullin]]
 +
: I guess we need to give you a straight yes/no then on whether the talk is accepted. --[[User:dneary|Dave Neary]] 18:10, 19 September 2009 (UTC)
 +
 +
Lightning talk + "come chat later if your interested" - yes, longer talk, no. --[[User:baloo|baloo]] 19:32, 20 September 2009 (UTC)
 +
 +
=== 10 Tips for Designing Mobile Widgets ===
 +
 +
Quim thinks that this one could be very good. I'm not convinced, but I'm prepared to give him the benefit of the doubt. Yes. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
Lot of hype with this one so bowing to greater knowledge. Yes from me. --[[User:baloo|baloo]] 19:33, 20 September 2009 (UTC)
 +
 +
'''Wait & see'''
 +
 +
=== Intelligent Usage of Fremantle Location Framework For Location-aware Applications ===
 +
 +
Could be a good talk, yes from me although we have a contextkit talk that could cover some similar topics that I'd also like to see. Is there a possibility of combining the location based subject with the sensors one? --[[User:baloo|baloo]] 10:17, 10 September 2009 (UTC)
 +
 +
Yes from me, but in part agree with Jamie's thoughts. --[[User:vdvsx|Valério Valério]] 10:11, 17 September 2009 (UTC)
 +
 +
Would be a nice presentation to have if we have the space. Let's see. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
'''Wait and see'''
 +
 +
=== Hacking officially unsupported Bluetooth profiles to work in Fremantle ===
 +
 +
Again not sure. Will a lot of people be interested in this? It is for the platform track, one slot left (assuming we accept oFono). --[[User:dneary|Dave Neary]] 14:47, 9 September 2009 (UTC)
 +
 +
Again an interesting subject and one that will appeal to developers but the limited space now dictates that this is a no from me. --[[User:baloo|baloo]] 10:10, 10 September 2009 (UTC)
 +
 +
Yes as a BoF, if we have some remaining slots. --[[User:vdvsx|Valério Valério]] 23:52, 16 September 2009 (UTC)
 +
 +
Let's count the places we have left after all the definite Yesses. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
'''Wait & see'''
 +
 +
=== Continous Integration with CruiseControl and Scratchbox (LT) ===
 +
 +
Again not sure. Another tools talk. Could be interesting. Another candidate for the platform track. --[[User:dneary|Dave Neary]] 14:47, 9 September 2009 (UTC)
 +
 +
Could this be made into a lightning talk or spun off into a BOF-type demonstration room? --[[User:baloo|baloo]] 10:12, 10 September 2009 (UTC)
 +
 +
It's a LT!! :). Yes from me. --[[User:vdvsx|Valério Valério]] 23:55, 16 September 2009 (UTC)
 +
: Let's see how many LTs we have after all. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
 +
== Probably rejected ==
 +
 +
 +
=== Midgard2: Content repository for your tablet and the web ===
 +
 +
The proposal description only explains what is Midgard, isn't clear what approach will be taken in the talk. I would like to see a more detailed description, referring the topics that will be discussed in the talk. --[[User:vdvsx| Valério Valério]] 13:35, 14 August 2009 (UTC)
 +
 +
Agreed. Is this going to be a Midgard talk or how we can do cool stuff with  Midgard and the tablets? --[[User:baloo|baloo]] 13:47, 14 August 2009 (UTC)
 +
 +
I agree with the call for more detail on what the thrust of the presentation will be. --[[User:dneary|Dave Neary]] 19:33, 31 August 2009 (UTC)
 +
: We're looking like we'll be filling up lightning talks too. Let's just say no to this one. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
'''No'''
 +
 +
=== Qt 4.6: What is comming ===
 +
 +
Already addressed in other Qt talks. No.  --[[User:vdvsx|Valério Valério]] 10:25, 17 September 2009 (UTC)
 +
 +
No. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
No. --[[User:baloo|baloo]] 19:35, 20 September 2009 (UTC)
 +
 +
'''No'''
 +
 +
=== Spreading Qt in the New World ===
 +
 +
Not directly related to Maemo, and we already have other Qt talks approved. No. --[[User:vdvsx|Valério Valério]] 10:27, 17 September 2009 (UTC)
 +
 +
No. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
No. --[[User:baloo|baloo]] 19:35, 20 September 2009 (UTC)
 +
 +
'''No'''
 +
 +
=== Next generation layouts in Qt 4.6 ===
 +
 +
Not sure, seems relevant, but this will not be explained in the other Qt talks ? --[[User:vdvsx|Valério Valério]] 10:30, 17 September 2009 (UTC)
 +
 +
No. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
Space dictates, no. --[[User:baloo|baloo]] 19:36, 20 September 2009 (UTC)
 +
 +
'''No'''
 +
 +
=== Test framework tool for Maemo devices ===
 +
 +
No. Limited interest, and we already have many tools talks. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 +
 +
No. --[[User:vdvsx|Valério Valério]] 18:11, 19 September 2009 (UTC)
Line 285: Line 528:
'''No - there is already a Webkit talk'''
'''No - there is already a Webkit talk'''
-
 
-
=== ContextKit - context awareness for Maemo and everybody else ===
 
-
 
-
Yes. --[[User:vdvsx|Valério Valério]] 10:24, 17 September 2009 (UTC)
 
-
 
-
Yes. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 
-
: After consultation, there are more interesting and general presentations which would be better in this place --[[User:dneary|Dave Neary]] 16:53, 21 September 2009 (UTC)
 
-
 
-
Yes. --[[User:baloo|baloo]] 19:28, 20 September 2009 (UTC)
 
-
 
-
'''No'''
 
-
 
-
*Author: Marius Vollmer <marius.vollmer@nokia.com>
 
-
*Intended audience: application developers/platform developers)
 
-
*Type: presentation
 
-
*Abstract
 
-
A lot of information is available from sensors and other sources that can make applications more 'aware' of the situation that a mobile device is in. The current location is an obvious example.
 
-
 
-
A new ContextKit collects these information about the environment of a device, combines many of them into something more abstract and exports it all in the form of simple key/value pairs to applications and other consumers. A long list of 'standard' properties is defined.
 
-
 
-
This presentation introduces the ContextKit to application and platform developers.
 
-
 
-
*Author bio:
 
-
Marius moved to Helsinki some uncounted years ago to work for Nokia on the Maemo platform. Now he has to re-learn C++ and compensates for this by finally learning Perl as well.
 
-
 
-
 
=== Money for nothing: Making money off free software ===
=== Money for nothing: Making money off free software ===
Line 324: Line 541:
'''Presentation withdrawn by proposer'''
'''Presentation withdrawn by proposer'''
-
 
-
=== Midgard2: Content repository for your tablet and the web ===
 
-
 
-
The proposal description only explains what is Midgard, isn't clear what approach will be taken in the talk. I would like to see a more detailed description, referring the topics that will be discussed in the talk. --[[User:vdvsx| Valério Valério]] 13:35, 14 August 2009 (UTC)
 
-
 
-
Agreed. Is this going to be a Midgard talk or how we can do cool stuff with  Midgard and the tablets? --[[User:baloo|baloo]] 13:47, 14 August 2009 (UTC)
 
-
 
-
I agree with the call for more detail on what the thrust of the presentation will be. --[[User:dneary|Dave Neary]] 19:33, 31 August 2009 (UTC)
 
-
: We're looking like we'll be filling up lightning talks too. Let's just say no to this one. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 
-
 
-
'''No'''
 
-
 
-
*Author: Henri Bergius, henri.bergius at iki dot fi
 
-
*Intended audience: Application Developers
 
-
*Talk type: presentation
 
-
*Abstract/description
 
-
: 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 & 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's content repository services allow you to easily write applications that keep their data synchronized between tablets, web and user's desktop computers.
 
-
 
-
*Author bio
 
-
: 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'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.
 
-
 
-
 
-
=== Qt 4.6: What is comming ===
 
-
 
-
Already addressed in other Qt talks. No.  --[[User:vdvsx|Valério Valério]] 10:25, 17 September 2009 (UTC)
 
-
 
-
No. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 
-
 
-
No. --[[User:baloo|baloo]] 19:35, 20 September 2009 (UTC)
 
-
 
-
'''No'''
 
-
 
-
* Authors: Anselmo Lacerda Silveira de Melo - anselmo.melo AT openbossa DOT org / Jesus Sanchez-Palencia jesus.palencia AT openbossa DOT org
 
-
* Intended audience: application developers
 
-
* Talk type: presentation
 
-
* Abstract/description
 
-
 
-
The next release of Qt is comming with brand new features, such as the State Machine Framework, the Animations API, S60 port, Scoped Pointers, Anchor Layout, performance optimizations in QGraphicsView, Multi-touch Gestures, Audio Services, GraphicsEffects, etc. The goal of the talk is to provide an overview of the benefits of each new feature and how they shall change the development of Qt applications.
 
-
Also, some applications will be shown, running on Maemo 5 and S60, demonstrating how cross-platform Qt can be and what is ready for the new generation of Maemo devices.
 
-
 
-
* Author bio
 
-
Anselmo is a GNU/Linux user since 2002, works with Linux on embedded devices since 2006. Works for INdT as a researcher at the openBossa open-source stream, where develops rich UIs features for Qt and is also part of the Qt Labs Americas initiative. Whenever possible, he likes hunting bugs with the KDE Bugsquad.
 
-
 
-
Jesus works with Maemo since 2007, besides other embedded Linux projects since 2006. Has contributions to the ERESI project (Elf Reverse Engineering Software Interface), and nowadays works at openBossa, INdT open-source stream, where develops rich UIs features for Qt and is also part of the Qt Labs Americas initiative.
 
-
 
-
=== Spreading Qt in the New World ===
 
-
 
-
Not directly related to Maemo, and we already have other Qt talks approved. No. --[[User:vdvsx|Valério Valério]] 10:27, 17 September 2009 (UTC)
 
-
 
-
No. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 
-
 
-
No. --[[User:baloo|baloo]] 19:35, 20 September 2009 (UTC)
 
-
 
-
'''No'''
 
-
 
-
* Author: Anselmo Lacerda Silveira de Melo - anselmo.melo AT openbossa DOT org
 
-
* Intended audience: Users / Application Developers
 
-
* Talk type: lightning talk
 
-
* Abstract/description
 
-
 
-
An introduction to Qt Labs Americas (http://qtlabs.openbossa.org), an initiative of openBossa stream of INdT aiming to spread Qt in the American continent, starting in Brazil. What have been done, what are the future plans and how the community can benefit from it.
 
-
 
-
* Author bio
 
-
 
-
GNU/Linux user since 2002, works with Linux on embedded devices since 2006. Works for INdT as a researcher at the openBossa open-source stream where develops rich UIs features for Qt and is also part of the Qt Labs Americas initiative. Whenever possible, he likes hunting bugs with the KDE Bugsquad.
 
-
 
-
 
-
=== Next generation layouts in Qt 4.6 ===
 
-
 
-
Not sure, seems relevant, but this will not be explained in the other Qt talks ? --[[User:vdvsx|Valério Valério]] 10:30, 17 September 2009 (UTC)
 
-
 
-
No. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 
-
 
-
Space dictates, no. --[[User:baloo|baloo]] 19:36, 20 September 2009 (UTC)
 
-
 
-
'''No'''
 
-
 
-
=== Next generation layouts in Qt 4.6 ===
 
-
 
-
* Author: Caio Marcelo de Oliveira Filho - caio.oliveira AT openbossa.org
 
-
* Author: Eduardo M. Fleury - eduardo.fleury AT openbossa.org
 
-
* Intended audience: Users / Application Developers
 
-
* Talk type: presentation
 
-
* Abstract/description
 
-
 
-
With the release of N900, the first Maemo phone from Nokia, the
 
-
importance of developing rich UI applications is higher than ever.
 
-
As a consequence, new challenges are posed to both application
 
-
and framework developers.
 
-
 
-
One of these challenges is how to distribute items on the screen
 
-
in a flexible and dynamic way. This talk will present the next
 
-
generation layouts we have been developing, together with Qt
 
-
Development Frameworks, to fullfil such requirements
 
-
 
-
We will cover the new QGraphicsAnchorLayout, to be released in
 
-
Qt 4.6, including the use cases that drove us, its usage and
 
-
examples showing the benefits of such technology.
 
-
 
-
* Author bio
 
-
 
-
Caio Marcelo de Oliveira Filho graduated in computer engineering at
 
-
UNICAMP (in Brazil) and GNU/Linux user for more than a decade.
 
-
Contributed to the development of Canola2 and the Enlightenment
 
-
Foundation Libraries. Today works for Openbossa/INdT developing new
 
-
solutions for mobile applications using Qt framework and related
 
-
technologies.
 
-
 
-
Eduardo Fleury is Brazilian, graduated as Computer Engineer at Unicamp, in 2006. Since then has been working in Linux-related projects. Currently works at INdT (Nokia Institute of Technology) developing, among other projects, the Qt framework. Has been working on tools designed for the creation of rich interfaces, including AnchorLayout and animated Layouts.
 
-
 
-
=== Test framework tool for Maemo devices ===
 
-
 
-
No. Limited interest, and we already have many tools talks. --[[User:dneary|Dave Neary]] 10:23, 18 September 2009 (UTC)
 
-
 
-
No. --[[User:vdvsx|Valério Valério]] 18:11, 19 September 2009 (UTC)
 
-
 
-
No. --[[User:baloo|baloo]] 19:36, 20 September 2009 (UTC)
 
-
 
-
*Author: Carlos Aguiar - carlos.aguiar@indt.org.br, Fabio Almeida - fabio.almeida@indt.org.br, Luiz Nagata - luiz.nagata@indt.org.br and Jyrki Sippola - jyrki.sippola@nokia.com
 
-
*Intended audience: users/platform developers
 
-
*Talk type: presentation/demo
 
-
*Abstract/description:
 
-
: Companies usually develop their own tools for test and monitoring consoles directly into their products but these applications tools, in general, do not go out of production place and are not deployed for platform developers and  final consumers. These solutions are closed and just for company use. The open source community provides many tools to test different functionalities like keyboard, display, wi-fi and so on, but they do not work together as an integrated solution.
 
-
: The proposal is to integrate different functional tests into a test framework tool for Maemo devices. This framework will be able to communicate with different test applications, control them, gather information and report status results, helping developers and users to identify problems, perform reliability tests and gather statistics. Also, it will be possible to extend this framework to support new test types.
 
-
: For demo presentation purposes the framework will run the following functional tests: keyboard, camera, audio, display and wi-fi.
 
-
*Author bio:
 
-
: Carlos, Fábio and Luiz are software developers at Nokia Technology Institute (INdT)  at Manaus/Brazil working with Linux, Maemo and device tests. Currently we are involved on project that aims to build software solutions to guarantee quality on devices. Jyrki is responsible for manufacturing test related research projects at Nokia.
 
-
 
-
=== Designing Emulators for Mobile Devices ===
 
-
 
-
I would like to have it, since is a very different topic, and seems fun for me, but I have doubts about the expected audience. --[[User:vdvsx|Valério Valério]] 16:25, 4 September 2009 (UTC)
 
-
 
-
As agreed on IRC, with the few presentation slots left, this talk doesn't stand out at all. No from me - although it'd be a nice lightning talk. --[[User:dneary|Dave Neary]] 16:29, 4 September 2009 (UTC)
 
-
 
-
'''No - propose lightning talk'''
 
-
 
-
On the second thought, I think it can be safely expanded to a more general topic of ''Writing and Optimizing Software for Mobile Devices''. Will this topic be of more interest to the audience?
 
-
--[[User:fms|Marat Fayzullin]]
 
-
 
-
Marat, are you interested in a lightning talk? I don't think that we'll reconsider your alternative topic. --[[User:dneary|Dave Neary]] 15:26, 9 September 2009 (UTC)
 
-
 
-
I can probably compress the talk down to 15-20 minutes, but 5 minutes allocated for lightning talks are not going to suffice however I arrange the talk. --[[User:fms|Marat Fayzullin]]
 
-
: I guess we need to give you a straight yes/no then on whether the talk is accepted. --[[User:dneary|Dave Neary]] 18:10, 19 September 2009 (UTC)
 
-
 
-
Lightning talk + "come chat later if your interested" - yes, longer talk, no. --[[User:baloo|baloo]] 19:32, 20 September 2009 (UTC)
 
-
 
-
'''No'''
 
-
 
-
*Marat Fayzullin - RST38h on #maemo
 
-
*Intended audience: application developers
 
-
*Talk type: presentation
 
-
*Abstract/description
 
-
: 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.
 
-
*Author bio
 
-
: 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.
 
-
 
-
=== Developing applications using Plasma ===
 
-
* Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com
 
-
* Intended audience: application developers
 
-
*Talk type: presentation
 
-
*Abstract/description
 
-
 
-
: KDE4 brought a new concept of desktop called "Plasma" where everything is a "live object". 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'll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.
 
-
 
-
*Author bio
 
-
 
-
: 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.
 
-
 
-
=== PySide: Python for Qt And Automatic Bindings Generation ===
 
-
 
-
* Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo
 
-
* Intended audience: application developers/platform developers
 
-
* Talk type: presentation
 
-
* Abstract/description:
 
-
: 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.
 
-
: 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.
 
-
: 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.
 
-
: 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.
 
-
 
-
*Author bio
 
-
: 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.
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)