Skip to main content
Workflow

How to use Github Issues in the Digital Humanities project communication between humanists and developers?

What is GitHub Issues

Issues is a part of GitHub open platform and a place for reporting bugs, new functionalities, and system vulnerabilities. It could be used to facilitate any Digital Humanities project's communication between coding and non-coding people (like developers and humanists) due to the fact no coding skills are required to use it.

What can you do with GitHub Issues

Create issues, break them into tasks, track relationships, add custom fields, and have conversations. Visualize large projects as spreadsheets or boards, and automate everything with code. Source: GitHub Issues

When use Github Issues

  • In a large digital projects that involves a vast number of participants with various skills to facilitate communication between them, especially between developers and the rest of the team,
  • When you would like to have an option to share your communication after the end of project easily and bring open science values to a new level,
  • You suspect a lot of testing, bug reporting, new ideas around your digital project will emerge.

Related items(2)

Workflow steps(7)

  1. 1 Switch on Issues in your repository

  2. 2 Decide types of Issues you need

  3. 3 Choose templates for types of Issues

  4. 4 Prepare a set of labels

  5. 5 Divide project into milestones

  6. 6 Set rules for both teams to use Github Issues

  7. 7 Assign the coordinator of the communication workflow

European Union flag

The SSH Open Marketplace is maintained and will be further developed by three European Research Infrastructures - DARIAH, CLARIN and CESSDA - and their national partners. It was developed as part of the "Social Sciences and Humanities Open Cloud" SSHOC project, European Union's Horizon 2020 project call H2020-INFRAEOSC-04-2018, grant agreement #823782.

CESSDACLARINDARIAH-EU