Task:2010 Agenda

Image:Ambox_notice.png
This is an ongoing task, planned to be completed during the current maemo.org development sprint. Any help is appreciated!
Please see the talk page for discussion.

Help defining the maemo.org 2010 Agenda. This is taken to mean the vision the community has for the state of maemo in 2010.

Contents

Pre-agreed objectives

Please create own pages for each.

Best community for mobile Linux innovation

Main article: Objective:Best community for mobile Linux innovation

The best open source projects target primarily the Maemo platform.

qgil volunteers to coordinate this objective.

Release soon & often

Main article: Objective:Release soon and often

Public releases of Maemo while it's being developed.

qgil coordinates this objective.

One place to track feedback

Main article: Objective:One place to track feedback

bugs.maemo.org to get Nokia developers involved as well as the consolidated community projects.

Co-production of official & community documentation

Main article: Objective:Co-production of official & community documentation

Nokia and the Maemo community to collaborate in the production of the documentation developers and other contributors need.

Community localization

Main article: Objective:Community localization

The Maemo experience in our own language, translated by ourselves.

This objective needs coordinators.

Maemo variants

Main article: Objective:Maemo variants

Tools to bring platform innovation to adventurous users.

This objective needs coordinators.

Marketing analysis

Target groups analysis

Nice summary by Peter. Here are some analysis tables to try which might to help identify concrete tasks to get the best of people, relationships and networks (of course the tables are likely not complete) --Framstag.

So who are the people were are interested in to join the group? Who are the people that might be interested in the device?

  • Developer
    • Wants to reuse existing infrastructure => Try to better integrate with portals like www.sf.net and similar. Perhaps in the end www.mameo.org is just an anaggregator for other sides?
    • Documentation, Examples, Development enviroment
    • Looking for co-developers, loking for porters => resource market
    • Subgroup "Gtk/Gnome developer"
      • Wants to reduce porting => Identical APIs
    • Subgroup "Foreign toolkit developer"
      • Wants to better integrate their application into the platform => Have two layer APIs, one that does not depend on Gtk libraries (or at least Gtk Event loop) and one that builds on top of that layer using Gtk/Gnome primitives.
    • Subgroup "Game developer"
      • Wants more GUI power
      • Wants distribution channels
      • Wants (hardware) basics for new ideas and alternative games ideas
    • Subgroup "Open Source activists"
      • Have everything open
    • Subgroup "Commercial developers"
      • Require comerical support
  • Software Porters
    • Wants to reuse existing aproaches and solutions for the big distributions
    • Would like to reduce changes to application, because developers is already prepared (screen resolution, network specifics) => push extended APIs upstream. Make thinks easier.
  • Customizer (people reselling a hardware/software variant of the device, OS, GUI)
    • Wants the distribution modifyable from ground up => Make things available, more open, document more processes and tools
  • Add-on Hardware suppliers
    • Wants hardward documentation
    • Wants more interfaces
  • User
    • Private person with no special interest (likely EMail, browser, calendar, adressbook, chat and some small games)
    • Business User (Needs PIM inkl. Synchronisation (important!) and Office, MS compatibility is a must)
    • Surfer (Uses the Device as primary or secondary browser, possibly also for EMail)
    • Linux Advocat (needs ports of all the common Linux Tools)

Software group analysis

  • Desktop ports
  • Mobility specific software (GPS, Chat, Syncing)
  • Games
  • Multimedia

Future trends analysis

So where is the market going?

  • Memory is cheap
  • Ergonomics
  • Mobility
  • Synchronisation
  • Convergence
  • Education - http://wiki.sugarlabs.org, Tutorials and other educational tools built-in, such as complete man pages

Marketing the community efforts to consumers

The maemo community is challenged by Nokia's need to succeed on the market. Not a unique position, but somehow strange for an open project. Right now IMHO, the output is by far not visible enough to average end users, which in turn means few users are likely to become active community members in the future. "Selling" the achievements of the community is crucial: End users need to know the potential of their devices and need to become a little curious so that some of them end up being active community members. Existing problems are known: software distribution, localisation of maemo.org, communication, …

The one site for end users

To address those problems, I suggest to basically leave things as they at maemo.org but use a totally different site to showcase to first time users what the community achieves. This could well be Tableteer (which would have to be improved drastically, though!), meaning that Nokia would have to play an active role and there's little room for community input. It could also be (preferred) a Nokia funded community page or a sub-project of maemo.org, provided that Nokia really directs users there. The point is to have it

  • localised (the way we treat non English-speaking customers is incredibly bad ATM)
  • feature selected downloads with whole articles
  • offer short and superficial "How-To"- and "Did You Know?"-style articles and tablet-optimised videos, always including "Where to find more software"
  • syndicate everything from the high-quality extras-repository in a list with screenshots, localised descriptions etc.
  • link to further community resources, preferably those in the language currently requested by the user agent if available

In short: It should be friendly, understandable, deliberately incomplete, offer only the very best the community can give at any time. Above all, it should make users want more and make users want to know more. This should help take the strain from maemo.org about localisation, how to present software etc. - maemo.org can then safely focus on developers and very advanced users.

Yes, all true. As you say this is homework for Nokia and it should be out of maemo.org in order to guarantee community independence and freedom to do things (even wrong or broken things) in this context. There have been some steps in the consumer marketing directions i.e. Tableteer or http://nokia.com/os2008 . More needs to be done and the community aspect of maemo is one of the things that should be stressed as a unique offer for end users beyond the device they bought and the software that came with it. This task is already in our plans, thank you for your input on that.--qgil 09:11, 4 June 2008 (UTC)
Good to hear it is on the agenda! Pls. just reconsider the matter-of-factly "this is homework for Nokia"-part. It can be, yes, but so far, they didn't come up with very useful solutions. After 3 years (or five, talking about 2010) it could be time for the community to step forward and present itself better. -- ossi 11:20, 4 June 2008 (UTC)
FYI, Internet Tablet Talk is launching a new sister site (Tablet Scene)catering only to the new users of Internet Tablets / Maemo devices. Technical talk (eg. x-term commands) will be discouraged so new users will feel more welcome. Newbies then graduate to Internet Tablet Talk to talk about advanced topics. Another site coming is a separate software only site which links to maemo.org. With regards to just being 'one site', well, the plan is to link the sites together. --Reggie 00:38, 2 August 2008 (UTC)