btw - I'd prefer reviews@s.a.o instead of github@ to remain more
neutral and flexible.

On Sat, Feb 22, 2014 at 12:35 PM, Patrick Wendell <pwend...@gmail.com> wrote:
> Hey Chris,
>
> Would the following be consistent with the Apache guidelines?
>
> (a) We establish a culture of not having overall design discussions on
> github. Design discussions should to occur on JIRA or on the dev list.
> IMO this is pretty much already true, but there are a few exceptions.
> (b) We add a mailing list called github@s.a.o which receives the
> github traffic. This way everything is available in Apache infra.
> (c) Because of our use of JIRA it might make sense to have an
> issues@s.a.o list as well similar to what YARN and other projects use.
>
> The github chatter is so noisy that I think, overall, it decreases
> engagement with the official developer list. This is the opposite of
> what we want.
>
> - Patrick
>
> On Sat, Feb 22, 2014 at 11:34 AM, Mattmann, Chris A (3980)
> <chris.a.mattm...@jpl.nasa.gov> wrote:
>> Hi Everyone,
>>
>> The biggest thing is simply making sure that the dev@<project>a.o list is
>> meaningful
>> and that meaningful development isn't going on elsewhere that constitute
>> "decisions" for the Apache project as reified in code contributions and
>> overall
>> stewardship of the effort.
>>
>> I noticed in a few emails from Github relating to comments on Github Pull
>> Requests
>> some conversation which I deemed to be relevant to the project, so I
>> brought this
>> up and it came up during graduation.
>>
>> Here's a general rule of thumb: it's fine if devs converse e.g., on
>> Github, etc.,
>> and even if it's project discussion *so long as* that relevant project
>> discussion
>> makes it way in some form to the actual, bona fide project's
>> "dev@<project>a.o list",
>> giving others in the community not necessarily on Github or watching
>> Github or part
>> of that non Apache conversation to comment, and be part of the community
>> led decisions
>> for the project there.
>>
>> Making its way to that bona fide Apache project dev list can happen in
>> several ways.
>>
>> 1. by simply direct 1:1 mapping from Github comments which I see Apache
>> project
>> related dev discussion on from time to time and believe fits the criteria
>> I'm describing
>> above to the project's dev@<project>.a.o list.
>>
>> 2. by not 1:1 mapping all Github conversation to the dev@<project>.a.o
>> list, but to
>> some other list, e.g., github@<project>a.o, for example (or any of the
>> others being
>> discussed) *so long as*, and this is key, that those discussions on Github
>> get summarized
>> on the dev@<project>.a.o list giving everyone an opportunity to
>> participate in the development
>> by being *here at Apache*.
>>
>> 3. By not worrying about Github at all and simply doing all the
>> development here at
>> the ASF.
>>
>> 4. Others..
>>
>> My feeling is that some combination of #1 and #2 can pass muster, and the
>> Apache Spark
>> community can decide. That said, noise reduction can also lead to loss of
>> precision and
>> accuracy and don't be surprised in reducing that noise if some key thing
>> makes it onto
>> a Github PR but didn't make it onto the dev list b/c we are all human and
>> forgot to summarize
>> it there. Even if that happens, we assume everyone has good intentions and
>> we simply
>> address those issues when/if they come up.
>>
>> Cheers,
>> Chris
>>
>>
>>
>>
>> -----Original Message-----
>> From: Sandy Ryza <sandy.r...@cloudera.com>
>> Reply-To: "dev@spark.incubator.apache.org" <dev@spark.incubator.apache.org>
>> Date: Saturday, February 22, 2014 11:19 AM
>> To: "dev@spark.incubator.apache.org" <dev@spark.incubator.apache.org>
>> Subject: Re: Signal/Noise Ratio
>>
>>>Hadoop subprojects (MR, YARN, HDFS) each have a "dev" list that contains
>>>discussion as well as a single email whenever a JIRA is filed, and an
>>>"issues" list with all the JIRA activity.  I think this works out pretty
>>>well.  Subscribing just to the dev list, I can keep up with changes that
>>>are going to be made and follow the ones I care about.  And the issues
>>>list
>>>is there if I want the firehose.
>>>
>>>Is Apache actually prescriptive that a list with "dev" in its name needs
>>>to
>>>contain all discussion?  If so, most projects I've followed are violating
>>>this.
>>>
>>>
>>>On Fri, Feb 21, 2014 at 7:54 PM, Kay Ousterhout
>>><k...@eecs.berkeley.edu>wrote:
>>>
>>>> It looks like there's at least one other apache project, jclouds, that
>>>> sends the github notifications to a separate notifications@ list (see
>>>>
>>>>
>>>>http://mail-archives.apache.org/mod_mbox/incubator-general/201402.mbox/%3
>>>>C1391721862.67613.YahooMailNeo%40web172602.mail.ir2.yahoo.com%3E
>>>> ).
>>>>  Given that many people are annoyed by getting the messages on this
>>>>list,
>>>> and that there is some precedent for sending them to a different list,
>>>>I'd
>>>> be in favor of doing that.
>>>>
>>>>
>>>> On Fri, Feb 21, 2014 at 6:18 PM, Mattmann, Chris A (3980) <
>>>> chris.a.mattm...@jpl.nasa.gov> wrote:
>>>>
>>>> > Sweet great job Reynold.
>>>> >
>>>> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> > Chris Mattmann, Ph.D.
>>>> > Chief Architect
>>>> > Instrument Software and Science Data Systems Section (398)
>>>> > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>>>> > Office: 171-283, Mailstop: 171-246
>>>> > Email: chris.a.mattm...@nasa.gov
>>>> > WWW:  http://sunset.usc.edu/~mattmann/
>>>> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> > Adjunct Associate Professor, Computer Science Department
>>>> > University of Southern California, Los Angeles, CA 90089 USA
>>>> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > -----Original Message-----
>>>> > From: Reynold Xin <r...@databricks.com>
>>>> > Reply-To: "dev@spark.incubator.apache.org" <
>>>> dev@spark.incubator.apache.org
>>>> > >
>>>> > Date: Friday, February 21, 2014 6:08 PM
>>>> > To: "dev@spark.incubator.apache.org" <dev@spark.incubator.apache.org>
>>>> > Subject: Re: Signal/Noise Ratio
>>>> >
>>>> > >FYI I submitted an ASF INFRA ticket on granting the AMPLab Jenkins
>>>> > >permission to use the github commit status API.
>>>> > >
>>>> > >If that goes through, we can configure Jenkins to use the commit
>>>>status
>>>> > >API
>>>> > >without leaving comments on the pull requests.
>>>> > >
>>>> > >https://issues.apache.org/jira/browse/INFRA-7367
>>>> > >
>>>> > >
>>>> > >
>>>> > >On Fri, Feb 21, 2014 at 11:14 AM, Ethan Jewett <esjew...@gmail.com>
>>>> > wrote:
>>>> > >
>>>> > >> Thanks for the pointer Aaron. Very helpful.
>>>> > >>
>>>> > >> I won't harp on this any more after this email: my reading is that
>>>>the
>>>> > >>main
>>>> > >> concern is archiving discussion, which could be achieved using a
>>>> > >>separate
>>>> > >> mailing list. Major decisions should clearly happen on the dev
>>>>list so
>>>> > >> everyone is informed, but I don't see a situation where that hadn't
>>>> been
>>>> > >> happening anyway (which is why I read the dev list regularly,
>>>> sometimes
>>>> > >> look at the archives, and am struggling with the Github messages
>>>>and
>>>> > >> pitying those not using Gmail filters).
>>>> > >>
>>>> > >>
>>>> > >> On Fri, Feb 21, 2014 at 12:51 PM, Aaron Davidson
>>>><ilike...@gmail.com>
>>>> > >> wrote:
>>>> > >>
>>>> > >> > I don't have an official policy to point you to, but Chris
>>>>Mattmann
>>>> > >>(our
>>>> > >> > Apache project mentor) summarized some of the points in this
>>>>thread,
>>>> > >>and
>>>> > >> > here is the original concern that caused us to make this change:
>>>> > >> >
>>>> > >> >
>>>> > >> >
>>>> > >>
>>>> > >>
>>>> >
>>>>
>>>>http://mail-archives.apache.org/mod_mbox/incubator-general/201402.mbox/%3
>>>> >
>>>>>>CCAAS6=7hkCiT093nXVMcUus8Z-5XCDn=cQ5trjN_Kz9ARe9H=r...@mail.gmail.com%3E
>>>> > >> >
>>>> > >> >
>>>> > >> > On Fri, Feb 21, 2014 at 8:08 AM, Ethan Jewett
>>>><esjew...@gmail.com>
>>>> > >> wrote:
>>>> > >> >
>>>> > >> > > Or not off-list. Sorry folks :-) Anyone should feel free to
>>>> educate
>>>> > >>me
>>>> > >> > > either on the policy or on mailing list use ;-)
>>>> > >> > >
>>>> > >> > > On Friday, February 21, 2014, Ethan Jewett <esjew...@gmail.com>
>>>> > >>wrote:
>>>> > >> > >
>>>> > >> > > > Hi Aaron,
>>>> > >> > > >
>>>> > >> > > > Off-list message here. Can you point me to this policy? Due
>>>>to
>>>> > >>some
>>>> > >> > > > previous experiences here, I'm under the impression that it
>>>> > >>doesn't
>>>> > >> > > exist.
>>>> > >> > > > I can't find it on the Apache website.
>>>> > >> > > >
>>>> > >> > > > Thanks,
>>>> > >> > > > Ethan
>>>> > >> > > >
>>>> > >> > > > On Tuesday, February 18, 2014, Aaron Davidson <
>>>> ilike...@gmail.com
>>>> > >> > > <javascript:_e(%7B%7D,'cvml','ilike...@gmail.com');>>
>>>> > >> > > > wrote:
>>>> > >> > > >
>>>> > >> > > >> This is due, unfortunately, to Apache policies that all
>>>> > >> > > >> development-related
>>>> > >> > > >> discussion should take place on the dev list. As we are
>>>> > >>attempting
>>>> > >> to
>>>> > >> > > >> graduate from an incubating project to an Apache top level
>>>> > >>project,
>>>> > >> > > there
>>>> > >> > > >> were some concerns raised about GitHub, and the fastest
>>>> solution
>>>> > >>to
>>>> > >> > > avoid
>>>> > >> > > >> conflict related to our graduation was to CC dev@ for all
>>>> GitHub
>>>> > >> > > >> messages.
>>>> > >> > > >> Once our graduation is complete, we may be able to find a
>>>>less
>>>> > >>noisy
>>>> > >> > way
>>>> > >> > > >> of
>>>> > >> > > >> dealing with these messages.
>>>> > >> > > >>
>>>> > >> > > >> In the meantime, one simple solution is to filter out all
>>>> > >>messages
>>>> > >> > that
>>>> > >> > > >> come from g...@git.apache.org and are destined to
>>>> > >> > > >> dev@spark.incubator.apache.org.
>>>> > >> > > >>
>>>> > >> > > >>
>>>> > >> > > >> On Tue, Feb 18, 2014 at 10:04 AM, Gerard Maas <
>>>> > >> gerard.m...@gmail.com>
>>>> > >> > > >> wrote:
>>>> > >> > > >>
>>>> > >> > > >> > +1 please.
>>>> > >> > > >> >
>>>> > >> > > >> >
>>>> > >> > > >> > On Tue, Feb 18, 2014 at 6:04 PM, Michael Ernest <
>>>> > >> > > mfern...@cloudera.com
>>>> > >> > > >> > >wrote:
>>>> > >> > > >> >
>>>> > >> > > >> > > +1
>>>> > >> > > >> > >
>>>> > >> > > >> > >
>>>> > >> > > >> > > On Tue, Feb 18, 2014 at 8:24 AM, Heiko Braun <
>>>> > >> > > >> ike.br...@googlemail.com
>>>> > >> > > >> > > >wrote:
>>>> > >> > > >> > >
>>>> > >> > > >> > > >
>>>> > >> > > >> > > >
>>>> > >> > > >> > > > Wouldn't it be better to move the github messages to a
>>>> > >> dedicated
>>>> > >> > > >> email
>>>> > >> > > >> > > > list?
>>>> > >> > > >> > > >
>>>> > >> > > >> > > > Regards, Heiko
>>>> > >> > > >> > > >
>>>> > >> > > >> > >
>>>> > >> > > >> > >
>>>> > >> > > >> > >
>>>> > >> > > >> > > --
>>>> > >> > > >> > > Michael Ernest
>>>> > >> > > >> > > Sr. Solutions Consultant
>>>> > >> > > >> > > West Coast
>>>> > >> > > >> > >
>>>> > >> > > >> >
>>>> > >> > > >>
>>>> > >> > > >
>>>> > >> > >
>>>> > >> >
>>>> > >>
>>>> >
>>>> >
>>>>
>>

Reply via email to