Funambol: Open Source: Community Programs: Social Contract

Open Source: Community Programs

Funambol Open Source Project Social Contract

As a leading open source project, our goal is to produce high-quality, innovative software that meets the needs of a broad, global community and that seeks feedback, contributions and sharing from members to continually enhance the project for everyone involved.

Toward this end, here is a social contract that establishes goals and guidelines for Funambol and community member participation.

As a member of the community, Funambol:
Contributes code and documentation to the project.

Provides the forge and generates the binaries:

  • Integrates community code and documentation contributions into each release.
  • Makes source code available via popular and appropriate open source licenses.
  • Maintains back-revs of the source and binaries for two years after release.

Provides vehicles for community interaction such as mailing lists and forums:

  • A developer mailing list is for technical issues relating to Funambol code and platform extensions.
  • User lists are for installation problems, configuration issues and user questions.
Resolves bugs when they are identified.
Integrates feature requests.
Supports the community and responds promptly to requests.

Helps grow, inform and unify the community:

  • Communicates regularly with the community.
  • Organizes and implements developer and community programs.
  • Recognizes top contributors.
  • Sponsors related groups. (If you want to have a local user group, talk to us about sponsoring it.)
Users and Members of the Open Source Community:
Use the software as you see fit, following open source licensing norms.
Develop, extend, and create bug fixes following open source license norms. Read about licensing to understand more. Also, Funambol pays for extensions of the code base via the Funambol Code Sniper Program.

Provide your email address when you download, though it's completely optional:

  • "Beta" releases are the most bleeding-edge versions of the code. They have bugs but they also have the latest feature and performance enhancements.
  • The "Stable" release is just that, stable. It has fixes for bugs found by the community.

Post questions and answers to the mailing lists. For developer-oriented issues, participate in the developer mailing list. If you've discovered a work-around or fixed a bug, please post it.

Contribute to the release process by using the polling systems on the Funambol website or forge, when available, to help assign priorities to functionality to be implemented.
Help Funambol test mobile devices via the Funambol Phone Sniper Program.

If you launch an adjunct project, please email liaison@funambol.com so we can notify the community for you (via a posting on the Funambol website and an announcement on the mailing lists)

  • Adjunct projects are recognized here.