User:Norv/dev/team

The development team responsibilities (rough outline)

 * Maintain a roadmap to plan for the short-term and long-term development of SMF software
 * Review current and coming technology, to make sure SMF stays current.
 * Provide direction and leadership to discussions of the future of SMF.
 * Review and select features for future versions.
 * Monitor the bug trackers and get feedback from the beta testers.
 * Monitor and address security reports, and keep the SC informed of all security issues.
 * Develop new versions of SMF.
 * Work with beta testers to make sure new features are tested adequately.
 * Fix bugs.
 * Provide useful "changelog" comments with every code check-in.
 * Release SMF versions to the community
 * Determine when the latest version of SMF is ready for release
 * Provide a changelog, derived from commit comments, to accompany each release of SMF.
 * Prepare the upgrade, update, and full install sets for each SMF release
 * Make the install sets available on the SMF website
 * Work with the SMF team to make an announcement of each SMF release
 * Work with and communicate with other SMF teams and the community.
 * Assist with support, when advice from a developer is needed.
 * Keep the other teams up-to-date on changes (Support needs to support it, Doc needs to write about it, and Customization needs to know about new best practices).
 * Manage the code repositories, including user accounts.
 * Communicate plans and progress to the SMF team and community.