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
reduce opam complexity: mirage-protocols and mirage-stack #1255
Comments
The plan for smooth transition is:
I'll continue to work on that and try to get the smooth migration done. This is also independent of MirageOS releases (and will work with both mirage3 and mirage4). |
ok, an update to compatibility:
The release plan would be:
Any objections? I could do the above package-by-package end of the upcoming week (dec 9 / 10). For tcpip, eventually @dinosaure would like to cut a release before the changes above with the rst fixes? |
I would like to fix an other bug on |
everything is released (PRs for the main / 4 branch are pending) with mirage 3.10.8. I'm done here. |
in our last meeting (//cc @mirage/core) we discussed that the mirage ecosystem and packages are slightly complex, since the interface and implementation -- even if we only have a single one -- are disconnected in separate opam packages (and git repositories). one path is to move everything to a monorepo. another path is to move the signatures back to the implementations and cut major releases (this will of course make the monorepo approach still doable).
To start this off, I spend some time on mirage-protocols and mirage-stack -- moving them back to the respective repositories. This turned out pretty nicely, and touches only some packages (this meta-issue is meant to track the PRs with the goal to merge and release them):
The text was updated successfully, but these errors were encountered: