Skip to content

hsf-training/carpentry-cookiecutter

Repository files navigation

Instructions to start an HSF Training module in carpentry style

pre-commit.ci status Check Markdown links

This repository holds the template for starting a new HSF Training module in the legacy carpentries style (see, for example, our training on CI/CD).

How to start a new module

Note We happily do this for you! It's always best to talk to us first, if you plan to contribute to our curriculum.

To start a new module, install Cookiecutter and run

cookiecutter https://github.com/hsf-training/carpentry-cookiecutter/

Preview website

After answering the questions, you have a directory with a working setup and a README.md. Follow the instructions in README.md to take a first look at the corresponding webpage.

Additional steps

Install pre-commit and install the corresponding hooks with

cd /path/to/your/module
pre-commit install

Configuring your github repository

After you initialized git and linked it to a github repository, follow the github guide to set up automatic deployment with github pages.

Fill in content

FAQ

This is so much to take in, I feel entirely overwhelmed and discouraged.

This is entirely normal, if you're new to the technology stack that we're using (Markdown, Jekyll, git, github, ...). But don't despair, we're here to help you! Simply write to us or join our weekly meeting, or join the Mattermost educators space and we'll help you get unstuck. We can also arrange a short meeting where we share screens and figure out problems.

About

Cookiecutter for initializing an HSF Training module in carpentries style

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •