Skip to content

Guide board

Nicolas Dupont edited this page Jul 5, 2022 · 5 revisions

This page lists the guides the Open Terms Archive Core Team created for itself, in the form of a Guide Board.

Iteration ending 14/06/2022

Extract refactors

In order to ease reviews and thus decrease cycle time, we extract refactors in their own commits in the same branch, starting their message with “Refactor” to highlight them for reviewers.

173554829-e5bd86cc-34f4-44eb-9be3-a99c2465c5dd

No ninja commits

In order to minimise change requests and thus decrease cycle time, we extract changes that are not related to the story the branch is supposed to implement into their own pull request.

IMG_20220614_121958

Iteration ending 05/07/2022

Application for funding

  • Inform our partners of the intention to apply.
  • Obtain application details before starting to apply.
  • Explain the responsibility of porting.

Versions tracking and Twitter publication

15 minutes of drafting committee per day: 11:45 -> 12:00.

Commit messages

Apply the usual writing rules to the cases:

  • Corrections after reviews.
  • Merge via GitHub.

Review after force push

Add fixup!commits and rebase and force push only after approval

Handling specific cases of document tracking issues

  • Apply a tag.
  • Open an issue for not transient cases.

Dependencies update

Only update dependencies when they solve a functional problem or provide a functionality required from a business point of view.

Conflict over a PR suggestion

Use the merge upstream + merge strategy in case of conflicts on an PR.

GitHub Suggestion feature

Only use the `suggestion' feature in PR reviews if they can actually be committed.

RFC

Explore cases of error in the proposals issued for the RFC before its closure.