Development: Difference between revisions
Jump to navigation
Jump to search
(vertical datum and units) |
(GRASS and QGIS) |
||
Line 3: | Line 3: | ||
The GRASS GIS project is developed under the terms of the [http://www.gnu.org/copyleft/gpl.html GNU General Public License] (the GPL) [http://grass.ibiblio.org/devel/index.php in the open] by [http://grass.ibiblio.org/community/index.php volunteers] the [http://mapserver.gdf-hannover.de/grassusers/map.phtml world over]. | The GRASS GIS project is developed under the terms of the [http://www.gnu.org/copyleft/gpl.html GNU General Public License] (the GPL) [http://grass.ibiblio.org/devel/index.php in the open] by [http://grass.ibiblio.org/community/index.php volunteers] the [http://mapserver.gdf-hannover.de/grassusers/map.phtml world over]. | ||
=== Resources for Developers === | === Resources for Developers === | ||
Line 25: | Line 22: | ||
** [http://web.soccerlab.polymtl.ca/grass-evolution/grass-browsers/grass-index-en.html GRASS Software Evolution code analysis] | ** [http://web.soccerlab.polymtl.ca/grass-evolution/grass-browsers/grass-index-en.html GRASS Software Evolution code analysis] | ||
** [http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/ GRASS Test Suite] a small test suite for GRASS, the current html output is available [http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/html/ here] and with memory check [http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/html_memcheck/ here] | ** [http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/ GRASS Test Suite] a small test suite for GRASS, the current html output is available [http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/html/ here] and with memory check [http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/html_memcheck/ here] | ||
=== GRASS and QGIS === | |||
* [http://wiki.qgis.org/qgiswiki/BuildingWindowsBinaryOnLinux Building QGIS/GRASS Windows Binary On Linux] (using MinGW) | |||
* [http://wiki.qgis.org/qgiswiki/Adding_New_Tools_to_the_GRASS_Toolbox Adding New Tools to the GRASS Toolbox] | |||
=== GRASS License === | |||
* [http://en.wikipedia.org/wiki/Gpl WikiPedia entry discussing the GPL] | |||
=== Plans === | === Plans === | ||
Line 35: | Line 41: | ||
* [http://freegis.org/cgi-bin/viewcvs.cgi/grass6/doc/vector/TODO?rev=HEAD&content-type=text/vnd.viewcvs-markup GRASS 6-CVS Vector TODO] | * [http://freegis.org/cgi-bin/viewcvs.cgi/grass6/doc/vector/TODO?rev=HEAD&content-type=text/vnd.viewcvs-markup GRASS 6-CVS Vector TODO] | ||
===== Sandbox ===== | ===== Sandbox (ideas section) ===== | ||
* [[GRASS GUI]] development | * [[GRASS GUI]] development |
Revision as of 08:12, 4 July 2006
The GRASS GIS project is developed under the terms of the GNU General Public License (the GPL) in the open by volunteers the world over.
Resources for Developers
- GRASS Programming Howto
- GRASS Programming Manual
- CVS server
- GRASS WebCVS interface browsable source code repository
- Gis Concepts and how they are implemented in GRASS
- GRASS Debugging
- GRASS bug tracking system
- GRASS AddOns (User contributions)
- Code submission standards:
- Source code quality control:
- Code Quality Control System
- GRASS Software Evolution code analysis
- GRASS Test Suite a small test suite for GRASS, the current html output is available here and with memory check here
GRASS and QGIS
GRASS License
Plans
Overview
- Development Roadmap (needs freshening)
- GRASS Module Porting List (check here if you don't find a certain command in GRASS 6.0)
- GRASS ToDo List (overview of GRASS related community projects)
- GRASS 6-CVS Vector TODO
Sandbox (ideas section)
- GRASS GUI development
- GRDSS (Geographic Resources Decision Support System)
- Ideas on a replacement raster format specification
- add support (at least storage!) of vertical datum and units
Linking GRASS to external languages
- GRASS-SWIG interface: generic interface to various languages
- GRASS and PHP
- GRASS and Python
- GRASS and Shell: Starting and running GRASS from a script
- Integration of GRASS with JAVA based agent based modeling (ABM)
- JAVAGRASS
Related projects
- JGrass - Java based frontend for GRASS incuding extended hydrological modelling tools
- KerGIS - BSD-like licensed fork of GRASS 4.1.5
- OSGeo- The Open Source Geospatial Foundation
- FreeGIS.org - Interactive information base for the GIS Free Software world