Closed samoht closed 9 years ago
(And everyone should be happy with the status of #406)
Dear all,
After a brief discussion with folks yesterday, I think we need to decouple aspects of the next set of MirageOS releases. This is because we still have a small leak in the stack and although releasing is perfectly fine, it's not really something that should be immediately accompanied by a news release.
My thoughts are that we will do the following:
From the quick discussions I had, this feels like the right way to do things and avoids anyone being blocked for too long. Code can still be released, blogs/wikis can still be written and the news release can still be prepped (all mostly in parallel).
The downside is that we won't have a concrete date for the announcement. However, we'll be able to trigger that review process as soon as we know that the relevant issues have been closed. We're already tracking these on this issue.
Thanks folks! If you have comments or feedback on the above please do comment.
Amir
I adjusted the order of the tasks in the list above and added an item for the issue in 406.
I added another note: we need to explain in the CHANGES how config.ml files should be adapted. My old ones no longer work with mirage-dev.
I've just release mirage-tcpip 2.5.0 in opam-repository
I've written some words for the CHANGES: https://github.com/samoht/mirage/commit/cc1ebfe0b1a399caf1b4eef4f2ca580930d67713
I've also fixed the removal of zarith-xen
in https://github.com/ocaml/opam-repository/pull/4207
I'm almost ready to bulk release the contents of mirage-dev
into opam-repository
.
More boxes ticked. Almost there.
:+1:
Last tickbox is checked. The remaining things to merge are https://github.com/mirage/mirage-skeleton/pull/95 and https://github.com/mirage/mirage-www/pull/334 which are waiting Travis CI to be able to download archives on the internet without blocking for 50 minutes.
ok, all the software are properly released. Now it's time to write blog posts to announce the release :-)
might also need a patch on mirage-deck, I'll check that
Main post that notes the 2.5 changes is out so we can close this.
This is a summary of things to do before the release:
mirage-net-unix
(@hannesm) (https://github.com/mirage/mirage-net-unix/pull/16)CHANGES
file of how to adaptconfig.ml
#415opam-repository
https://github.com/ocaml/opam-repository/pull/4211 (@samoht)