A TODO assignee is a user that will be notified when a TODO becomes addressable. On this page, we'll see what Catana consider a valid assignee.

A note on assignees

Catana uses the assignee as the main point of contact whenever it needs to notify someone. The assignee shouldn't necessarly be the one who address the underlying TODO. A user assigned to a TODO should be seen as a stakeholder that make sure a TODO ends up being addressed when the time arrives.

GitHub login

The assignee value should always be a GitHub login of an individual user. Catana currently doesn't have the feature to assign a whole team to a TODO.

Collaborator

An assignee has to be a collaborator of the repository where the TODO is being added. A collaborator according to GitHub's term is a user that can access the repository either through a organisation membership or as an external collaborator.