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