GRASS Provenance Review

From OSGeo
Revision as of 13:22, 4 April 2006 by Neteler (talk | contribs) (code vetting)
Jump to navigation Jump to search

This review is based on Code Provenance Review.

Committers

Current:

See AUTHORS file and ChangeLog

List of GRASS Versions (1984-today)

Historical and Current contributors (incomplete):


Issues

Code vetting has been started (including copyright statement addition where needed).

Included Libraries

see lib/external/

Non-free Libraries

Should not be included.

Code Reviewed

db

db.* commands

debian

debian control directory

demolocation

contains a small latlong test dataset

display

d.* commands

doc

some docs + example modules

general

g.* commands

gui

d.m and gis.m commands

imagery

i.* commands

include

include files

lib

around 45 libraries of the GRASS system + 2 external libraries as integrated into GRASS

locale

includes various external contributors without CVS write access

man

populated during make, MAN is generated from HTML which is generated from description.html files during compilation

misc

m.* commands

paint

p.* commands

ps

ps.* commands

raster

r.* commands

raster3d

r3.* commands

rpm

some SPEC files

scripts

various scripts, integrated identically to commands during compilation

sites

s.* commands (legacy, not used)

swig

swig interface prototype

testsuite

test scripts for smoke tests

tools

documentation build script and other minor stuff

vector

v.* commands

visualization

nviz and xganim commands

TODO

  • add copyright statement to MANY files (>2500); script approach, script under development