Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-20 Thread Ralph Castain
Guys, you are way off-base here. This is why Jeff asked that we table this conversation until the devel meeting. As he and I discussed at length on the phone, your starting premise is incorrect. This entire thread stems from Jeff’s recent attempt to do a bisect search on the master. He hit seve

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-20 Thread Paul Hargrove
On Tue, May 19, 2015 at 9:37 PM, Howard Pritchard wrote: > Pretty soon the developer will get trained to use the PR process, unless > they are that engineer I've yet to meet who always writes flawless code. I've never met that developer, either. However, I have met one (and thankfully only one)

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-20 Thread Christopher Samuel
On 20/05/15 14:37, Howard Pritchard wrote: > It would also be easy to trap the I-want-to-bypass-PR-because-I > know-what-I'm-doing-developer with a second level of protection. Just > set up a jenkins project that does a smoke test after ever commit to > master. If the smoke test fails, send a na

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-20 Thread Howard Pritchard
Hi Dave, > The other way to solve this issue would be to stop treating the master as > a general dumping ground for potentially unstable code where anyone can > just push any time they want. If we switched to using PRs for > (essentially) all code that goes into master as well, then we wouldn't

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Jeff Squyres (jsquyres)
I think that now that we have several months of git/github under our belts, it seems like a natural topic to have in the upcoming face-to-face meeting of: how's it going? What's going well / not well? What can we improve on? Let's have this conversation then. > On May 19, 2015, at 2:22 PM, Ra

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Dave Goodell (dgoodell)
On May 19, 2015, at 1:22 PM, Ralph Castain wrote: > No thx 😉 > > I would rather not create code czars Hence my "half version" alternative suggestion. -Dave

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Ralph Castain
No thx 😉 I would rather not create code czars Sent from my iPhone > On May 19, 2015, at 12:11 PM, Dave Goodell (dgoodell) > wrote: > >> On May 19, 2015, at 12:36 PM, Ralph Castain wrote: >> >> Our pr tests aren't good enough for what you propose > > I made no claim about whether PRs even

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Dave Goodell (dgoodell)
On May 19, 2015, at 12:36 PM, Ralph Castain wrote: > Our pr tests aren't good enough for what you propose I made no claim about whether PRs even needed automated testing in order to switch to this scheme. Right now I could push any old garbage I want into the master directly without ever usin

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Ralph Castain
Our pr tests aren't good enough for what you propose Sent from my iPhone > On May 19, 2015, at 11:12 AM, Dave Goodell (dgoodell) > wrote: > >> On May 19, 2015, at 5:08 AM, Jeff Squyres (jsquyres) >> wrote: >> >>> On May 18, 2015, at 5:03 PM, Mark Santcroos >>> wrote: >>> >>> What I didn

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Dave Goodell (dgoodell)
On May 19, 2015, at 5:08 AM, Jeff Squyres (jsquyres) wrote: > On May 18, 2015, at 5:03 PM, Mark Santcroos > wrote: > >> What I didn't see in the doc, will you continue to work with two repo's or >> will that change too? >> (I found that confusing as a newcomer) > > Unfortunately, yes, we wil

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-19 Thread Jeff Squyres (jsquyres)
On May 18, 2015, at 5:03 PM, Mark Santcroos wrote: > > Thanks for bringing this to the wider community. > > I hope this will eventually address my main concern: the relatively old > versions that get deployed on HPC systems around the world, which I assume > is/was because of the "odd ;-)" num

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-18 Thread Christopher Samuel
On 19/05/15 05:11, Jeff Squyres (jsquyres) wrote: > We've reached internal consensus, and would like to present this to the > larger community for feedback. My gut feeling is that this is very good; from a cluster admin point of view it means we keep a system tracking one level up from where we

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-18 Thread Gilles Gouaillardet
Hi Mark, ideally, we would like to use a single repository with the following constraints : - all Open MPI developers can commit to the master - only Release Manager and Gatekeepers can commit to the release branch (v1.8, ...) unfortunatly, github does not (yet ?) implement per branch access

Re: [OMPI devel] Proposal: update Open MPI's version number and release process

2015-05-18 Thread Mark Santcroos
Hi Jeff, all, Thanks for bringing this to the wider community. I hope this will eventually address my main concern: the relatively old versions that get deployed on HPC systems around the world, which I assume is/was because of the "odd ;-)" numbering. What I didn't see in the doc, will you co