Changes between Version 2 and Version 3 of BestPractise


Ignore:
Timestamp:
Nov 25, 2010, 12:07:41 AM (11 years ago)
Author:
lucadelu
Comment:

fix some errors

Legend:

Unmodified
Added
Removed
Modified
  • BestPractise

    v2 v3  
    11= GRASS best practise list page =
    22== What is "GRASS best practise" list? ==
    3 There are many unwritten rules how GRASS modules should work, what they should and shouldn't do. There is allways some reason why some things are considered as "good" or "bad", still they are just noted in some long GRASS developer mailing list conversations. This page aims to collect such ideas floating around in GRASS-dev mailing list (and other places) to help new module developers/bugfixers to understand many little tricks how GRASS modules should work.
     3There are many unwritten rules how GRASS modules should work, what they should and shouldn't do. There is always some reason why some things are considered as "good" or "bad", still they are just noted in some long GRASS developer mailing list conversations. This page aims to collect such ideas floating around in GRASS-dev mailing list (and other places) to help new module developers/bugfixers to understand many little tricks how GRASS modules should work.
    44== New list item adding guide ==
    5 List items should be short and general. Add only things that are revelant to all modules or module groups. There should be reason why such rule/hint exists - add reference to ML archive thread or short description why such rule is important. Look into [source:grass/trunk/ SUBMITING*] documentation for already existing specific rules. Feel free to add code/pseudocode samples, if they apply.
     5List items should be short and general. Add only things that are relevant to all modules or module groups. There should be reason why such rule/hint exists - add reference to ML archive thread or short description why such rule is important. Look into [source:grass/trunk/ SUBMITING*] documentation for already existing specific rules. Feel free to add code/pseudocode samples, if they apply.
    66== GRASS best practise list (unsorted) ==
    77 * All GRASS modules should accept map names in format "map@mapset". http://lists.osgeo.org/pipermail/grass-dev/2008-February/035629.html