Here is the reason why we decided do RTC:
We wanna make sure every modification is reviewed by another people. And
avoid commit any feature without discuss with teammate. We use this to
minimize the low-level bug. We do realize RTC will slow down the
development,but we think it will be worth doing.



On Sat, Mar 11, 2017 at 8:41 AM, Niclas Hedhman <[email protected]> wrote:

> Out of curiosity, why is "pull request model", normally called RTC (Review
> Then Commit) in ASF legacy terminology? RTC has traditionally been used for
> mature branches, say maintenance release branches (2.1.1, 2.1.2, 2.1.3) but
> for 'development' branch or the new upcoming release, the dominant model is
> CTR (Commit Then Review).
>
> We don't disallow RTC, but generally encourage to start as CTR, as we have
> found that faster development is possible in CTR.
>
> What are your thoughts? Is this simply a left over from a corporate/github
> environment, or has this been actively decided upon?
>
>
> Cheers
> Niclas
>
> On Fri, Mar 10, 2017 at 5:42 PM, 大诗胸 <[email protected]> wrote:
>
> > New contribute  page: https://github.com/apache/incubator-weex/pull/88
> >
> >
> > On Thu, Mar 9, 2017 at 11:33 PM, Jinjiang Zhao <[email protected]>
> > wrote:
> >
> > > Guys
> > >
> > > I have written an email to list the things we are working-in-progress
> > and updated
> > > the issue template of alibaba/weex repo to announce that we will stop
> > > replying new issues any more from the end of this week.
> > >
> > > Additionally, I could build a page named "how to contribute" on our
> > > website tomorrow. And then add the url to the issue template above.
> > >
> > > Thanks.
> > >
> > > Jinjiang
> > >
> > > On Mar 06, 2017, at 11:59 AM, Jinjiang Zhao <[email protected]>
> wrote:
> > >
> > > Yes as you suspect, some of these PRs are from discussion in other ways
> > > and some of them are from old pieces of work. 50% - 50% I think. But
> yes
> > > it's not OK of course.
> > >
> > > Guys I have some suggestions:
> > > * First we should put more old information here, just like what plan we
> > > have made or how many issues we are doing with.
> > > * Migrate old alibaba/weex issues to apache gradually.
> > > * Stop replying new issues in alibaba/weex (at least at a appropriate
> > time
> > > if not from now on).
> > > * Encourage Chinese users moving here MORE.
> > > * Try to guide more users abroad go to Apache directly (through
> Twitter,
> > > HackerNews ... I think).
> > > * We should pay more attention here.
> > >
> > > Thanks.
> > >
> > > Jinjiang
> > >
> > > On Mar 03, 2017, at 06:29 PM, Niclas Hedhman <[email protected]>
> wrote:
> > >
> > > Gang,
> > > I see a massive amount of work (well done) being done and pull
> requested
> > > via GitHub.
> > >
> > > Are these old pieces of work that are pushed now, or is it new work? If
> > the
> > > latter, how does people know what to work on?
> > >
> > > Perhaps it is simply totally independent pieces, driven by personal
> > > interest, BUT I SUSPECT that this is agreed upon at work, on some side
> > > channel or otherwise. And that is NOT OK.
> > >
> > > Apache projects are expected to have discussions on features and fixes
> on
> > > the mailing list. As the saying goes around here; "If it didn't happen
> on
> > > the mailing list, it didn't happen!"
> > >
> > > Additionally, all communication in GitHub Pull Requests could disappear
> > > tomorrow. The project's history would be gone as a result. No records
> of
> > > anything, other than the commit messages.
> > >
> > > So, everyone, I know this is difficult, especially since most of you
> are
> > > Chinese, probably with limited English fluency. But we need to get the
> > > discussion going HERE... not at work, not on WeChat, not on Slack, not
> on
> > > GitHub or any other medium... HERE.
> > >
> > >
> > > Thanks for listening
> > > --
> > > Niclas Hedhman, Software Developer
> > > http://polygene.apache.org <http://zest.apache.org> - New Energy for
> > Java
> > >
> > >
> >
> >
> > --
> > sospartan
> > Phone:13588488290
> > HangZhou
> >
>
>
>
> --
> Niclas Hedhman, Software Developer
> http://polygene.apache.org <http://zest.apache.org> - New Energy for Java
>



-- 
sospartan
Phone:13588488290
HangZhou

Reply via email to