Towel Day 2010 - Incubation Project Update

13

Transcript of Towel Day 2010 - Incubation Project Update

Page 1: Towel Day 2010 - Incubation Project Update
Page 2: Towel Day 2010 - Incubation Project Update

Incubation Project Update

Lars Kurth, Community Manager

Page 3: Towel Day 2010 - Incubation Project Update

Lightweight: Project Lead, Project Goals, Champion

Works alongside the Contribution Process

What is an Incubation Project?What is an Incubation Project?

Page 4: Towel Day 2010 - Incubation Project Update

A projected or initiative started by community members (including the Foundation), before we created the concept of “Incubation Projects”

Examples:

Homescreen Backporting Project

What is a Community Project?What is a Community Project?

Page 5: Towel Day 2010 - Incubation Project Update

Copyright © 2010 Symbian Foundation. 5

Active Incubation & Community ProjectsActive Incubation & Community Projects

Wild Ducks

Software Freedom Fighters

Python

Bug Squad

Homescreen Backporting Project

Page 6: Towel Day 2010 - Incubation Project Update

Mission

Build our own phone, with open off-the-shelf hardware

(Beagle Board + modem), and the latest version of the Symbian platform, Symbian^3

GoalsProve that the Symbian platform is fully open and that

It works “out of the box” on open hardware

Provide a complete hardware and software stack for the community

to build on and experiment with

Keep the hardware cost as low as possible

Document the entire process, so the work is reproducible by community members

Provide a basis for further community projects and build community relations

Everybody can join !!!

Page 7: Towel Day 2010 - Incubation Project Update

Software Freedom FightersMissionAnybody must be able to compile the Symbian platform with a free compiler (namely, GCC)

Why?For historical reasons Symbian only compiles with commercial compilers

How far are we from success? The community fixed 64 compiler issues for Symbian^3

With Symbian^4 coming, we need to refocus efforts to Symbian^4

Intention is a S^4 kernel kit that works with GCC

Everybody can join !!!

Page 8: Towel Day 2010 - Incubation Project Update

What is it? A group of individuals interested in testing a software product and fixing

An structured effort to improve software quality

An online community

Format 4 person Bug Squad team at Symbian Foundation

Weekly online events

Monthly organized Test days

Copyright © 2010 Symbian Foundation. 8

Statistics May 19th, 2010:

• 57 active mailing list subscribers

• 39 raised bugs

• 2 fixed bugs (excluding GCC fixes)

• 80 Gold Coins awarded

Bug Squad

Page 9: Towel Day 2010 - Incubation Project Update

Project OpportunitiesProject Opportunities

Page 10: Towel Day 2010 - Incubation Project Update

Port of Perl 5.10 to Symbian OS

Accenture would be happy to contribute, but not maintain

Current version of Perl: Perl 5.12

A reasonably large set of standard modules (both pure Perl and C)

Fully integrated with FSHELL Console framework

See FSHELL Console Framework MCP by Accenture

Looks like a great Incubation project

Looking for a Project Lead & Project Proposal

Perl for Symbian

Page 11: Towel Day 2010 - Incubation Project Update

Copyright © 2010 Symbian Foundation. 11

BONDI is a web runtime specification from the OMTP

Similar to the Nokia web runtime

Packaging format (aligned with W3C)

Security architecture

A set of Javascript APIs to access mobile specific functionality (from browser, widget, stand alone application)

BONDI has been submitted as an MCP from T-Mobile is a likely future innovation project

We are looking for ...

People to help work on the code for this project with T-mobile and a number of other members

Such that the project can deliver for S^4.

BONDI

Page 12: Towel Day 2010 - Incubation Project Update

Linux and Mac Development tools

Currently some volunteers working on individual tools

Also Nokia is working on porting some tools

However no strongly co-ordinated effort

LinSymLinSym

Looks like a great Incubation project

(Community Demand)

Looking for a Project Lead & Project Proposal

Page 13: Towel Day 2010 - Incubation Project Update

Copyright © 2010 Symbian Foundation. 13