LMB-git-workshop

Customised Git course https://tinyurl.com/git-course

View the Project on GitHub bioinformatics-core-shared-training/LMB-git-workshop

Issue tracking

What is it?

An issue tracking system is a software that manages and maintains a list of issues.

Issues are bugs to fix, or features to add. They have a modifiable status associated with them.

Its functions

Issue-tracking systems fulfill different functions, in particular:

GitHub Issues

Create an issue

Image of issue

Default associated labels

Image of labels

Practical

Work in pair, either as collaborator on one repository or using pull request mechanism to improve a ‘bad’ README that you need to add into your repository first.

  1. First, list all the issues related to the README you can find creating as many issues as you think necessary,
  2. then, prioritise these issues,
  3. assign the person in your team capable of solving some (spread the workload equally between you) and
  4. finally try to solve the most import ones assigned to you.