mirage / mirage

MirageOS is a library operating system that constructs unikernels
https://mirage.io
ISC License
2.52k stars 245 forks source link

2.5.0 release: TLS support #409

Closed samoht closed 9 years ago

samoht commented 9 years ago

This is a summary of things to do before the release:

samoht commented 9 years ago

(And everyone should be happy with the status of #406)

amirmc commented 9 years ago

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.

What happens now?

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.

Call to action!

Thanks folks! If you have comments or feedback on the above please do comment.

Amir

amirmc commented 9 years ago

I adjusted the order of the tasks in the list above and added an item for the issue in 406.

avsm commented 9 years ago

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.

samoht commented 9 years ago

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.

samoht commented 9 years ago

More boxes ticked. Almost there.

amirmc commented 9 years ago

:+1:

samoht commented 9 years ago

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.

samoht commented 9 years ago

ok, all the software are properly released. Now it's time to write blog posts to announce the release :-)

samoht commented 9 years ago

might also need a patch on mirage-deck, I'll check that

amirmc commented 9 years ago

Main post that notes the 2.5 changes is out so we can close this.