GRASS GIS development
The strength and success of GRASS GIS relies on the user community. With this in mind, the philosophy of the GRASS Development Team is to encourage users to develop their own unique tools and applications for GRASS GIS. If you develop tools and techniques that you feel would benefit other GRASS users, let us know! We strongly recommend to follow the coding style described in SUBMITTING rules. GRASS GIS is developed and supported by a worldwide developers team. As GRASS is growing, we see plenty of opportunities for you to join the GRASS development team and improve the powerful GRASS GIS under terms of GNU General Public License.
Many people have contributed to the GRASS GIS. Without them, GRASS GIS would not exist in its current form. The authors of the individual programs are listed at the end of the respective manual pages. However, numerous authors of bug fixes and enhancements as well as people who have been working on coordination, integration, documentation and testing are not mentioned therein. Therefore, the credits page is an attempt to acknowledge those who contributed to GRASS development. Please allow us to extend our most cordial thanks to all of you. If you contributed to GRASS at any point during its existence, please let us know your name and e-mail address so we can add your name here.
Developers Mailing ListPlease join our mailing list, which will help and coordinate ongoing development in GRASS GIS development. Join the list if you are a programmer and/or want to follow the development discussion. If you have questions concerning compilation of the SVN-GRASS, please ask here.
- Visit the GRASS Developers mailing list subscription page
- GRASS Developers mailing list Archive
- Search the Mailing List
Compiling GRASS GIS
Travis Continuous Integration system
Each source code change is checked in real-time with GRASS-GIS/grass-ci
Integrated development trackerDevelopment planning is all done on the developers' mailing list. The execution of those plans are tracked by GRASS's integrated Trac system.
- Development Wiki - Help and documentation pages for developers (trac)
- How to use SVN - with GRASS GIS development specific hints
- Development timeline - Latest source code changes, uploads, opened/closed bugs, etc.
- Development roadmap - What needs to happen before the next release
- Browse source - Browse the GRASS source code repository and code history
- View tickets - Bugs, wishes, and tasks
- Create a new ticket - Create yourself an OSGeo ID and login first
How you can helpSee the list at Get involved!
RoadmapSee the GRASS Development roadmap
Download the latest GRASS GIS softwareTo follow GRASS development, get the latest code from SVN server:
- Download official GRASS releases
- SVN repository (latest code)
- New Developers: How to get GRASS SVN write access. To get a personal password, please contact the developers on the GRASS developers mailing list
GRASS GIS related projects/libraries
Development | Last change: 22-Dec-2015