maemo.org OSiM DevSesh5
-
Upload
nbreet -
Category
Technology
-
view
1.586 -
download
0
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