Funambol Code Sniper V2

6

Click here to load reader

description

The Funambol Code Sniper program rewards the efforts of the open source community to help build the open source mobile cloud. The updated Code Sniper program is designed to make participation simpler and wider, even for non-developers, and to provide long term incentives.

Transcript of Funambol Code Sniper V2

Page 1: Funambol Code Sniper V2

Funambol Code Sniper v2Building the Open Mobile

Cloud

Stefano Maffulli, Funambol Community Manager

Page 2: Funambol Code Sniper V2

Code Sniper v2

● Reward development efforts by the open source community to build the open mobile cloud

● Funambol provides SDKs for development of server connectors and clients, in Java or C++

● Based on the SyncML open industry standard

● v2: blend best of both open source + Agile development

Page 3: Funambol Code Sniper V2

How Code Sniper v2 Works

1. Funambol keeps a list of desired software2. Community creates backlog of feature requests (i.e. user stories)

• Each user story written receives $10

3. Developers (community) evaluate user stories • The bounty for completing a user story is decided, up to $500

4. Community members (developers or other) complete the user stories• An action is completed once approved by community

• QA and feedback cycles are worth $10

5. Once a story is completed, all members that participated share the bounty• Developers, testers and those that created the story

6. Each completed story becomes part of a new release• And the cycle can start over

Page 4: Funambol Code Sniper V2

Code Sniper Process v2

CommunityProduct Owner

CommunityDevelopers

WritersTesters

WritesFeature Requests and Bugs

Picksan Action

Estimates ($)Requests/Bugs

TestsThe Action

Action planApprovesAction plan

New release

Code Repository Delivers

the Item

Completes the ActionReleases the bounties

Sta

rt a

gai

n

Backlog

Active actors

share the bounty

Page 5: Funambol Code Sniper V2

Getting Started

• Step 1: Target a project to work on from the list of Code Sniper Projectsor suggest a new one. See https://codesniper.forge.funambol.org

• Step 2: Contribute. If it is a new project, make an action plan.If it is an existing project, join ito Develop new code or test features or provide feedbacko If you develop code, sign the Funambol Contributor Agreement to

make sure that the project is legally safe and it can be distributed to the community upon completion. Copyright will be co-owned by you and Funambol

• Step 3: Collect the bounty. After each release, the most active members will be rewarded by Funambol

Page 6: Funambol Code Sniper V2

For More Info

● Code Sniper Program home page

● https://codesniper.forge.funambol.org

[email protected]

● Funambol Discussion Forum

● https://core.forge.funambol.org/discuss

● Keep in touch with Funambol

● http://identi.ca/group/funambol

● http://twitter.com/funambol