diff --git a/content/contribute/_index.en.md b/content/contribute/_index.en.md index 81916d5b..dbcedc41 100644 --- a/content/contribute/_index.en.md +++ b/content/contribute/_index.en.md @@ -1,5 +1,5 @@ --- -title: "Contribute" +title: "Get involved" date: 2018-12-29T11:02:05+05:00 icon: "fa fa-user" description: "Contribute to Open Source Geospatial through GRASS GIS development" @@ -8,7 +8,78 @@ layout: "contribute" weight: 3 --- +### Report a bug or enhancement wish + +Bug reports and feature requests can be submitted as issues in the [GRASS GIS bugtracking system](https://github.com/OSGeo/grass/issues). +All new submissions in the tracker will be automatically forwarded to the GRASS GIS development mailing list. -

Coming soon

+###### Some recommendations + + +We recommend to read [How to Report Bugs Effectively](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) by Simon Tatham. + -














+### Documentation + + +Each GRASS GIS module comes with a respective [manual page](/learn/manuals) that provides clear and up-to-date documentation including working examples. + +There are also several [tutorials](/learn/tutorials), courses and wikis contributed by different developers and users. These are a very important tool to learn how to use GRASS GIS, too. + +**Writing or editing documentation and tutorials is an ideal platform for your first contribution to the project.** + +### Translation + +The great worldwide interest in GRASS suggests value in translating GRASS messages to languages other than English. +The GRASS Development Team is continuously seeking translators. + +This is an opportunity to contribute even for non-programmers since messages can be easily translated in a user friendly platform. +**No programming skills required! See below how to join.** + +#### Want to join? + +Great! Please subscribe to the dedicated [mailing list](http://lists.osgeo.org/mailman/listinfo/grass-translations) +and check the [messages translation Wiki page](http://grasswiki.osgeo.org/wiki/GRASS_messages_translation) +on how we translate on [**Transifex**](https://www.transifex.com/grass-gis/grass7/). + +### Create an Add-on + +Developing your own modules? Great! + +Please upload your add-ons to the **GRASS GIS Addons repository**. In this way, they become available to the community +through the extension manager (g.extension or graphical user interface). +Here is the full list of [existing addons](https://grass.osgeo.org/grass7/manuals/addons/) to get inspired. + +Further details about how to gain access to our [GitHub Addons repository](https://github.com/OSGeo/grass-addons/) can be +found in [this document](https://trac.osgeo.org/grass/wiki/HowToContribute#WriteaccesstotheGRASSaddonsrepository). + +### Contribute to GRASS GIS core + +The GRASS GIS core consists of the libraries used by GRASS GIS modules and GUI, as well as the code used to develop the Graphic User Interface and the most important modules. + +It may be a good idea to send a small posting to the [GRASS developers mailing list](http://lists.osgeo.org/mailman/listinfo/grass-dev) to announce your activities +(maybe someone will join you!). Please read [how to write source code](https://trac.osgeo.org/grass/wiki/HowToProgram) before submitting. + +We'd also appreciate if you could support us with [bug fixing and enhancement wishes](https://github.com/OSGeo/grass/issues). + +### Other opportunities + +#### Google Summer of Code (GSoC) + +**GSoC is a stipend program for students by Google.** + +Students are encouraged to propose their own ideas. Otherwise, they can choose from the +[GRASS GSoC Ideas](http://trac.osgeo.org/grass/wiki/GSoC) list. If selected, Google +will pay a monthly stipend for 3 months. + +#### Google Code-in (GCI) + +**GCI is an online contest introducing high school students to open source development**. + +Students can participate with the [OSGeo organization](https://codein.withgoogle.com/organizations/osgeo/) +and solve tasks for different projects. Tasks might include documentation, design, coding, etc. diff --git a/content/contribute/community.md b/content/contribute/community.md deleted file mode 100644 index 56fec21b..00000000 --- a/content/contribute/community.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "Community" -date: 2018-12-29T11:02:05+06:00 -layout: "contribute" ---- - -### Coming soon - - diff --git a/content/contribute/development.md b/content/contribute/development.md index 1d19102f..9f1e4aa4 100644 --- a/content/contribute/development.md +++ b/content/contribute/development.md @@ -12,81 +12,3 @@ GRASS GIS is developed and supported by a [worldwide team of developers](https:/ Many people have contributed to GRASS GIS throughout time. Without them, GRASS GIS would not exist in its current form. The authors of the individual programs or modules are listed at the end of the respective manual pages. -## Get Involved - -### Report a bug or enhancement wish - -Bug reports and feature requests can be submitted as issues in the [GRASS GIS bugtracking system](https://github.com/OSGeo/grass/issues). - -All new submissions in the tracker will be automatically forwarded to the GRASS GIS development mailing list. - -###### Some recommendations - - -If you want, you can read [How to Report Bugs Effectively](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) by Simon Tatham. - - -### Documentation - - -Each GRASS GIS module comes with a respective [manual page](/learn/manuals) that provides clear and up-to-date documentation including working examples. - -There are also several [tutorials](/learn/tutorials), courses and wikis contributed by different developers and users. These are a very important tool to learn how to use GRASS GIS, too. - -**Writing or editing documentation and tutorials is an ideal platform for your first contribution to the project.** - -### Translation - -The great worldwide interest in GRASS suggests value in translating GRASS messages to languages other than English. -The GRASS Development Team is continuously seeking translators. - -This is an opportunity to contribute even for non-programmers since messages can be easily translated in a user friendly platform. -**No programming skills required! See below how to join.** - -#### Want to join? - -Great! Please subscribe to the dedicated [mailing list](http://lists.osgeo.org/mailman/listinfo/grass-translations) -and check the [messages translation Wiki page](http://grasswiki.osgeo.org/wiki/GRASS_messages_translation) -on how we translate on [**Transifex**](https://www.transifex.com/grass-gis/grass7/). - -### Create an Add-on - -Developing your own modules? Great! - -Please upload your add-ons to the **GRASS GIS Addons repository**. In this way, they become available to the community -through the extension manager (g.extension or graphical user interface). -Here is the full list of [existing addons](https://grass.osgeo.org/grass7/manuals/addons/) to get inspired. - -Further details about how to gain access to our [GitHub Addons repository](https://github.com/OSGeo/grass-addons/) can be -found in [this document](https://trac.osgeo.org/grass/wiki/HowToContribute#WriteaccesstotheGRASSaddonsrepository). - -### Contribute to GRASS GIS core - -The GRASS GIS core consists of the libraries used by GRASS GIS modules and GUI, as well as the code used to develop the Graphic User Interface and the most important modules. - -It may be a good idea to send a small posting to the [GRASS developers mailing list](http://lists.osgeo.org/mailman/listinfo/grass-dev) to announce your activities -(maybe someone will join you!). Please read [how to write source code](https://trac.osgeo.org/grass/wiki/HowToProgram) before submitting. - -We'd also appreciate if you could support us with [bug fixing and enhancement wishes](https://github.com/OSGeo/grass/issues). - -### Other opportunities - -#### Google Summer of Code (GSoC) - -**GSoC is a stipend program for students by Google.** - -Students are encouraged to propose their own ideas. Otherwise, they can choose from the -[GRASS GSoC Ideas](http://trac.osgeo.org/grass/wiki/GSoC) list. If selected, Google -will pay a monthly stipend for 3 months. - -#### Google Code-in (GCI) - -**GCI is an online contest introducing high school students to open source development**. - -Students can participate with the [OSGeo organization](https://codein.withgoogle.com/organizations/osgeo/) -and solve tasks for different projects. Tasks might include documentation, design, coding, etc.