Those quotes are from Apache.

On 7 July 2017 at 16:30, Romain Manni-Bucau <rmannibu...@gmail.com> wrote:

> 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
> >
>



-- 
  Andy Gumbrecht
  https://twitter.com/AndyGeeDe
  http://www.tomitribe.com

Reply via email to