Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@balat
Copy link
Member

@balat balat commented Dec 9, 2025

This is a request from the opam-repository maintainers.

The ultimate goal is to push package versions that are not maintained
(and thus irrelevant) to a opam-repository-archive - which will make
every client have to perform fewer work, every CI system to compute
less. Apart from CPU and memory savings, there's bandwidth being saved.

policy document
https://github.com/ocaml/opam-repository/blob/master/governance/policies/archiving.md

@balat
Copy link
Member Author

balat commented Dec 9, 2025

Do we want another policy than latest for Lwt?

@raphael-proust
Copy link
Collaborator

Do we want another policy than latest for Lwt?

not sure…

so just to make things clear: latest means that for each compiler version from 4.08 to 5.4, we keep the latest lwt package that is installable for that version

and also every lwt package that is needed by any package with a maintenance intent that makes it stay… meaning if a package foo depends on lwt<3.4, and package foo is not archived (typically bc it has a maintenance intent) then lwt.3.3 would be kept

I think latest is ok unless someone needs a specific version to stay too??

@raphael-proust raphael-proust merged commit 3d7e86e into master Dec 29, 2025
26 of 28 checks passed
@raphael-proust
Copy link
Collaborator

thanks!

merged now, will deal with requests for maintenanceship separately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants