October 2009
Contribution Process
Short Overview
Legal Considerations
Process Overview
Proposed Changes
Innovation Projects
Discussion, Q&A
Lars Kurth, Contributor Community
Legal Considerations
Copyright © 2009 Symbian Foundation. 2
Stuff about licenses
(that you should know)
SFL EPL
License text, see here License text, see here
Component Similar definition of
Code & docs released and Component
licensed by the foundation
and MCA under the SFL
(section 2)
Modifications (section 4.1) Modifications
Member shall provide any Need to be published (but
modifications to the not be made available to
foundation the foundation)
Foundation does not need Typically alongside a
to utilize provided product or a company web
modifications site
Interesting
Implications
Copyright © 2009 Symbian Foundation. 3
Members, Individuals & Licenses
Individuals Members
Bylaws do not allow individuals Companies and their employees
to contribute to can contribute to the platform
packages under the SFL Only members can see SFL
Individuals can see EPL code, code
but not SFL code To contribute, to the SFL
The EPL will fix this Member Contribution
Agreement (list published
monthly to mailing list)
Some legal / web-site tweaks Non-Member Contribution
may be needed once everything Agreement
is EPLed (worked on)
Copyright © 2009 Symbian Foundation. 4
Process Overview
Copyright © 2009 Symbian Foundation.
The Onion Model …
Copyright © 2009 Symbian Foundation. 6
Flow from a contributors view
Report Problem
I want to
Licensing and
contribute to I want to log a bug The browser
Membership
Symbian report is crashing
Foundation considerations
Opportunity
Suggest
Adopt a new
I want to suggest
and cool
something new
runtime
Fix Solution
What kind of I have fixed a bug in I’ve stopped
contribution is it? Symbian code the browser
crashing
Enhance
I want to improve or I want to add
enhance existing a Bluetooth
functionality profile
Extend
I want to add new I want to add
functionality to the Bondi widgets
platform
Innovate
I want to innovate Porting the
using the Symbian Dalvik Virtual
platform Machine
See Contribution Process
Copyright © 2009 Symbian Foundation. 7
Summary of proposed council charter
changes
October 2009
To be ratified by
BoD in Oct
Proposed contribution review cycle
new
old
See Forums
Summary of other proposed changes
AC veto of UIC decisions
Explicit mention of the veto has been removed from the charter to
reflect the fact that neither AC nor UIC believe that it is
appropriate
The veto is also enshrined in the Membership Rules and hence the
concept still exists irrespective of the changes made here
UI Council vision updated
As agreed by UI Council
Alignment with membership rules
A few clarifications made (primarily in section 3) to more clearly
align the charters with the membership rules (at suggestion of
Sony Ericsson)
Wording changes throughout:
“collaboration process” has become “contribution process”
“development proposal” has become “major contribution
proposal”
Other minor changes made for purposes of clarity
Innovation Projects
Copyright © 2009 Symbian Foundation. 11
Ideation
I want to start a
Is my idea
Yes
Symbian innovation
already qualified?
Project
Incubate
Assign Project
No Ownership &
Develop Plans
Submit to the Promote your idea • Charter
Symbian Ideas to get community
site Support
• Leader
• Team
Iterate based on
Community Feedback
See: Ideas Site See Forums
Copyright © 2009 Symbian Foundation. 12
Incubation See Forums
Incubation
Progress
Ideation Graduation
1 Month Project Initiation
Review Design
(Self Nomination)
• Wiki
• Forum Build
• Mailing List No
• IP Guidelines Progress
• Feature Code Line Verify
• Community Mentor
Termination Document
Active
90 days
Termination Annual Project
Notification Review
Inactive
Copyright © 2009 Symbian Foundation. 13
Graduation Will just follow the
regular process, e.g.
via council processes
I would like my
Symbian Innovation Platform Extension Accept
Project to become part Process
of the platform
Symbian
Graduation Reject Platform
(Self Nomination)
My Symbian Innovation
Project should be Platform Accessory
optional to users of the Application
platform
Symbian
Accessory
You can choose to maintain or
evolve you Symbian Accessory by
continuing to incubate your
Symbian Innovation Project
Incubation
Copyright © 2009 Symbian Foundation. 14
Welcome!
Discussion
15