flux-framework / flux-core

core services for the Flux resource management framework
GNU Lesser General Public License v3.0
167 stars 50 forks source link

0.4.0 release notes #739

Closed garlick closed 8 years ago

garlick commented 8 years ago

Here's a stab at release notes for a 0.4.0 release:

grondo commented 8 years ago

Thanks!

Do any of the other items on 0.4.0 milestone still belong there or should we punt them to 0.5.0?

Should we add @trws's Caliper tracing support to the milestone for 0.4.0? I was working on getting Caliper building in travis so we can test it, but the testing could be added as a future commit. For now I could publish my fork of @trws's branch and we could work on that as a new PR?

garlick commented 8 years ago

I was just (slowly) visiting each of the milestone items and was going to comment on each. Stand by.

I think we ought to get caliper support in. Your plan to create a new PR makes sense to me.

This above was just intended as a start and was put together pretty quickly. I always seem to suspect I have more to say about my own work than that of others in these things so please comment if I've left gaps or thin areas.

grondo commented 8 years ago

It looked pretty complete to me, I usually just list the merge commits to double check

git log --merges 0.3.0..HEAD

At one point we had talked about having special tagged commit messages (required for PRs?) that could emit a line of Release Notes. Something like that will be required to automate the process.

garlick commented 8 years ago

Just updated the release notes above with

grondo commented 8 years ago

Great! I think the process for a release will now be two steps:

garlick commented 8 years ago

I think 0.4.0 is ready once your coverage PR is merged. I'll get a PR going for NEWS.md.

garlick commented 8 years ago

On the "v' prefix to tags: I also don't mind. Should I add a patch to the NEWS PR to snip "v" off the front of the result of git describe so that it won't appear in PACKAGE_VERSION, the dist tarball, etc?

garlick commented 8 years ago

We've tagged, so closing this.