Skip to content

Process for experimental maintainer change #37

@sdruskat

Description

@sdruskat
  1. Do a release
  2. Change maintainer to @bbunzeck
    1. Record baseline & profile future maintainer, e.g. questionnaire about previous experiences (see Process for experimental maintainer change #37 (comment)) ✔️
  3. @bbunzeck to read maintenance documentation
  4. @sdruskat or @thomaskrause (or both) to continue work on Hexatomic with different accounts
  5. @bbunzeck to maintain & document:
    1. Maintain 1 PR with documentation changes
    2. Maintain 1 PR with code changes
    3. Record differences between external (new account) and internal (existing account) PRs
    4. Maintain 1-2 feature releases
    5. Maintain 1 hotfix release
  6. Reporting & change back maintainer to @sdruskat or @thomaskrause:
    1. Analyse notes & document issues/solutions
    2. Classify issues
    3. Analyse GitHub activity logs
    4. Prepare paper
  7. Fixing:
    1. Fix documentation from issues reported in 5.
  8. Change maintainer to @bbunzeck
    1. Document improvements (improvmenet through experience vs. improvement through documentation)
      1. Why were interventions necessary before a feature release could be made (metric = bad)
      2. Why were interventions necessary after a feature release was made? (metric = semi-bad)

Note: Any abnormal (i.e. not expected maintainer/contributor) interaction between @bbunzeck & @sdruskat or @thomaskrause is an intervention.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions