As several of you know, we have had a report of a rather nasty bug in the 1.8.0 release - only manifests itself if you run as root, but some people unfortunately do so. This necessitates that we release 1.8.1 with that bug fix in the next week.
I would like to get as many of the pending bug fixes as possible AND appropriate into that release. I'm specifically looking at bug fixes that (a) involve minimal change, and (b) affect primary use cases. Things that are at all questionable as to whether they are appropriate for the 1.8 series, involve significant code change, are in ancillary code areas, or simply aren't able to be reviewed in time will be deferred to 1.8.2.
In this way, I am hoping to avoid releasing 1.8.1 only to be followed a few weeks later with another bug fix release. Thus, my intention is to get 1.8.1 out next week, and delay release of 1.8.2 by at least two months.
What this means:
* PLEASE get your CMRs reviewed ASAP. This falls primarily on Nathan and Manju, and a bit on Pasha. See my comments below as to your deadlines!!
* I have asked Jeff to defer the OSHMEM CMRs to 1.8.2 as (a) we have to define a policy for how we deal with that code area (not every commit should be CMRd to 1.8!), and it isn't in the primary use area at this time
* I have similarly asked Jeff to defer the Java CMR (and any new ones in that area) for the same reasons
Note that I am on vacation all of next week, and I will *not* be responding to email during that time. I have asked Jeff to fill-in for me, and he has agreed to do so. He has my phone number in case he absolutely needs to call me about something, though I trust him enough to know that he won't do so unless absolutely necessary.
Jeff and I have talked and agreed on a target release date for 1.8.1 of Thurs, April 24th. This means we need to roll a release candidate Tues, April 22nd. So any CMR that has *not* been cleared by COB Mon April 23rd will automatically be deferred to 1.8.2 - exceptions will *only* be accepted in cases of demonstrated catastrophic behavior.
I appreciate everyone's cooperation, and deeply appreciate Jeff taking on the additional burden during my absence.