Skip to content
Ani edited this page Jan 16, 2024 · 11 revisions

Related roles

A separate role (namely, 'Triage Manager') would be assigned to one who actively handles the triage management aspects of data.table. Responsibilities that fall under this specialized role can include, but are not restricted to:

  • Tagging new issues appropriately.
  • Prioritizing PRs and issues to be worked on with a focus on user needs, breaking changes, and shared concerns amongst the developers and active contributors.
  • Cherry-picking features and fixes to include for the release next in line.
  • Assisting in issue contributions from new users (such as reducing the length of a supplied reproducible example or making it minimal where possible. Could be even a simpler take such as suggesting the use of a reprex if no such examples are provided).
  • Re-running the code supplied in regression or bug-oriented issues and commenting on the results achieved (could be potentially useful information, but even if not it helps to validate that the issue indeed exists and is not specific to the author).