Development
From Sit
| SiT! Manual | Developers Guide → Development | Chapter 6 |
As an open source project Support Incident Tracker is developed in a transparent manner, development and discussions as to where the program should head for future versions is open and takes place over the Internet.
Contents |
Getting started with SiT development
- Development How To - Getting started with SiT Development + some tips
- Coding Standards
- Code documentation
- Subversion Instructions
- Running unreleased versions
- Creating Plugins - Writing scripts to extend SiT
- Creating Themes - Customising the look and feel of SiT
Planning SiT development
- Project Roadmap - Our plans for future releases
- Release Cycle - A description of how our development release cycle works
- Report a bug or Request a feature
Talking to other developers
- IRC Channel - The main place for development discussion
- Mailing List
- Meetings - We have regular meetings to discuss and plan issues
Developer resources
As a SiT! developer you can make use of the following resources (not a complete list). You'll have to ask first to get most of these as we don't have anything in place to grant them automatically. Don't be shy to ask.
- SVN Commit access, to be able to update the codebase directly, without sending patches
- An IRC cloak e.g.
bunny@sit/hacker/bunny - Developer access to Mantis, our bug tracker
- A badge on your forum account
- etc.
Other information
- PPA - How to use/upload to the SiT PPA
- Project Page
- LinkReservation - Reserve your link types here
- FunctionChanges - Function changes between versions
- SiT Reports Ideas - Ideas on how to improve the "Reports" section of SiT
- Development/FeatureGroups - A list of major feature groups, for report and permissions grouping
- Notes on making a release