Difference between revisions of "GRASS ToDo List"

From GRASS-Wiki
Jump to: navigation, search
(+ gis.m)
(updated)
 
(8 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
==Development==
 
==Development==
  
With the release of GRASS 5.4 and 6.0, development will focus on 6.1. You can participate in development in the following ways:
+
With the release of GRASS 6.4, development is focused on GRASS 7. You can participate in development in the following ways:
  
* fixing bugs - see the [http://intevation.de/rt/webrt?q_sort=age&q_reverse=1&q_queue=grass GRASS bug tracker]
+
* fixing bugs - see the [http://trac.osgeo.org/grass/report/2 GRASS bug tracker]
* new ModulePortingList - porting status from 5.3 to 5.7
+
* [[GRASS Module Porting List]] - porting status from 6 to 7
* implementing new features - check out the [http://intevation.de/rt/webrt?q_sort=area&q_reverse=1&q_queue=grass Grass wish list]
+
* implementing new features - check out the [http://trac.osgeo.org/grass/report GRASS wish list]
  
 
==GUI development==
 
==GUI development==
  
Since 5.7, GRASS has one internal GUI, the GIS Manager (d.m), a tcl/tk interface to the GRASS modules.
+
Since 6, GRASS has a new GIS Manager being worked in (wxGUI).
Recent development has been towards the integration of access to GRASS data from general cartographic viewers, such as [http://www.qgis.org/ Quantum GIS] (already implemented) and [http://thuban.intevation.org/ Thuban] (on the roadmap?). Since 6.1, there is a new GIS Manager being worked in (gis.m).
 
  
 
So, you can help either with:
 
So, you can help either with:
  
* GIS Manager (contact Michael Barton via the [http://grass.itc.it/mailman/listinfo/grass5 developers list]
+
* [[wxGUI]]
* integration of GRASS access into other software (see respective web sites)
 
  
 
==Documentation==
 
==Documentation==
  
* correct and enhance man pages (see ManContribHowTo)
+
* correct and enhance man pages (see manual page {{Cmd|index}})
* compile a FAQ (more complete than GrassFAQPage)
+
* extend [[Tips and Tricks]]
* write a beginners tutorial for GRASS 6 (already done in [http://www.gdf-hannover.de/gis.php?id=3&lg=en German], currently being translated to english, FDL)
 
 
* write HOWTOs on specific tasks
 
* write HOWTOs on specific tasks
  
 
==Translation==
 
==Translation==
  
* check out the [http://grass.itc.it/devel/i18n.php GRASS messages translation project (i18N)] if you want to help translating internal GRASS messages
+
* check out the [[GRASS messages translation]] project if you want to help translating messages of the GRASS software
* translate man pages
+
* translate all manual pages
* [%ATTACHURL%/grass57-install-run.txt][grass57-install-run.txt] (partially outdated)
+
* see also: [[GRASS Translation Glossary]]
 +
 
 +
 
 +
[[Category:Development]]

Latest revision as of 02:42, 11 January 2012

This page should help those that are interested in helping with GRASS find a project they can work on. If you decide to work on any of the tasks, please announce it on the GRASS Developers list and add a note here on this page.

Bug reporting

When you encounter a problem using GRASS, first read the documentation, then ask on the users list. If the problem seems to be a bug with GRASS and not a usage error, file a bugreport in the GRASS bug tracker. Please fill in all the fields and be as precise as possible in your error description (for example: do not write "it does not work", but "I get the following error message: xxx").

Development

With the release of GRASS 6.4, development is focused on GRASS 7. You can participate in development in the following ways:

GUI development

Since 6, GRASS has a new GIS Manager being worked in (wxGUI).

So, you can help either with:

Documentation

  • correct and enhance man pages (see manual page index)
  • extend Tips and Tricks
  • write HOWTOs on specific tasks

Translation