Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,35 @@ You can either specify it in the YAML header (`thumbnail: image.webp`) or add `{
![Slope map](slope.webp){.preview-image}
```

## External tutorials

If you have your own website or blog where you regularly post your GRASS courses, workshops or tutorials,
you can have those listed as external tutorials. If your website is fully dedicated to GRASS tutorials,
then you can create a `.qmd` file within the `content/tutorials/external` folder.

If you want to have several external tutorials listed, you may want to create a `.yml` file
within the `content/tutorials/external` folder. See an example below:

``` yaml
- title: Species distribution modeling using Maxent in GRASS GIS
path: https://ecodiv.earth/TutorialsNotes/sdmingrassgis/
author: Paulo van Breugel
image: content/tutorials/external/images/sdm_in_grass_tutorialbanner.png
date: "2025-02-12"
description: Species distribution models to predict the current and future distribution of the Almond-eyed Ringlet.
categories: ['biogeography', 'ecology', 'intermediate', 'advanced']
- title: Density distribution map of white-tailed deer
path: https://ecodiv.earth/TutorialsNotes/deerdensities/index.html
author: Paulo van Breugel
image: content/tutorials/external/images/deer-density-tile.png
date: "2025-01-10"
description: Habitat suitability map for the white-tailed deer using spatial multicriteria analysis and spatial disaggregation in GRASS.
categories: ['biogeography', 'MCDA', 'ecology', 'intermediate']
```

In this latter case, you need to add the `.yml` file to `index.qmd` in the root directory.
Note that in both cases, you need to also include an image that will be used as thumbnail.

## Submitting your contribution

Check your markdown with a [linter](https://dlaa.me/markdownlint/) and fix as many issues as you can. This will help keeping the tutorials consistent.
Expand Down
14 changes: 14 additions & 0 deletions content/tutorials/external/huidae_courses.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
- title: Deforestation study using GRASS
path: https://workshop.isnew.info/grass-deforestation/
author: Huidae Cho
image: content/tutorials/external/images/deforestation_tutorial.png
date: "2022-03-25"
description: Estimate the forest change rate and learn some GRASS basic concepts.
categories: ['bash', 'Python', 'beginner']
- title: Physically-based hydrologic modeling using GRASS r.topmodel
path: https://workshop.isnew.info/nsf-pose-2025-r.topmodel/
author: Huidae Cho
image: content/tutorials/external/images/subwatersheds-streams-watershed.png
date: "2025-01-31"
description: Workshop introducing the r.topmodel tool for hydrologic modeling.
categories: ['bash', 'R', 'intermediate', 'hydrology']
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ listing:
contents:
- content/tutorials
- content/tutorials/external/ecodiv.yml
- content/tutorials/external/huidae_courses.yml
sort: "date desc"
type: grid
categories: true
Expand Down
Loading