Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.17.2 release tracking #11364

Open
7 tasks
maiste opened this issue Jan 20, 2025 · 5 comments
Open
7 tasks

3.17.2 release tracking #11364

maiste opened this issue Jan 20, 2025 · 5 comments
Assignees
Labels
release PR or issue for releasing a new dune version

Comments

@maiste
Copy link
Collaborator

maiste commented Jan 20, 2025

Preparation

Release

  • prepare
  • release 3.17.2 on opam
  • triage

Post-release

  • upgrade version in nix-overlay
  • merge changelog in main
  • add an entry in ocaml.org data/changelog/dune
  • make a post on discuss
@maiste maiste added the release PR or issue for releasing a new dune version label Jan 20, 2025
@maiste maiste self-assigned this Jan 20, 2025
@maiste
Copy link
Collaborator Author

maiste commented Jan 21, 2025

@anmonteiro are they considered to be critical fixes? I'm asking because we try to limit the number of backported items in patch release and have a more regular minor release cycles (~3 months, but that needs to be clarified during next Dev Meeting). The next one (3.18) would be in March. If some of them are critical, can I ask you to backport them in a PR to the 3.17 branch?

@maiste
Copy link
Collaborator Author

maiste commented Jan 21, 2025

@vouillon @hhugo could I ask you to do the backport of #11304 on the 3.17 branch (with a PR that cherry-pick the commit) and ensuring it works as expected?

@anmonteiro
Copy link
Collaborator

@anmonteiro are they considered to be critical fixes? I'm asking because we try to limit the number of backported items in patch release and have a more regular minor release cycles (~3 months, but that needs to be clarified during next Dev Meeting). The next one (3.18) would be in March. If some of them are critical, can I ask you to backport them in a PR to the 3.17 branch?

I guess they're not critical since melange support is still considered experimental in Dune, but users are waiting for them.

@maiste
Copy link
Collaborator Author

maiste commented Jan 21, 2025

I guess they're not critical since melange support is still considered experimental in Dune, but users are waiting for them.

OK, this is your call here, as I don't have enough knowledge about the melange part of Dune. If you think they are required, can I ask you to create the backport PRs on the targeting the 3.17 branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release PR or issue for releasing a new dune version
Projects
None yet
Development

No branches or pull requests

2 participants