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

2.5.0 release: TLS support #409

Closed
8 tasks done
samoht opened this issue Jun 1, 2015 · 11 comments
Closed
8 tasks done

2.5.0 release: TLS support #409

samoht opened this issue Jun 1, 2015 · 11 comments

Comments

@samoht
Copy link
Member

samoht commented Jun 1, 2015

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

@samoht
Copy link
Member Author

samoht commented Jun 1, 2015

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

@amirmc
Copy link
Contributor

amirmc commented Jun 3, 2015

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:

  • We'll continue to work on and release software as we were planning to. e.g. @samoht will coordinate this and make decisions as appropriate, keeping everyone informed (i.e. what is already happening).
  • We won't explicitly draw publicity/attention to the software releases.
  • The software releases are independent of any upcoming talks (i.e. not tied or related to QConNYC)
  • We'll wait until the minor leaks are fixed and then begin publishing the series of blog posts (they can still be drafted beforehand).
  • At the end of the train of blog posts, we have the news release, via Xen Project and Linux Foundation. This allows the blog posts to be summarised and back-referenced in the news release itself.

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!

  • Get releases out!
  • Squash bugs!
  • Write posts/wiki pages!

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

Amir

@amirmc
Copy link
Contributor

amirmc commented Jun 3, 2015

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

@avsm
Copy link
Member

avsm commented Jun 7, 2015

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
Copy link
Member Author

samoht commented Jun 10, 2015

I've just release mirage-tcpip 2.5.0 in opam-repository

I've written some words for the CHANGES: samoht@cc1ebfe

I've also fixed the removal of zarith-xen in ocaml/opam-repository#4207

I'm almost ready to bulk release the contents of mirage-dev into opam-repository.

@samoht
Copy link
Member Author

samoht commented Jun 11, 2015

More boxes ticked. Almost there.

@amirmc
Copy link
Contributor

amirmc commented Jun 11, 2015

👍

@samoht
Copy link
Member Author

samoht commented Jun 12, 2015

Last tickbox is checked. The remaining things to merge are mirage/mirage-skeleton#95 and mirage/mirage-www#334 which are waiting Travis CI to be able to download archives on the internet without blocking for 50 minutes.

@samoht
Copy link
Member Author

samoht commented Jun 12, 2015

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

@samoht
Copy link
Member Author

samoht commented Jun 12, 2015

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

@amirmc
Copy link
Contributor

amirmc commented Jul 2, 2015

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

@amirmc amirmc closed this as completed Jul 2, 2015
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

No branches or pull requests

3 participants