Contribution Process.v2

  • Uploaded by: Symbian
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Contribution Process.v2 as PDF for free.

More details

  • Words: 709
  • Pages: 15
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) EPL

SFL    

License text, see here Component  

 

 

 

Modifications

Code & docs released and licensed by the foundation and MCA under the SFL (section 2)

Modifications (section 4.1)  

 

License text, see here Similar definition of Component

 

 

Member shall provide any modifications to the foundation Foundation does not need to utilize provided modifications

 

Interesting Implications Copyright © 2009 Symbian Foundation.

3

Need to be published (but not be made available to the foundation) Typically alongside a product or a company web site

Members, Individuals & Licenses Individuals

 

   

 

Bylaws do not allow individuals to contribute to  

 

Members

 

packages under the SFL

Individuals can see EPL code, but not SFL code The EPL will fix this

 

 

Some legal / web-site tweaks may be needed once everything is EPLed (worked on)

Copyright © 2009 Symbian Foundation.

Companies and their employees can contribute to the platform Only members can see SFL code To contribute, to the SFL

 

4

Member Contribution Agreement (list published monthly to mailing list) Non-Member Contribution Agreement

Process Overview

Copyright © 2009 Symbian Foundation.

The Onion Model …

Copyright © 2009 Symbian Foundation.

6

Flow from a contributors view I want to contribute to Symbian Foundation

Report

Licensing and Membership considerations

I want to log a bug report

Suggest I want to suggest something new

Fix What kind of contribution is it?

I have fixed a bug in Symbian code

Enhance

I want to improve or enhance existing functionality

Problem The browser is crashing

Opportunity Adopt a new and cool runtime

Solution I’ve stopped the browser crashing I want to add a Bluetooth profile

Extend I want to add new functionality to the platform

Innovate I want to innovate using the Symbian platform

See Contribution Process Copyright © 2009 Symbian Foundation.

7

I want to add Bondi widgets

Porting the Dalvik Virtual Machine

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  

 

 

UI Council vision updated  

 

As agreed by UI Council

Alignment with membership rules  

 

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

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 Symbian innovation Project

Is my idea already qualified?

Yes

Assign Project Ownership & Develop Plans

No Submit to the Symbian Ideas site

Promote your idea to get community Support

Iterate based on Community Feedback

See: Ideas Site Copyright © 2009 Symbian Foundation.

See Forums 12

•  Charter •  Leader •  Team

Incubate

Incubation

See Forums Incubation

Ideation

1 Month

•  Wiki •  Forum •  Mailing List •  IP Guidelines •  Feature Code Line •  Community Mentor

Project Initiation Review

Progress

Graduation

Design

(Self Nomination) Build

No Progress

Verify

Termination

Document

Active 90 days Termination Notification

Copyright © 2009 Symbian Foundation.

Inactive

13

Annual Project Review

Graduation

Will just follow the regular process, e.g. via council processes I would like my Symbian Innovation Project to become part of the platform

Platform Extension Process

Graduation

Reject

Accept

Symbian Platform

(Self Nomination)

My Symbian Innovation Project should be optional to users of the platform

Platform Accessory Application

You can choose to maintain or evolve you Symbian Accessory by continuing to incubate your Symbian Innovation Project

Copyright © 2009 Symbian Foundation.

14

Symbian Accessory

Incubation

Welcome!

Discussion

15

Related Documents


More Documents from ""