What Mark meant is if we go through a "vote" then we need to comply to ASF
rules. Otherwise anything is up to the project and not a "vote". #semantic
;)


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-07 16:28 GMT+02:00 Andy Gumbrecht <agumbre...@tomitribe.com>:

> A release is:
>
> Majority Approval
> Refers to a vote (sense 1) which has completed with at least three binding
> +1 votes and more +1 votes than -1 votes - You have to wait 72h.
>
> On 7 July 2017 at 16:25, Andy Gumbrecht <agumbre...@tomitribe.com> wrote:
>
> > This is not a vote for a release, if you get 3+1s within a minute then
> you
> > don't have to wait 72h. It is 'Consensus Approval'.
> >
> > Consensus Approval
> > 'Consensus approval' refers to a vote (sense 1) which has *completed
> *with
> > at least three binding +1 votes and no vetos
> >
> > On 7 July 2017 at 16:19, Mark Struberg <strub...@yahoo.de.invalid>
> wrote:
> >
> >> You know how voting works at the ASF? ;)
> >>
> >> Either have a VOTE - with all it's implciations - or not.
> >>
> >>
> >> LieGrue,
> >> strub
> >>
> >> > Am 07.07.2017 um 15:41 schrieb Andy Gumbrecht <
> agumbre...@tomitribe.com
> >> >:
> >> >
> >> > There's no 72h waiting period? Just 3+1 to commit. I'd even be for a
> >> 2+1.
> >> >
> >> > As soon as whatever is decided is counted then the commit occurs. That
> >> > could be within a few minutes.
> >> >
> >> > Andy.
> >> >
> >> > On 7 July 2017 at 14:59, Mark Struberg <strub...@yahoo.de.invalid>
> >> wrote:
> >> >
> >> >> +1 well said, Jeff!
> >> >>
> >> >> LieGrue,
> >> >> strub
> >> >>
> >> >>> Am 06.07.2017 um 18:37 schrieb Jeff Genender <jgenen...@apache.org
> >:
> >> >>>
> >> >>> Lurking on this, I have to underscore what Mark said.
> >> >>>
> >> >>> Andy, you are pretty correct on nearly every point that you made.
> But
> >> >> the things stated are more of refining your current process rather
> than
> >> >> taking RTC for current committers.  You already had RTC with PRs from
> >> >> outsiders.  If that slipped in, it just means that a trusted
> committer
> >> >> didn’t do their job.  It happens.   Breaking a trunk build for a day
> >> (or
> >> >> even a week) is ok.  Thats why its trunk.  I cannot tell you how many
> >> times
> >> >> I have downloaded a project’s trunk and things weren’t quite right.
> >> >>>
> >> >>> Relative to what prompted this RTC discussion again, I think things
> >> got
> >> >> emotional and people slipped up afterwards.  The beauty of all this
> is
> >> all
> >> >> parties shook hands and made up.  Problem was more-or-less solved and
> >> the
> >> >> project was back on track.
> >> >>>
> >> >>> IMHO, taking on RTC is punitive.  It means that you need to reset
> the
> >> >> way you do things because you cannot do it yourselves.  Do you think
> >> you
> >> >> are at that point?  It didn’t look that way to me… but its certainly
> >> >> possible based on what is being done behind the scenes.
> >> >>>
> >> >>> Just some food for thought.
> >> >>>
> >> >>> Jeff
> >> >>>
> >> >>>
> >> >>>
> >> >>>> On Jul 5, 2017, at 7:49 PM, Andy Gumbrecht <
> agumbre...@tomitribe.com
> >> >
> >> >> wrote:
> >> >>>>
> >> >>>> The main issue here is that both new and existing developers on the
> >> >> project
> >> >>>> need breathing space in order to thrive and grow.
> >> >>>>
> >> >>>> The period between releases is for everyone and not just the few.
> It
> >> is
> >> >>>> only 99.99% OK for one or two individuals. Everyone else seems to
> be
> >> >>>> suffering behind closed doors or in silence, or fighting constant
> >> >> mobbing
> >> >>>> to the point where 'our' fun project has become too tedious for
> many
> >> >>>> people's free time.
> >> >>>>
> >> >>>> I'm not going to focus on the reasons behind the "Suffocating
> >> >> development
> >> >>>> environment" thread, only that it was the web 'staging' environment
> >> used
> >> >>>> for a review, but treated like it was North Korea production
> nuclear
> >> >> bomb
> >> >>>> code. It should have been handled better. We found a resolution the
> >> long
> >> >>>> way round (github web hosting).
> >> >>>>
> >> >>>> However, the situation has evolved where existing committers don't
> >> >> discuss,
> >> >>>> create or assign tickets because they are literally mobbed or
> >> hijacked
> >> >> by
> >> >>>> another committer within minutes.
> >> >>>> That is currently so predictable that it has become a kind of
> >> un-funny
> >> >> joke
> >> >>>> even outside of our community. Tickets are often created 'after' a
> >> >> commit
> >> >>>> with a closed status.
> >> >>>>
> >> >>>> What needs to change is:
> >> >>>>
> >> >>>> Committers need to be able to take and work on a ticket in peace
> over
> >> >>>> several days or even weeks, without being trumped due to impatience
> >> or
> >> >> the
> >> >>>> notion of 'I know better'.
> >> >>>> Many can only dedicate a finite amount of time, but still need to
> >> push
> >> >>>> in-progress work regularly - Git makes that easier now. The review
> >> >> process
> >> >>>> should be a fun and helpful thing.
> >> >>>>
> >> >>>> Committers and new contributors should be encouraged to take
> tickets.
> >> >>>>
> >> >>>> At most, impatience should be directed towards discussion,
> motivation
> >> >> and
> >> >>>> encouragement - It's about team play on a global scale, not 'My way
> >> or
> >> >> the
> >> >>>> highway'.
> >> >>>>
> >> >>>> It is often not viable to test the whole project for a small change
> >> - It
> >> >>>> takes well over two hours. The buildbot is like our buzzer that
> says
> >> >> "fix
> >> >>>> me" - Not revert me, or trash me, or trump me.
> >> >>>>
> >> >>>> Note to self: Why does the word 'trump' feel like it's been
> hijacked
> >> by
> >> >>>> someone?...
> >> >>>>
> >> >>>> The 'buzzer' should be allowed to ring for a day or two, again not
> >> >> everyone
> >> >>>> stays up the whole night ready to trash a breaking commit. They go
> to
> >> >>>> sleep, get up, go to work, get home, eat... and then check the
> build
> >> if
> >> >>>> they have time the next day.
> >> >>>>
> >> >>>> It is OK to break the build. Everyone gets to have a go at that and
> >> >> learn
> >> >>>> from it. Over and over. We don't release broken builds, only the
> good
> >> >> ones
> >> >>>> in-between.
> >> >>>>
> >> >>>> Any disagreement at any level goes to a vote. The majority wins.
> >> >>>>
> >> >>>> I think a trial RTC policy can help achieve these goals as it
> forces
> >> >>>> community involvement - A good thing.
> >> >>>>
> >> >>>> Andy.
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>> On 5 July 2017 at 23:02, Jonathan Gallimore <
> >> >> jonathan.gallim...@gmail.com>
> >> >>>> wrote:
> >> >>>>
> >> >>>>> Are you referring to the changes in the "Suffocating development
> >> >>>>> environment" thread, or something else? In my view, the patch Andy
> >> >> applied
> >> >>>>> last week had very limited review (1 person), and the revert had
> no
> >> >> review.
> >> >>>>> We've seen contributions come in through GitHub PRs (which is
> >> great),
> >> >> but
> >> >>>>> also applied directly to the repository by committers without
> >> further
> >> >>>>> discussion (less great), effectively meaning just 1 reviewer - I'm
> >> not
> >> >> sure
> >> >>>>> that's really the spirit of RTC.
> >> >>>>>
> >> >>>>> Jon
> >> >>>>>
> >> >>>>>
> >> >>>>> On Wed, Jul 5, 2017 at 6:06 PM, Mark Struberg
> >> >> <strub...@yahoo.de.invalid>
> >> >>>>> wrote:
> >> >>>>>
> >> >>>>>> As far as I recall the original issue was initially caused by
> >> >> applying a
> >> >>>>>> PR.
> >> >>>>>> That means we had this very issue with a commit which had RTC in
> >> >> place.
> >> >>>>>>
> >> >>>>>> Draw your own conclusions...
> >> >>>>>>
> >> >>>>>> LieGrue,
> >> >>>>>> strub
> >> >>>>>>
> >> >>>>>>
> >> >>>>>>> Am 05.07.2017 um 14:26 schrieb Romain Manni-Bucau <
> >> >>>>> rmannibu...@gmail.com
> >> >>>>>>> :
> >> >>>>>>>
> >> >>>>>>> Hmm, let put it in a raw way: can we skip the asf list on these
> >> >>>>>>> discussions? Literally means can be use the way everybody uses
> for
> >> >> RTC,
> >> >>>>>> ie
> >> >>>>>>> github PRs *only*. If not I don't see the point to use it since
> >> >>>>>>> contributors we got are mainly github/jira and I think it is
> >> natural
> >> >>>>> as a
> >> >>>>>>> contributor to use these media instead of the list.
> >> >>>>>>>
> >> >>>>>>> Can we somehow merge the github flow with the mailing in a
> >> smoother
> >> >> way
> >> >>>>>>> than the jira integration - and even make jira optional? If not
> >> I'm
> >> >>>>>> pretty
> >> >>>>>>> sure it doesn't need any more evaluation, if we can then it can
> be
> >> >>>>> great
> >> >>>>>> to
> >> >>>>>>> benefit from github well known flow.
> >> >>>>>>>
> >> >>>>>>> To rephrase it to maybe make it even more explicit: it is not
> >> about
> >> >>>>>> making
> >> >>>>>>> our - as committers - work easier but making contributions
> easier.
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> 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-05 13:23 GMT+02:00 Jonathan Gallimore <
> >> >>>>>> jonathan.gallim...@gmail.com>
> >> >>>>>>> :
> >> >>>>>>>
> >> >>>>>>>> As I see it, while the recent issue with the documentation was
> >> >>>>> probably
> >> >>>>>> the
> >> >>>>>>>> trigger for discussing RTC on dev@, I think the general idea
> is
> >> >>>>>> actually
> >> >>>>>>>> to
> >> >>>>>>>> get more discussion going on around features and fixes, and to
> >> >>>>> encourage
> >> >>>>>>>> more interaction in the review process. We are struggling as a
> >> >>>>>> community in
> >> >>>>>>>> that regard. The documentation issue might now be "fixed" by
> >> using
> >> >>>>>> personal
> >> >>>>>>>> html area usage, but I still think RTC is worthy of
> >> consideration.
> >> >> We
> >> >>>>>> are
> >> >>>>>>>> seeing some contributions come in from new contributors and we
> >> have
> >> >> an
> >> >>>>>>>> opportunity to nurture them through this discussion and review
> >> >>>>> process.
> >> >>>>>>>>
> >> >>>>>>>> Incidentally, if we trialled RTC and saw improvements, I'd vote
> >> to
> >> >>>>> keep
> >> >>>>>> it
> >> >>>>>>>> after 3 months and not "safely return back". If we don't see
> >> >>>>>> improvements,
> >> >>>>>>>> I'd be trying to think of some other ideas to try. I think we'd
> >> all
> >> >> be
> >> >>>>>> open
> >> >>>>>>>> to other suggestions as well, but I'm of the view that if we
> >> don't
> >> >> try
> >> >>>>>>>> something, then potentially nothing will change.
> >> >>>>>>>>
> >> >>>>>>>> Jon
> >> >>>>>>>>
> >> >>>>>>>> On Wed, Jul 5, 2017 at 9:25 AM, Romain Manni-Bucau <
> >> >>>>>> rmannibu...@gmail.com>
> >> >>>>>>>> wrote:
> >> >>>>>>>>
> >> >>>>>>>>> 2017-07-05 10:00 GMT+02:00 Gurkan Erdogdu <
> >> gurkanerdo...@yahoo.com
> >> >> .
> >> >>>>>>>>> invalid>:
> >> >>>>>>>>>
> >> >>>>>>>>>> Romain>>>>@Gurkan: concretely nothing changed factually since
> >> we
> >> >>>>>>>>> discussed
> >> >>>>>>>>>> it and concluded we can't pay the overhead at the moment so
> why
> >> >>>>>> pushing
> >> >>>>>>>>>> it?I looked at the commit history from github (
> >> >>>>>>>>> https://github.com/apache/
> >> >>>>>>>>>> tomee/graphs/contributors). Only some couple of members
> provide
> >> >>>>>>>>>> contributions in last couple of years. We need a more
> >> >> stable/healthy
> >> >>>>>>>>>> community to increase the chance of long living the project.
> >> You
> >> >> are
> >> >>>>>>>>> wrong,
> >> >>>>>>>>>> the reason behind the such discussion is not related with
> prod,
> >> >>>>>> website
> >> >>>>>>>>> or
> >> >>>>>>>>>> project source code. We are looking for some alternative
> >> solution
> >> >>>>> (at
> >> >>>>>>>>> least
> >> >>>>>>>>>> temporarily) because of the mentioned problems. I suspect
> that
> >> >> this
> >> >>>>>>>> type
> >> >>>>>>>>> of
> >> >>>>>>>>>> conflicts may occur in the future again. I am pushing this
> for
> >> the
> >> >>>>>>>>> success
> >> >>>>>>>>>> and future of Apache TomEE. I am not a PMC member or
> committer
> >> of
> >> >>>>>> TomEE
> >> >>>>>>>>>> project, but I just wanted to give my comments as ASF member.
> >> >>>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>> Don't think so Gurkan, the problem was really bound to end
> user
> >> >>>>> direct
> >> >>>>>>>>> impact and we tackled it with the personal html area usage we
> >> need
> >> >> to
> >> >>>>>>>>> document now.
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>>> Regards.Gurkan-
> >> >>>>>>>>>>
> >> >>>>>>>>>>
> >> >>>>>>>>>>
> >> >>>>>>>>>>
> >> >>>>>>>>>>
> >> >>>>>>>>>> On Wednesday, July 5, 2017, 10:13:22 AM GMT+3, Romain
> >> Manni-Bucau
> >> >> <
> >> >>>>>>>>>> rmannibu...@gmail.com> wrote:
> >> >>>>>>>>>>
> >> >>>>>>>>>> @Gurkan: concretely nothing changed factually since we
> >> discussed
> >> >> it
> >> >>>>>> and
> >> >>>>>>>>>> concluded we can't pay the overhead at the moment so why
> >> pushing
> >> >> it?
> >> >>>>>>>>>> Concretely the issue was very particular in term of process
> >> cause
> >> >>>>>>>>> affecting
> >> >>>>>>>>>> almost directly our "prod" versus our project source doesn't
> >> and
> >> >> we
> >> >>>>>> can
> >> >>>>>>>>>> therefore tolerate more latency. And side note (probably some
> >> >>>>> wording
> >> >>>>>>>>> issue
> >> >>>>>>>>>> but just to make it obvious if not): if it is to go back to
> the
> >> >>>>> normal
> >> >>>>>>>>>> process anyway after then we can gain these 3 months and
> >> already
> >> >>>>> work
> >> >>>>>>>> as
> >> >>>>>>>>> we
> >> >>>>>>>>>> and we'll do ;).
> >> >>>>>>>>>>
> >> >>>>>>>>>>
> >> >>>>>>>>>> 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-05 7:28 GMT+02:00 Gurkan Erdogdu <
> >> gurkanerdo...@yahoo.com
> >> >> .
> >> >>>>>>>>>> invalid>:
> >> >>>>>>>>>>
> >> >>>>>>>>>>> Hi MarkThis is only for fixing the appeared (very important)
> >> >>>>> problem
> >> >>>>>>>> in
> >> >>>>>>>>>>> the community. So, I don't see what will happen to the
> project
> >> >> in 3
> >> >>>>>>>>>> months
> >> >>>>>>>>>>> period with RTC process? So, at least 3 months, every commit
> >> will
> >> >>>>> be
> >> >>>>>>>>>>> approved by the community via consensus. After that, we can
> >> >> safely
> >> >>>>>>>>> return
> >> >>>>>>>>>>> back to the normal process.
> >> >>>>>>>>>>>
> >> >>>>>>>>>>> Thanks.Gurkan
> >> >>>>>>>>>>> On Wednesday, July 5, 2017, 1:15:31 AM GMT+3, Mark Struberg
> >> >>>>>>>>>>> <strub...@yahoo.de.INVALID> wrote:
> >> >>>>>>>>>>>
> >> >>>>>>>>>>> RTC in my experience _only_ works on release branches, but
> is
> >> a
> >> >>>>> total
> >> >>>>>>>>>>> community killer on the mainstream branch (master, dev,
> >> whatever
> >> >>>>> you
> >> >>>>>>>>> call
> >> >>>>>>>>>>> it).
> >> >>>>>>>>>>>
> >> >>>>>>>>>>> We usually don't have so many concurrent commits on the same
> >> >> topic.
> >> >>>>>>>>> There
> >> >>>>>>>>>>> was recently an exceptional case and it got resolved.
> >> >>>>>>>>>>> Thus -1
> >> >>>>>>>>>>>
> >> >>>>>>>>>>> Of course discussions might be done first. But not via PR
> but
> >> via
> >> >>>>>>>> mail.
> >> >>>>>>>>>>> Usually the devs have a good feeling about what is sensible
> >> and
> >> >>>>> what
> >> >>>>>>>>> not.
> >> >>>>>>>>>>> For some deep change one usually sends a patch first for
> >> review.
> >> >>>>> That
> >> >>>>>>>>> is
> >> >>>>>>>>>>> nothing we need to enforce - every good programmer will do
> >> just
> >> >>>>> that!
> >> >>>>>>>>>>> Otoh there are 99.99% of stuff which you just get done and
> >> commit
> >> >>>>> it.
> >> >>>>>>>>> And
> >> >>>>>>>>>>> if there is something fishy, then it get's caught via the
> >> commit
> >> >>>>> log
> >> >>>>>>>>>> mails
> >> >>>>>>>>>>> anyway.
> >> >>>>>>>>>>>
> >> >>>>>>>>>>> LieGrue,
> >> >>>>>>>>>>> strub
> >> >>>>>>>>>>>
> >> >>>>>>>>>>>
> >> >>>>>>>>>>>> Am 03.07.2017 um 10:05 schrieb Jonathan Gallimore <
> >> >>>>>>>>>>> jonathan.gallim...@gmail.com>:
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>> On Mon, Jul 3, 2017 at 2:04 AM, David Blevins <
> >> >>>>>>>>> david.blev...@gmail.com
> >> >>>>>>>>>>>
> >> >>>>>>>>>>>> wrote:
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>> 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.
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>> Unless its obviously unanimous that everyone dislikes RTC
> at
> >> the
> >> >>>>>>>> end
> >> >>>>>>>>>> of 3
> >> >>>>>>>>>>>> months, I'd suggest we call a vote to decide how to
> proceed.
> >> Not
> >> >>>>>>>>> quite
> >> >>>>>>>>>>> sure
> >> >>>>>>>>>>>> how that fits into +1/0/-1 however, so may be it should be
> a
> >> 3
> >> >>>>>>>> month
> >> >>>>>>>>>>> trial,
> >> >>>>>>>>>>>> followed by 2 weeks for review and discussion (during which
> >> we'd
> >> >>>>>>>>> still
> >> >>>>>>>>>> be
> >> >>>>>>>>>>>> RTC) and then a vote?
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>> 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.
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>> I'd be in favour of that, as that process seems to be very
> >> well
> >> >>>>>>>>> known.
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>> - Should all reviews be on the dev list? With Github PRs
> >> >> comments
> >> >>>>>>>>>>>>> and JIRA comments, there needs to be a source of truth.
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>> I think both the discussion and review should happen on the
> >> dev
> >> >>>>>>>> list.
> >> >>>>>>>>>>>> GH/JIRA comments are fine in themselves, but there may be
> >> >> (should
> >> >>>>>>>> be)
> >> >>>>>>>>>>>> discussion on dev@ before a PR is opened, so having all
> that
> >> >>>>>>>>>> discussion
> >> >>>>>>>>>>> in
> >> >>>>>>>>>>>> one place is important for me. Even if GH comments prove
> >> >> popular,
> >> >>>>>>>> its
> >> >>>>>>>>>> not
> >> >>>>>>>>>>>> hard to copy/paste it to dev@ with a link.
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>> - Should we fully document the process before we try so we
> >> can
> >> >>>>>>>> get
> >> >>>>>>>>>>>>> the most value from a 3 month trial?
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>> I'd be in favour of discussing and documenting.
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>>
> >> >>>>>>>>>>>>> --
> >> >>>>>>>>>>>>> David Blevins
> >> >>>>>>>>>>>>> http://twitter.com/dblevins
> >> >>>>>>>>>>>>> http://www.tomitribe.com
> >> >>>>>>>>>>>
> >> >>>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>
> >> >>>>>>
> >> >>>>>>
> >> >>>>>
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>> --
> >> >>>> Andy Gumbrecht
> >> >>>> https://twitter.com/AndyGeeDe
> >> >>>> http://www.tomitribe.com
> >> >>>
> >> >>
> >> >>
> >> >
> >> >
> >> > --
> >> >  Andy Gumbrecht
> >> >  https://twitter.com/AndyGeeDe
> >> >  http://www.tomitribe.com
> >>
> >>
> >
> >
> > --
> >   Andy Gumbrecht
> >   https://twitter.com/AndyGeeDe
> >   http://www.tomitribe.com
> >
>
>
>
> --
>   Andy Gumbrecht
>   https://twitter.com/AndyGeeDe
>   http://www.tomitribe.com
>

Reply via email to