Skip to content

doc: Provide developer documentation for preparing releases #189

@langston-barrett

Description

@langston-barrett

We should have some docs on how we prepare releases for this project. For example:

  • Who (if anyone) is the point-of-contact for this process?
  • Do we generally cut a branch for each major release, and backport fixes for further minor releases?
  • What is our version numbering scheme? (This is especially important to document given that it involves some non-standard business with .99, see here for some commentary.)
  • Should we upgrade and test downstream projects before cutting a release? If so, which ones?
  • What are some things to look out for when reviewing release prep? (For example, perhaps one should run cabal check and ensure there are no new warnings.)
  • How do we announce releases?
  • and so on...

@sauclovian-g mentioned there was some ongoing (or upcoming?) work that might be relevant here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions