Category:Committers
From Symbian Developer Community
Pages belonging to this category have useful information for Committers.
Contents |
What's new?
- March 11th 2010: Checking contributions prerequisites via the admin interface
- Feb 25th 2010: A really good introduction to Mercurial
- Feb 16th 2010: Starting as a Committer - a step-by-step guide to get started as committer
- Feb 11th 2010: Added the heading Development Processes and Resources
- Feb 8th 2010: Package Owners, Committers, Contributors blog
- Feb 5th 2010: Migrated relevant content from Category:Package Owners to this poage
Essential Reading
- Starting as a Committer - a step-by-step guide to get started as committer
- Committers - what are they, how are they selected
- Contribution Process - outline of the Symbian contribution process
- IP Guidelines - this page provides IP guidelines and help for package owners and committers
- Good Community Behaviour - what is good community behaviour
Getting Started
Working on my Package

- Logging into Bugzilla for the first time - read this if you or your committers have trouble seeing Bugzilla
- Tracking Package features - this page explains how to publish your Package Backlog and populate the Backlog wiki page
- Managing my Mailing Lists - this page provides suggestions on how to work with Mailing Lists
- Managing my Landing Page - this page gives instructions on how to manage your landing page
- Managing my Wiki Pages - this page provides suggestions on good Package wiki pages
- Highlight Hot Bugs - this page provides suggestions on how to advertise bugs for the community to fix
- Symbian Documentation Q&As - this page explains how to publish documentation about your Package
- A really good introduction to Mercurial
Contributions
- A slideset giving an overview of topics related to contributions
- IP Guidelines - this page provides IP guidelines and help for package owners and committers
- The IP Management category covers all of the pages which relate to the management of Intellectual Property.
- Accepting Contributions - shows three ways of delivering changes to the MCL/RCL package
- Checking legal prerequisites before accepting contributions - shows how you check whether a contributor has done all their paperwork
- Accepting Symbian^2 Contributions - blow-by-blow instructions for Symbian^2 contributions
- Contributing Changes with Mercurial - explains how to accept a contribution using Hg aka Mercurial
- Tracking contributions using commit Mailing Lists - explains how you can use mailing lists to keep on top of Hg commits
- Tracking Bugtracker Patches - explains how you can track patches coming in via bugzilla
- How to keep on top of the PDK evolution - to be able to work with contributors, you need to understand whether there any shortfalls in the kits. Shortfalls mainly have to do with plugging 3rd party IP holes. This page shows how you can keep on top of what is happening.
- Contributions to the Qt Package must be made using the Qt contribution model which is documented in the Contribute to Qt. See also the contribution FAQ for more details: FAQs: Qt Repositories and Contribution
Development Processes and Resources
- Source Tree Structure for Packages - Explaines the source structure of packages
- Developer Guidelines: Foundation Builds - A brief introduction to the builds to be executed within the Symbian Foundation
- Defect Handling Guidelines - Gives an overview over how we use Bugzilla, i.e. what states are used when, etc.
- Symbian BC Break Management Process - Outlines the binary compatibility process, i.e. what is involved in evolving public APIs
- How to raise a Public API CR - How to raise a request to break a public API to the Architecture Council
- Coding Standards and Conventions - Coding Standards and Conventions for the Symbian Foundation when programming in Symbian OS C/C++
Roles
- Package Owners, Committers, Contributors overview
- Package Owners - what are they, what they are responsible for
- Technology Managers’ role in working with Package Owners - what can you expect from technology managers
- Community Managers' role in working with Package Owners - what you can expect from Community Managers
Building Community & Promoting my Package
- Building a community for a package - explains why and how you should build a community
- How to ask the community for help on fixing defects / developing new features? - explains how to seek help from the community
- Talk at an event. The Community Event Calendar shows you what is coming
- If you talk or are at event, why not add to the wiki page in the calendar?
- If there is an event that we missed, why not add it to wiki calendar?
- Add your blog to planet.symbian.org - drop your your Community Manager a line if you want to do this
- Set up a Stammtisch - drop your your Community Manager a line and we can help you
Contacts
- Your Community Manager
- The Technology Management Team: technology managers and technology specialists
- The Delivery Team: release, integration and engineering progress support
Learn About ...

- Bugzilla and Defects
- Mylyn and TaskTop for use with Foundation Bugzilla - tools that can help you work efficiently with Bugzilla
- Builds Category - information on Symbian Foundation Build infrastructure
- Coding Standards Category - information on coding standards and conventions
- Councils Category - information on councils and links to council minutes
- Council proposal Category - proposals submitted to the councils for review
- IP Managemen tCategory - all pages which relate to the management of Intellectual Property
- Mercurial aka Hg Category - informat on how to use Mercurial
Pages in category "Committers"
The following 5 pages are in this category, out of 5 total.

