Talk:Maemo Summit 2009/Submissions

Contents

Presentations under consideration

Please add comments you have about presentations under consideration here.

How to speed up your Maemo application development

Yes from me although this is a pretty hard-core platform developer talk. ESbox and PluThon are important parts of tablet development and as a lightning session you could 'scratch the itch' of the attendee. Maybe a little more information about how you intend to do this as a full session? -- baloo 22:48, 12 July 2009 (UTC)

Maybe. Seems like an application developer presentation to me, rather than platform developer. Let's see what other proposals come in. --Dave Neary 15:36, 13 July 2009 (UTC)

Wait and see


Writing plugins for MAFW

I would like input from platform developers as to whether this is a subject they are really interested in. No objections to inclusion if it is. --Dave Neary 13:48, 31 July 2009 (UTC)

I would like to see this. MAFW is a big part of the framework and learning more about it would be good for developers. --baloo 12:50, 3 August 2009 (UTC)

Agree with Jamie. Yes for the platform track. -- Valério Valério 08:40, 25 August 2009 (UTC)

Wait and see.

PySide: Qt4 For Python And Automatic Bindings Generation

Looks like a good presentation for developers. Qt has become important inside Maemo. --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. -- Valério Valério 08:47, 25 August 2009 (UTC)

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. -- 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? --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... --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?). --Dave Neary 19:33, 31 August 2009 (UTC)

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. -- 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? --baloo 13:47, 14 August 2009 (UTC)

I agree with the call for more detail on what the thrust of the presentation will be. --Dave Neary 19:33, 31 August 2009 (UTC)

Hands-on development with Nokia Web Runtime

Big yes, IMO Nokia Web Runtime will very important for the maemo5 future. -- Valério Valério 13:26, 14 August 2009 (UTC)

Yes from me. --baloo 13:47, 14 August 2009 (UTC)

There is a Nokia Web Runtime presentation on Friday already - have you noticed? If so, I defer to your judgement --Dave Neary 19:33, 31 August 2009 (UTC)

Improving the Bluetooth experience on Linux

Not sure this would make for a good presentation. Veering towards a 'no' unless something else comes up to convince me otherwise. -- baloo 13:12, 26 August 2009 (UTC)

No from me too. --Dave Neary 19:33, 31 August 2009 (UTC)

Expanding the tablet user base

Not sure about the content on this one. Seems too high level and evangelizing for me. -- baloo 13:23, 26 August 2009 (UTC)

If we're going for a presentation in this style, Texrat's is my preference. No. --Dave Neary 19:33, 31 August 2009 (UTC)

Texrat's is also my favorite in this topic. No from me. -- Valério Valério 16:31, 1 September 2009 (UTC)

Developing applications using Plasma

Sitting on the fence for this one. Seems like it could be an interesting talk. Wait and see for me. -- baloo 13:26, 26 August 2009 (UTC)

Is this related to maemo or mobile in general ? or only related to the KDE desktop ? -- 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. --Dave Neary 19:33, 31 August 2009 (UTC)

Building a Safe Mobile Browsing Experience

Yes from me. -- Valério Valério 08:58, 25 August 2009 (UTC)

Let's see what space we have left on Sunday. --Dave Neary 19:33, 31 August 2009 (UTC)

DVCS? git? - How does that work then?

I'm going to suggest that this talk be combined with David's other talk (An Alternative to Autobuilder/Scratchbox) rather than be a separate entity. -- baloo 13:32, 26 August 2009 (UTC)

I agree with Jamie's suggestion. -- Valério Valério 17:48, 26 August 2009 (UTC)

Me too. No to this as stand-alone. --Dave Neary 19:33, 31 August 2009 (UTC)


Mobile Widget Development and Trends

We already have a Common Web Runtime presentation and also QT ones, what does this presentation cover that isn't covered elsewhere? -- baloo 13:37, 26 August 2009 (UTC)

Baloo, This presentation is not about QT or WRT, this is about the Widget in a global term, what is the history, what is web widget, mobile widget, and what are the technology stack available out there for widget development. How Maemo distingushes itself with QT and WRT. This presentation is about, How Maemo caters to both performance hungry developers (Qt) as well as the omnipresent web developers (WRT) as compared to other mobile development environment. -- Rajesh Lal 21:27, 29 August 2009 (UTC)

On the basis of the above information, it seems a interesting presentation for me, I'm going to say yes to this. -- Valério Valério 21:49, 30 August 2009 (UTC)

There is already a presentation on QT development for Harmatan and Maemo on Friday, plus several presentations on developing Qt applications in teh community days, plus the "Hildon toolkit for Fremantle" presentation, plus the Qt mobility talk. That seems like a lot of overlap to me. I vote no. --Dave Neary 19:33, 31 August 2009 (UTC)

Dave, This presentation is not about Qt, but is about the overused term Widget itself, along with the current trends in mobile development. Qt and WRT is the Maemo's answer, but why this is better than others needs a context, this presentation covers that, by giving a comparison to Android, Palm Pre, iPhone and Windows Mobile, and by showing the different kinds of technologies used for designing, developing and packaging widgets.--206.132.194.9 21:48, 1 September 2009 (UTC)

Extras/autobuilder/interfaces round-table

I suggest having this outside the schedule, with a smaller group of people - there are sessions in the schedule for autobuilder & possible replacements, and packaging & extras. I'm interested in other opinions. Do we have room for a 1 hour round-table? --Dave Neary 19:33, 31 August 2009 (UTC)

Yes as a BoF session at Oostelijk Meterhuis (special activities room). -- Valério Valério 16:34, 1 September 2009 (UTC)

Maemo Browser for power users

Very interesting for a end users audience, yes from me. -- Valério Valério 21:57, 30 August 2009 (UTC)

Overlap with timeless's presentation on browser design, I think. I vote for picking only one of two, and going for timeless's presentation. --Dave Neary 19:33, 31 August 2009 (UTC)

The intended audience and topics of the two presentations are different, timeless's presentation is targeted to developers, and this one to end users. -- Valério Valério 16:39, 1 September 2009 (UTC)

Canola: Beyond the media playback

Canola is one of Maemo's flagship applications, it's very hard not to include it in the schedule. I vote yes. --Dave Neary 19:33, 31 August 2009 (UTC)

Hackathon: Integrating Canola with Fremantle

I vote for merging this presentation with the "Canola application and framework" session. No to a stand-alone session. --Dave Neary 19:33, 31 August 2009 (UTC)

Personalizing your Maemo 5 device

Towards painless yet quality translations

Accepted Presentation proposals

When presentations have been accepted and moved from the "Submissions" page to the schedule, the discussion about them is removed, but remains visible in the history.

GUPnP and Rygel: The UPnP/DLNA solution for Maemo

Could be nice if the theme is "show people how to do cool shit with GUPnP and Rygel" instead of "explain how it was cool to make GUPnP and Rygel". --Dave Neary 13:48, 31 July 2009 (UTC)

Yes for a users oriented talk, as Dave described above. -- Valério Valério 14:52, 31 July 2009 (UTC)

Indeed, this will make a better user talk. --baloo 12:39, 3 August 2009 (UTC)

Dave, The main point of this talk is to inform (mainly third-party developers) about our UPnP plans and how they can help us out with those plans. I can make sure that I have some nice and cool demos of GUPnP and Rygel during the talk. I can also make sure I don't get into code and other such technical details. Also! I wrote that description in a hurry and then forgot to update it. :( --zeenix 14:11, 14 August 2009 (UTC)

On the basis of the above information, I'm going to say yes to this as a user talk. --baloo 14:13, 14 August 2009 (UTC)

Yes to a user talk on cool stuff that GUPnP enables. --Dave Neary 19:38, 31 August 2009 (UTC)

Accepted

Designing UI for Maemo 5 – Fit for the Product

I would like to see a more detailed description of this proposal, isn't clear to me that the subject will fit the intended audience (everyone), although can be an very good topic, depending in the approach given by the proponent. -- Valério Valério 13:22, 14 August 2009 (UTC)

Yes from me. The proposal to talk about the new Fremantle UI sounds good but can you clarify what exactly is in your talk so we can decide what track would be best? It is a high-level talk about the UI, designing apps with the new UI or coding with the new UI? --baloo 13:45, 14 August 2009 (UTC)

After the proponent explanations, yes for the users track. The proposed approach will suit the intended audience IMO. -- Valério Valério 13:23, 16 August 2009 (UTC)

I agree that the talk description could use more meat, but I love this type of presentation. Yes from me. --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted

Managing metadata by accessing Tracker with QtTracker

I would like to see this as a platform talk. -- Valério Valério 08:56, 25 August 2009 (UTC)

Tracker is an important part of the Fremantle release but I have my reservations about how well attended the talk would be given its specialized content. My vote is 'maybe' so I'll leave the decision to Valério and Dave. --baloo 13:45, 14 August 2009 (UTC)

There are no other Tracker proposals and I think it will be a good presentation. Vote yes. --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted

Getting started session

Sounds like a great introduction session for new users, big yes from me. -- baloo 13:26, 26 August 2009 (UTC)

Big yes here too -- Valério Valério 17:44, 26 August 2009 (UTC)

Yes. --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted

An Alternative to Autobuilder/Scratchbox

Mer is going to take more of a prominent role as the current tablets are superseded and getting developers up to speed on the specifics is definitely needed. Yes from me. -- baloo 13:30, 26 August 2009 (UTC)

Yes from me. -- Valério Valério 17:46, 26 August 2009 (UTC)

Yes - for platform track. --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted

The Qt Mobility Project

For me the talk seems appropriate for the platform track. I especially like the idea of introducing the location and service framework API's as these have a wealth of possibilities. For me its a yes. -- baloo 13:38, 26 August 2009 (UTC)

Big yes, since Qt Mobility will play an very important role in the future of Maemo. -- Valério Valério 18:08, 26 August 2009 (UTC)

As discussed over email, yes. --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted

python-mafw: MAFW framework for Python developers

Yes (LT). -- Valério Valério 13:47, 14 August 2009 (UTC)

Yes for LT. --Dave Neary 15:14, 31 August 2009 (UTC)

Accepted as lightning talk

GSoC Project presentation: Picasa plugin for Canola

Yes (LT) -- Valério Valério 08:48, 25 August 2009 (UTC)

Yes (LT) --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted as lightning talk


Your application's life from Maemo 4 to Maemo 5 and beyond

I like the subject matter and I can see this talk going down well. Yes from me. -- baloo 13:33, 26 August 2009 (UTC)

Well, Although I consider this a interesting presentation, we have to avoid repetition of topics, right now we have 3 accepted presentations that will discuss the same topics proposed here (Adapting GNOME applications to Maemo Fremantle, Hildon toolkit for Fremantle, Modest, email client for Fremantle). So I've to say no. However I would like to see a LT about the Fremantle version of Xournal. -- Valério Valério 18:31, 26 August 2009 (UTC)

Indeed, this now sounds quite overlapping with other talks on developing/designing applications for Maemo. I can make it a LT about the issues in porting Xournal to Fremantle, though. That's fine for me. --anidel 18:44, 26 August 2009 (UTC)

Yes for a lightning talk. --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted as lightning talk about Xournal(need a new description and title)

Mer from a user's perspective

Yes (LT) -- Valério Valério 08:51, 25 August 2009 (UTC)

Yes (LT) --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted as lightning talk

Feedhandler - Integrating RSS newsreaders with the browser

Yes (LT) -- Valério Valério 21:54, 30 August 2009 (UTC)

Yes (LT) --Dave Neary 19:33, 31 August 2009 (UTC)

Accepted as lightning talk

Declined presentation proposals

Attracting the Masses

Presentation declined. We felt that the content wasn't compelling enough for the presentation, and there will be considerable duplication with presentations during the Nokia day, which will concentrate on cracking the mass market, and during the Fremantle Stars presentations we expect to have. Please add any comments you might have below. Dave Neary 16:45, 1 July 2009 (UTC)

  • Daniel Gentleman, thoughtfix at gmail dot com or thoughtfix anywhere.
  • Intended audience: Developers - but other parties may be interested
  • Talk type: Presentation (req: projector with VGA or DVI input for a Keynote presentation)
  • Abstract/description
Tablets have hundreds of applications now - but who are they for? If the Internet Tablets are intended to attract a more mainstream mobile market, the maemo community needs to get in touch with the needs of the target market.
The first part of this presentation will give an overview of the most popular applications on competing platforms. This information will be collected through app store sales/download counts, direct communication with a sampling of mobile consumers, and communication with some other high-profile mobile technology journalists. This will include actual applications, connectivity options, peripherals, interface (touch/keyboard/icon/etc) preferences, and related consumer desires.
The second part of this presentation will give an overview of the state of the existing maemo platform including commercial partners, independent contributors, and ports of more popular Linux software.
The conclusion will analyze mobile consumer desires compared to maemo offerings and, hopefully, give developers ideas on what they can write to make the platform more appealing.
  • Author bio
The seeds of TabletBlog started in 2005 when some geek named Daniel Gentleman picked up the original Nokia 770 and started a blog. Since then, I've published thousands of bits of material reaching millions of visitors and video views. So far, I've been present for the Nokia N800 launch in CES 2007, the N810 launch at the Web2Summit, BossaConference 2008 in Recife, Brazil, and the first Maemo Summit.

Challenges of Multimedia within a Freely Distributable Tablet Framework

Seems a little too abstract for a Maemo Summit as I think these issues effect a much wider audience. A good talk but again, in the interests of keeping this a very Maemo Summit focused event, I'm saying no unless a more compelling argument is there. -- baloo 22:48, 12 July 2009 (UTC)

Same opinion here, in the current state I say no. -- Valério Valério 09:28, 13 July 2009 (UTC)

Same here. No. There are many more compelling Mer presentations possible. --Dave Neary 15:23, 13 July 2009 (UTC)

Agreement: No

  • Author: Matthew Craig, mtc in #Mer
  • Intended audience: Users and Platform engineers
  • Talk type: Presentation
  • Abstract/description
Multimedia technology has the very real potential of framing the next generation of the web, and it is becoming a primary vehicle for communication worldwide. The Mer Project faces unique challenges in handling this important technology, as it based on embedded architectures and strives to be freely distributable. For example, license restrictions of MPEG technologies prevent the free distribution of the popular "MP3" audio playback. With the current and rapid adoption of HTML-5 Video specifications, these difficult challenges are ones that must be addressed immediately. This talk will review the obstacles, and the practical solutions, to using multimedia within the Mer Project.
  • Author bio
See Evangelizing Mer below.

Evangelizing Mer, and Tips on Promoting Your Own Project

Not sure this would stand up as a full session, suited more to a lightning talk? -- baloo 22:48, 12 July 2009 (UTC)

Unless the author came up with a bigger plane, I also vote to convert it in a LT. -- Valério Valério 09:33, 13 July 2009 (UTC)

I think an evangelisation presentation might be good. Let's see what else comes along in that style before saying yes. --Dave Neary 15:36, 13 July 2009 (UTC)

On reflection, I think that this is not a great and potentially interesting session to a large number of people. Voting no. --Dave Neary 13:48, 31 July 2009 (UTC)
  • Author: Matthew Craig, mtc in #Mer
  • Intended audience: Application Developers
  • Talk type: Presentation
  • Abstract/description
The Mer Project is a community led tablet framework that offers community support for older Nokia tablet computers. The success of the project relies on the participation of interested technologists worldwide. Over the last half year, the Mer Project has been able to attract dozens of participants and aligned itself with important free software organizations, such as Ubuntu, openSUSE, and maemo.org, in order to assure long-term success. Our excited participants are not only maemo.org members but also activists in their community, advocating the software in local technology clubs and events. Find out the details of these efforts and ways that you can adopt the same policies for your own project, presented by the self-proclaimed Mer Project Chief Evangelist!
  • Author bio
Matthew Craig is a volunteer and outspoken representative of the Mer Project. He brings with him the experiences of being a Xiph.org Foundation volunteer and an Ubuntu Member in hopes of helping realize a cross-platform and freely distributable Mer framework. When he is not discovering the future of micro-sized computing, Matthew handles a technical consulting practice to bring server and storage solutions to enterprise-sized environments.

Creating Python bindings for C libraries in Maemo

I don't think Python bindings for C in Maemo have something special/different than bindings for other linux 'distros'. Since we have a lot of proposed talks for the dev's track, I would prefer to have others instead of this one. Maybe a LT, but IMO, this is a big topic for a 5 min presentation. So is a no for me. -- Valério Valério 11:46, 31 July 2009 (UTC)

There's already a pymaemo presentation, I think that we should leave it at that, and start solliciting presentations to fill gaps we have in the schedule. --Dave Neary 13:48, 31 July 2009 (UTC)

It's been pointed out to me that there isn't. A pymaemo presentation ("RAD for Maemo with PyMaemo" or something like that) would be a pretty cool presentation. --Dave Neary 12:39, 3 August 2009 (UTC)

I proposed this talk for this reason: I think Python bindings are very very important for Maemo. Why? Because if Maemo is only programmable in C language we miss a lot of good programmers who cannot/don't want to use C language. Having more developers (C + Python) means more applications available for Maemo. My talk want to convince people to help PyMaemo team and showing them that it requires only few (almost...) C skills and free time to dedicate to the project. If you find it's not a good reason, I'll accept your decision anyway. I could propose a light talk about python-mafw (the binding I'm working to) but it wouldn't be exactly the same thing. --Andrea Grandi 19:17, 3 August 2009 (UTC)

  • Author: Andrea Grandi (andy80), a.grandi at gmail dot com
  • Intended audience: Application/Platform Developers
  • Talk type: presentation (20-30 minutes)
  • Abstract/description
Lot of libraries in Linux and even in Maemo are written in C and are not directly accessible from Python. When a Python binding doesn't exist it could be useful to create one so other Python developers are able to use that library without having to code their application in C language.
My intent is to give basic information about how to create Python bindings for a generic C library and show how to generate an automatic build and installation using distutils.
  • Author bio
I'm a student of Computer Science at "Università degli Studi di Firenze" (Italy) and currently I'm going to spend a whole year at "Universidad Politecnica de Valencia". I follow Maemo project and the community since the arrive of Nokia 770 device, I ported Spim (a MIPS emulator) on Maemo and helped other developers fixing bugs. Last year I did a light talk at Maemo Summit 2008 about ESBox and Pluthon. Currently I'm doing a work stage at Igalia (a spanish free software company) and I'm working on a Python binding of a Maemo library.

I would love to see this, with all the new libs coming in Fremantle and beyond we need all the help we can get in order to have full Python support. Besides, this really belongs in the platform track which is still mostly empty. --lma 17:25, 21 August 2009 (UTC)

Life outdoor event with Maemo

  • Author: Till Harbaum
  • Intended audience: everyone
  • Talk type: lightning talk + outdoor thing
  • Abstract/description
Location based services are en vogue. GPXView and OSM2Go are two examples for this and a live outdoor demo can sure be real fun. While OSM2Go has a more serious background something like guided real life mapping (there are sure things close to the event that need mapping/correction) may be cool. GPXView is a fun thing and e.g. a special summit related geocache could be hidden. This needs some planning but would likely even attract some geocachers from that region. Also this could be used for some fancy promo things. There could be prizes t win (to be found in a cache) or Maemo related travel bugs could be started. Even a Maemo "geocoin" could be made for this event.
  • Author bio
Till Harbaum is a spare time maemo developer and has been working with maemo since he sold his last palm device. His projects include maemo related hardware hacks, games, the aforementioned GPXView and OSM2Go.

Could be part of the Stars keynote for OSM2Go. --Dave Neary 16:15, 30 July 2009 (UTC)

Agree. -- Valério Valério 11:22, 31 July 2009 (UTC)

I like the subject, but I'm not sure it should be grouped with OSM2Go. There is a wider talk here that could look at geocaching, GPX recording for geotagging photo's, e.t.c. --baloo 12:45, 3 August 2009 (UTC)

Agreement: Propose Fremantle Stars plenary session, 10 to 15 mins each Session confirmed, at least OMWeather, OSM2Go, liqbase and Mauku will present & discuss the outside event idea with Till