maemo.org OSiM DevSesh5

download maemo.org OSiM DevSesh5

If you can't read please download the document

Transcript of maemo.org OSiM DevSesh5

A quick overview of community driven efforts for maemo.org

maemo.org the community

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

History

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Nokia 770

Commissioned community developers

Reached out to projects like GNOME and Debian

Published big chunks of platform

Shipped with high quality docs

Gave away hundreds of devices

Cultivated a nascent community

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

2006 2007

Continued developer programmes with N800 and N810

Advent of independent community sites (Internet Tablet Talk, gronmayer.com/it)

Provides infrastructure on Garage

Exponential increase in community applications available

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

maemo.org team

Niels Breet Webmaster

Dave Neary Docsmaster

Andre Klapper, Karsten Brackelmann Bugmasters

Direct investment in roles which serve the community and answer to the community

Working in public (mailing lists, wiki, IRC), using Scrum development model

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Maemo Day at LinuxTag Berlin

Meeting community members

100 days action plan announced (Ends now)

Define roadmap 2010

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

100 days action plan

Defining Maemo

Redefine Maemo branding

Choose new maemo.org logo

Improving packaging & delivery of software

Revisiting maemo.org content

Community council

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Defining Maemo

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

New maemo.org logo!!!

Almost 200 logo entries

Committee of judges chosen from the community

Many thanks to Glaubert Olivier for his winning entry!

Defining Maemo

Important for community to clearly define members and responsibilities

Conflicts with typical company culture where people are not their job

Improved Karma listing to allow people to see quickly who works for whom (thanks Niels!)

Documented components, maintainers, companies hired by Maemo

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Improving packaging and delivery

Maemo Extras community package repository

Only uploads of source packages

Introduction of an autobuilder

Experimental repository

Promotion interface

Automatic updates on http://maemo.org/downloads/

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Consolidation of Extras

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Users can rate applicationsand give feedback.

Users can check the authorsof a package.

Application Karma

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

On the author's page, you can see all other applications.

Applications added to theapplication catalog will givethe developer Karma.

Community Council

5 council members chosen

Almost 1000 votes from community members

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

The future - maemo.org

Upgraded server infrastructure. (2008/09/23)

New design of the website

Revisiting the maemo.org content (100 days task)

More community control of the content

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Repository plans for Fremantle

Automatic quality tests

Automatic install tests

Community managed repository

Decrease the need for external repositories

Better integration with garage.maemo.org

Regression tests against Fremantle SDK snapshots.

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary

Thank you!

OSiM World / DevSesh 52008-09-18Niels Breet / Dave Neary