Difference between revisions of "GRASS Incubation Progress"
Jump to navigation
Jump to search
(links to other projs) |
(extended) |
||
Line 1: | Line 1: | ||
== Project Evaluation Criteria == | == Project Evaluation Criteria == | ||
− | + | === Requirements === | |
+ | ; Approved for Incubation? | ||
+ | : Yes, selected for "founding project" incubation by the OSGeo board. | ||
+ | |||
+ | ; Hosted code in subversion? | ||
+ | : No. Code is hosted in CVS and will be migrated to SVN on wald.intevation.de soon | ||
+ | |||
+ | ; Downloadable binaries? | ||
+ | : Yes, visit http://grass.itc.it/download/ | ||
+ | |||
+ | ; Documentation online? | ||
+ | : Yes, visit http://grass.itc.it/gdp/ | ||
− | |||
; The code is under an OSI approved license (data & doc projects need to specify their choice for a type of license). | ; The code is under an OSI approved license (data & doc projects need to specify their choice for a type of license). | ||
: GRASS is licensed under the [http://grass.itc.it/index.php/GNU_GPL GNU GPL] | : GRASS is licensed under the [http://grass.itc.it/index.php/GNU_GPL GNU GPL] | ||
+ | |||
; Project willing to keep code clear of encumbrances (committer agreements, etc). | ; Project willing to keep code clear of encumbrances (committer agreements, etc). | ||
− | : Strong opposition of several members of the GRASS Development Team against the currently suggested committer agreement which would theoretically permit to relicense GRASS under MIT/X11. Clearly high interest to keep code clear of encumbrances. The GRASS Development Team made | + | : Strong opposition of several members of the GRASS Development Team against the currently suggested committer agreement which would theoretically permit to relicense GRASS under MIT/X11. Clearly high interest to keep code clear of encumbrances. The GRASS Development Team made code provenance review for the GPL clearance in 1999 (some parts of the code had to be removed). Also the Debian clearance was done. |
+ | |||
; The project is "geospatial", or directly in support of geospatial applications. | ; The project is "geospatial", or directly in support of geospatial applications. | ||
: The software is a GIS, so, yes. Screenshots at http://grass.itc.it/grass60/screenshots/ | : The software is a GIS, so, yes. Screenshots at http://grass.itc.it/grass60/screenshots/ | ||
+ | |||
+ | ; PSC Established? | ||
+ | : Partially. There are sufficient people nominated but not yet approved. This is blocked due to the proposed Committers Agreement which will not be accepted by various team members. | ||
=== Desirable === | === Desirable === | ||
; Already reasonably mature (working quality code). | ; Already reasonably mature (working quality code). | ||
: GRASS has been in productive use for more than 15 years (developed for > 20 years). There are thousands of users worldwide. The roots go back to the year 1982 when the software was first implemented (see [http://grass.itc.it/devel/grasshist.html History]). Since 31. Dec. 1999 its hosted in a CVS. | : GRASS has been in productive use for more than 15 years (developed for > 20 years). There are thousands of users worldwide. The roots go back to the year 1982 when the software was first implemented (see [http://grass.itc.it/devel/grasshist.html History]). Since 31. Dec. 1999 its hosted in a CVS. | ||
+ | |||
; Already has a substantial user community. | ; Already has a substantial user community. | ||
: The GRASS-user mailing list counts 628 subscribers (March 2006), the GRASS-dev counts 425 subscribers, there are more that 10 other [http://grass.itc.it/community/support.php mailing lists]. The GRASS main site (1 million hits per month) is mirrored on more than 25 Web sites worldwide | : The GRASS-user mailing list counts 628 subscribers (March 2006), the GRASS-dev counts 425 subscribers, there are more that 10 other [http://grass.itc.it/community/support.php mailing lists]. The GRASS main site (1 million hits per month) is mirrored on more than 25 Web sites worldwide | ||
+ | |||
; Already has a substantial developer community. | ; Already has a substantial developer community. | ||
: since 1/2000 31 contributors in CVS with 10180 commits | : since 1/2000 31 contributors in CVS with 10180 commits | ||
Line 22: | Line 39: | ||
: Commits per week, averaged over 5 years: 37; in 2006: 53 commits per week | : Commits per week, averaged over 5 years: 37; in 2006: 53 commits per week | ||
: GRASS implements core GIS functionality for 2D/3D raster/voxel and 2D/3D vector along with vector network analysis and DBMS integration | : GRASS implements core GIS functionality for 2D/3D raster/voxel and 2D/3D vector along with vector network analysis and DBMS integration | ||
+ | |||
; Has linkages with existing foundation projects. | ; Has linkages with existing foundation projects. | ||
* [http://gdal.osgeo.org GDAL/OGR] (adopted OSGeo project) - for interoperability | * [http://gdal.osgeo.org GDAL/OGR] (adopted OSGeo project) - for interoperability | ||
Line 27: | Line 45: | ||
* [http://proj.maptools.org PROJ] (external OSGeo friend project) - projection support | * [http://proj.maptools.org PROJ] (external OSGeo friend project) - projection support | ||
* [http://postgis.refractions.net PostGIS] (external OSGeo friend project) - data storage | * [http://postgis.refractions.net PostGIS] (external OSGeo friend project) - data storage | ||
+ | |||
; Fills a gap in the foundation software stack. | ; Fills a gap in the foundation software stack. | ||
: GRASS is probably the only complete FOSS GIS. It fills the gap of being the software for geospatial data creation and analysis. | : GRASS is probably the only complete FOSS GIS. It fills the gap of being the software for geospatial data creation and analysis. | ||
+ | |||
; Prepared to develop in an open and collaborative fashion. | ; Prepared to develop in an open and collaborative fashion. | ||
: GRASS was ever developed in an open fashion. Contributors are always welcome. | : GRASS was ever developed in an open fashion. Contributors are always welcome. | ||
+ | |||
; Has contributions and interest from more than just one company/organization. | ; Has contributions and interest from more than just one company/organization. | ||
: GRASS is used in public administration, private companies, by individuals and in academia ([http://grass.itc.it/intro/index.php Who is using GRASS?]) | : GRASS is used in public administration, private companies, by individuals and in academia ([http://grass.itc.it/intro/index.php Who is using GRASS?]) | ||
+ | |||
; Willing to migrate to foundation support infrastructure, and adopt website style consistent with the foundation. | ; Willing to migrate to foundation support infrastructure, and adopt website style consistent with the foundation. | ||
− | : The idea of OSGeo branding is generally supported. A complete migration, however, depends on the flexibility of provided tool. Currently functional infrastructure is available. | + | : The idea of OSGeo branding is generally supported. A complete migration, however, depends on the flexibility of provided tool. Currently functional infrastructure is available. The GRASS project seeks to use CMS for the Web pages (to migrate away from hand written HTML/PHP). |
Revision as of 09:34, 20 March 2006
Project Evaluation Criteria
Requirements
- Approved for Incubation?
- Yes, selected for "founding project" incubation by the OSGeo board.
- Hosted code in subversion?
- No. Code is hosted in CVS and will be migrated to SVN on wald.intevation.de soon
- Downloadable binaries?
- Yes, visit http://grass.itc.it/download/
- Documentation online?
- Yes, visit http://grass.itc.it/gdp/
- The code is under an OSI approved license (data & doc projects need to specify their choice for a type of license).
- GRASS is licensed under the GNU GPL
- Project willing to keep code clear of encumbrances (committer agreements, etc).
- Strong opposition of several members of the GRASS Development Team against the currently suggested committer agreement which would theoretically permit to relicense GRASS under MIT/X11. Clearly high interest to keep code clear of encumbrances. The GRASS Development Team made code provenance review for the GPL clearance in 1999 (some parts of the code had to be removed). Also the Debian clearance was done.
- The project is "geospatial", or directly in support of geospatial applications.
- The software is a GIS, so, yes. Screenshots at http://grass.itc.it/grass60/screenshots/
- PSC Established?
- Partially. There are sufficient people nominated but not yet approved. This is blocked due to the proposed Committers Agreement which will not be accepted by various team members.
Desirable
- Already reasonably mature (working quality code).
- GRASS has been in productive use for more than 15 years (developed for > 20 years). There are thousands of users worldwide. The roots go back to the year 1982 when the software was first implemented (see History). Since 31. Dec. 1999 its hosted in a CVS.
- Already has a substantial user community.
- The GRASS-user mailing list counts 628 subscribers (March 2006), the GRASS-dev counts 425 subscribers, there are more that 10 other mailing lists. The GRASS main site (1 million hits per month) is mirrored on more than 25 Web sites worldwide
- Already has a substantial developer community.
- since 1/2000 31 contributors in CVS with 10180 commits
- 10 contributors with more than 100 commits
- looking at 2006: 16 contributors (we are observing growing interest)
- Commits per week, averaged over 5 years: 37; in 2006: 53 commits per week
- GRASS implements core GIS functionality for 2D/3D raster/voxel and 2D/3D vector along with vector network analysis and DBMS integration
- Has linkages with existing foundation projects.
- GDAL/OGR (adopted OSGeo project) - for interoperability
- Mapserver (adopted OSGeo project) - as Web rendering engine
- PROJ (external OSGeo friend project) - projection support
- PostGIS (external OSGeo friend project) - data storage
- Fills a gap in the foundation software stack.
- GRASS is probably the only complete FOSS GIS. It fills the gap of being the software for geospatial data creation and analysis.
- Prepared to develop in an open and collaborative fashion.
- GRASS was ever developed in an open fashion. Contributors are always welcome.
- Has contributions and interest from more than just one company/organization.
- GRASS is used in public administration, private companies, by individuals and in academia (Who is using GRASS?)
- Willing to migrate to foundation support infrastructure, and adopt website style consistent with the foundation.
- The idea of OSGeo branding is generally supported. A complete migration, however, depends on the flexibility of provided tool. Currently functional infrastructure is available. The GRASS project seeks to use CMS for the Web pages (to migrate away from hand written HTML/PHP).