We use already Github pull requests. The Apache integration is pretty good,
so I don't see any blockers.
I already reviewed and merged a couple of them.

See for example last week
https://issues.apache.org/jira/browse/TOMEE-2083
https://github.com/apache/tomee/pull/81

The comments on PRs are also synchonized into JIRA.

So not sure what we need more but use it.
In terms of RTC, I'm tempted to give a +0, not because I think it's a bad
thing, but because I fear I can't really help much in terms of reviews.




--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com

On Mon, Jul 3, 2017 at 8:34 AM, Romain Manni-Bucau <rmannibu...@gmail.com>
wrote:

> I'm +1 to enhance our github support, it is really a favorable contribution
> solution but for the process itself I don't see what changed so I'm still
> -1 for the reasons mentionned when we discussed it.
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> <http://rmannibucau.wordpress.com> | Github <https://github.com/
> rmannibucau> |
> LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com>
>
> 2017-07-03 3:04 GMT+02:00 David Blevins <david.blev...@gmail.com>:
>
> > There’s a discussion on the private list on this topic, but given the
> > recent thread I think it makes sense to move that here.
> >
> > The vote would be only on this question:
> >
> >   - Is RTC worth trying for 3 months? (+1,+/-0,-1)
> >
> > I’ve seen some voices in favor, but do not want to propose a vote
> > without a heads-up.  Specifically, even if many people like the idea
> > we should talk about how we want to do it.
> >
> > # Review-than-commit
> >
> > For those that do not know, Review-than-commit is essentially what
> > Github Pull Requests are.  Prior to github, Apache describes them as:
> >
> >  - Commit policy which requires that all changes receive consensus
> >    approval in order to be committed.
> >
> > I think we’ve seen evidence that:
> >
> >  - Slowing ourselves down can be a good thing.
> >
> >  - Moving ahead after discussion is a good thing.  Discussion should
> >    precede even the first commit.
> >
> >  - More eyes and talk around commits can help documentation efforts.
> >
> >  - As 3 +1s are required, a one-to-one conversation with no one else
> >    included is naturally discouraged.
> >
> > # Trial basis
> >
> > My thought is to go RTC for 3 months as a trial.  After 3 months, no
> > action means we revert back to our present CTR.  A new vote would be
> > required to continue RTC in any form, as-was or modified.
> >
> > The trial-basis is to acknowledge that we are voting on a guess of
> > potential benefits.  This allows us to "try before we buy" and the
> > vote really comes down to if we want to try.  We need not make a
> > decision based on other people's experience and have a means to gain
> > our own experience with a built-in escape clause that triggers lazily.
> >
> > RTC may sound like a good idea, but our implemention of it may be bad
> > in practise.  It may sound like a bad idea, but we may discover
> > positives we hadn't anticipated.  We don't currently know.
> >
> > # How would we do it?
> >
> > Some things that would be good to discuss:
> >
> >   - How could we use github pull requests?  Other communities do use
> >     them and I suspect there are options we have not explored.
> >
> >   - Should all reviews be on the dev list? With Github PRs comments
> >     and JIRA comments, there needs to be a source of truth.
> >
> >   - Should we fully document the process before we try so we can get
> >     the most value from a 3 month trial?
> >
> >
> > --
> > David Blevins
> > http://twitter.com/dblevins
> > http://www.tomitribe.com
> >
> >
>

Reply via email to