Difference between revisions of "GRASS ToDo List"

From GRASS-Wiki
Jump to navigation Jump to search
 
(updated)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
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  [[http://grass.itc.it/mailman/listinfo/grass5 GRASS Developers list]] and add a note here on this page.
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  [http://grass.itc.it/mailman/listinfo/grass5 GRASS Developers list] and add a note here on this page.


==Bug reporting==
==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 [[http://grass.itc.it/bugtracking/bugreport.html 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").  
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 [http://grass.itc.it/bugtracking/bugreport.html 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==
==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?).


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 10: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