carpentries/github-skills

GitHub skill-up for Lesson Developers and Maintainers

★ 2Forks 0PythonGitHub ↗Compare

Project website ↗

README

GitHub for Lesson Developers and Maintainers

Site Build & Deployment Workflow

Curriculum for a 2hr session teaching some of GitHub's features and the skills to use them for more effective (lesson) repository maintenance.

The content is adapted from the existing GitHub Skill-up for Maintainers and Lesson Developers and some episodes of Collaborative Lesson Development Training.

Visit the rendered website.

Target Audience

This skill-up is aimed at Carpentries community members who want to use GitHub’s features to manage their lesson project more effectively. It is suitable for people who are familiar with the folders and files of a Carpentries lesson repository, know how to use GitHub’s web interface to edit the source files of a lesson, and can open and merge pull requests to make changes to the project.

Learning Objectives

After following this skill-up, participants will be able to:

  • Manage issues on their repositories with labels and milestones.
  • Review contributions and provide constructive, targeted feedback.
  • Choose ways to communicate and work with their collaborators to ensure regular progress on the project.
  • Document their repository to encourage contributions.
  • List three actions they could take to boost the visibility of their project in The Carpentries community.

Maintainers

This repository is maintained by Toby Hodges.

Contact

For any questions contact [email protected].

Contributors

tobyhodgeselletjiescarpentries-botanenadickekoziarzkamvar

Issues