<div dir="ltr">Hi,<div><br></div><div>With the first target technically passed, it&#39;s time for an update. In practice, most of the Stockholm developers have had a lot of non-code calls on their time, so we will push all the dates back a few weeks. Thus</div><div><br></div><div>April 21 - proposals in gerrit in approximately final form</div><div>May 22 - ship release candidate</div><div>June 5 - ship second release candidate</div><div>Final release mid June pending what we learn during testing.</div><div><br></div><div>Note that all the Stockholm people already have strong demands on their time, so if it isn&#39;t already well discussed and working well on gerrit, it is probably too late for this year&#39;s release :-)</div><div><br></div><div>Mark</div><div><br><div class="gmail_quote"><div dir="ltr">On Thu, Mar 9, 2017 at 3:42 PM Mark Abraham &lt;<a href="mailto:mark.j.abraham@gmail.com">mark.j.abraham@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg">Hi,<div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">It&#39;s time to start preparing for this year&#39;s release. Consistent with previous practice, we will have a soft deadline for work proposed for inclusion to have appeared in Gerrit in approximately final form, then we&#39;ll make a release candidate from the first patch on a new release-2017 branch. That branch will thereafter be open, in the usual way, for all manner of fixes, docs and tests, with patches expected to focus on stability, correctness and minimal disruption. Thereafter, from that branch, we might make a future release candidate, and at some point a final release.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">For target dates I propose:</div><div class="gmail_msg">* April 1 - proposals available in gerrit in approximately final form</div><div class="gmail_msg">* May 1 - ship release candidate</div><div class="gmail_msg">* May 15 - ship second release candidate if that seems useful</div><div class="gmail_msg">* June 1 - ship 2017 final if there are no known serious problems</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">There&#39;s a fair bit of work currently in gerrit that is refactoring to suit long term needs. There&#39;s no strong reason to push to get such things in the release, but review and submission are welcome in the usual way. I do suggest that we avoid any further cleanup patches that touch lots of lines or lots of files until after the 2017 release, to make life easier on those preparing work for that release and merging fixes forward.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">After we ship 2017, and have incorporated any bug fixes we want to back port, I will make a final 5.1 patch release and declare that branch closed to future work. Similarly, I&#39;ll make another 2016 patch release, and thereafter that branch will have the policy of being open only to fixes for things that might affect scientific results.<br class="gmail_msg"></div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">My focus will be on the integration of Aleksei&#39;s PME-on-GPU implementation, as well as several non-code GROMACS activities.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Erik hopes to rush out some new templated kernel infrastructure, but he has a grant application on April 6, so perhaps we will relax the April 1 cutoff for that - but based on history, there will be no promises either way ;-)</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">David&#39;s energy analysis framework is pretty close to good shape, so some final effort there would be a nice achievement.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Berk hopes to get in some more of his conserved quantities for integrators, and perhaps with Viveca some of the AWH implementation (that needs a lot of refactoring, however...)</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Are there any other things people would like to flag for attention? Are there good reasons to suggest alternative dates?</div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Mark</div></div></blockquote></div></div></div>