[GRASS5] fwd: [C.Hoegl@gmx.net: reaction to questionnaire]
Moritz Lennert
fa1079 at qmul.ac.uk
Sun May 5 13:24:30 EDT 2002
Finally I've found the time to analyse the questionnaire responses. Here's one that I thought should be posted here:
----- Forwarded message from Christoph Hoegl <C.Hoegl at gmx.net> -----
>
> >
> >
> > 8) What are your wishes for the future of Grass (which new modules, gui,
> > database management, etc) ?
> >
> The module base is pretty complete but pretty unusable for the novice.
> You have to look in the source code to get a glimpse of what specific
> modules do, and how they do it (Even some "Grass Core Developers" don't
> know of some of the "features" of the code. Part of it seems to be the lack
> of documentation of the core source (CERL-time) which was dropped more
> or less on the migration to a non-military project), which now hinders
> new coders to deploy new methods as all core routines are pretty messed up.
>
> A pretty easy plan to make grass more feasible to the beginner would
> be to reduce the number of modules to the working core modules
> and have people download all modules they might need later on.
>
> This would work like this.
> Splitting the tree in
> Import/Export like r.in.* v.in.* r.out*
> Display like d.vect*
> db like db.*
>
> And make conclusions on wether they do their core functionality and on what
> core functions they depend on.
>
> Provide a testmodule that checks for the existance of modules and tests
> for bugs. That way a complete prerelease-check would be possible.
> Provide a list of defunct modules along with a way to circumvent the particular
> misbehaviour.
> E.g.: vector line types (boundaries, edges, lines) : Status: currently
> not yet working correctly. Use separate maps/overlays to get calculation done
> and merge only for presentations. This will save you lots of time
> and your data becomes more useful.
>
> >
> >
----- End forwarded message -----
More information about the grass-dev
mailing list