Re: Renaming master branch, removing blacklist/whitelist

2020-06-19 Thread Todd Hendricks
Hi All,

I'm a black data scientist. For whatever it's worth, I have never taken
offense to the term "Master" branch, as I have never interpreted it to have
a derogatory connotation. It's literally never crossed my mind.

That said, I certainly appreciate the sentiment, and the spirit of the
discussion. It's nice to know people are looking for opportunities to move
us in the right direction. I have no investment in the outcome either way.
Just my $.02.



On Fri, Jun 19, 2020 at 10:27 AM Neal Richardson <
neal.p.richard...@gmail.com> wrote:

> Makes sense, I'm happy to monitor the situation and revisit the discussion
> in the coming weeks.
>
> FTR, the whitelist/blacklist language was resolved yesterday in
> https://github.com/apache/arrow/pull/7484.
>
> Neal
>
> On Fri, Jun 19, 2020 at 10:01 AM Micah Kornfield 
> wrote:
>
> > GitHub is apparently looking into it as well:
> >> https://www.bbc.com/news/technology-53050955
> >
> > Yep, it seems like a few places are, that is why I think we should delay
> > any branch renaming until bigger providers can come to a consensus, I
> don't
> > want to have to make this change twice.
> >
> >
> >> FWIW when you clone (from GitHub at least), you get the default branch,
> >> whether it is named "master" or not.
> >
> > I'm not sure this covers all access paths.  Given the concern on the
> > linked thread from git-core, I really think we should wait until there is
> > consensus and the core git developers/providers can come to a consensus.
> >
> >
> >> Yes, and there are some reasonable arguments in there for why "main" is
> a
> >> better choice than other alternatives. I was surprised how little
> >> bikeshedding there was.
> >
> > There was also at least one linked thread about how "main" is problematic
> > in non-english speaking languages.  I'd prefer to let others bikeshed the
> > naming for us :)
> >
> > On Fri, Jun 19, 2020 at 9:55 AM Neal Richardson <
> > neal.p.richard...@gmail.com> wrote:
> >
> >> Thanks for the discussion, folks. I'm curious to hear what others think
> >> as well.
> >>
> >> Some responses inline.
> >>
> >> Neal
> >>
> >> On Thu, Jun 18, 2020 at 9:24 PM Micah Kornfield 
> >> wrote:
> >>
> >>> sorry for the multiple posts ... I will also note that there is a lot
> of
> >>> debate on this change on the linked thread as well (and I'm not sure
> the
> >>> actual change will happen soon).
> >>>
> >>> On Thu, Jun 18, 2020 at 9:19 PM Micah Kornfield  >
> >>> wrote:
> >>>
> >>> > FWIW Discussion on git core on naming [1], seems like it might be
> >>> > coalescing around "main".
> >>> >
> >>> > [1] https://lore.kernel.org/git/20200615205722.GG71506@syl.local/
> >>
> >>
> >> Yes, and there are some reasonable arguments in there for why "main" is
> a
> >> better choice than other alternatives. I was surprised how little
> >> bikeshedding there was.
> >>
> >>
> >>>
> >>> >
> >>> > On Thu, Jun 18, 2020 at 5:27 PM Micah Kornfield <
> emkornfi...@gmail.com
> >>> >
> >>> > wrote:
> >>> >
> >>> >> I'm in favor of trying to align on neutral language within the
> >>> codebase.
> >>> >>
> >>> >> On branch naming, I think we should wait a little to see if a
> >>> consensus
> >>> >> converges on a new naming convention at least within Git/Github.
> >>
> >>
> >> GitHub is apparently looking into it as well:
> >> https://www.bbc.com/news/technology-53050955
> >>
> >>
> >>> On a
> >>> >> technical level, I'm not sure if automated tooling (e.g. crawlers)
> >>> outside
> >>> >> of the project might make assumptions about default branch  names or
> >>> what
> >>> >> is available in the github API for this type of metadata retrieval.
> >>>
> >>
> >> "default_branch" is already an attribute of "repository" objects in
> >> GitHub API responses
> >>
> >>
> >>> >>
> >>> >> Thanks,
> >>> >> Micah
> >>> >>
> >>> >> On Thu, Jun 18, 2020 at 1:48 PM Wes McKinney 
> >>> wrote:
> >>> >>
> >>> >>> On Thu, Jun 18, 2020 at 3:33 PM Antoine Pitrou  >
> >>> >>> wrote:
> >>> >>> >
> >>> >>> >
> >>> >>> > Hi,
> >>> >>> >
> >>> >>> > Le 18/06/2020 à 21:56, Neal Richardson a écrit :
> >>> >>> > > Hi all,
> >>> >>> > > As you're likely aware, there's growing momentum in the
> developer
> >>> >>> community
> >>> >>> > > to drop terminology that some find offensive.
> >>> >>> >
> >>> >>> > Yes.  Is it reasonable?  Does it achieve anything?  Is there any
> >>> sense
> >>> >>> > in trying to "drop terminology that some find offensive"?
> >>>
> >> >>>
> >>> >>> We wish to create a community that is open and as inclusive and
> >>> >>> welcoming as possible. So yes, IMHO if there is something that some
> >>> >>> people might find offensive (even if it is not intended that way),
> >>> >>> then there is value in removing that possibility from the equation.
> >>> >>> We're here to build a healthy community that builds software
> together
> >>> >>> and so respecting the perspectives of others (even if we disagree
> >>> with
> >>> >>> them) is a part of having a healthy community.
> >>> >>>
> >>> >>> > >

Re: [DRAFT] Apache Arrow Board Report January 2020

2020-01-08 Thread Todd Hendricks
Hi Wes,

Looks like there is a cutoff sentence at the end of the Community Health
section.

On Wed, Jan 8, 2020 at 10:01 AM Wes McKinney  wrote:

> Here is an updated draft. If there is no more feedback, this can be
> submitted to the board
>
> ## Description:
>
> The mission of Apache Arrow is the creation and maintenance of software
> related
> to columnar in-memory processing and data interchange
>
> ## Issues:
>
> There are no issues requiring board attention at this time.
>
> ## Membership Data:
> Apache Arrow was founded 2016-01-19 (4 years ago)
> There are currently 50 committers and 28 PMC members in this project.
> The Committer-to-PMC ratio is roughly 7:4.
>
> Community changes, past quarter:
> - No new PMC members. Last addition was Micah Kornfield on 2019-08-21.
> - Eric Erhardt was added as committer on 2019-10-18
> - Joris Van den Bossche was added as committer on 2019-12-06
>
> ## Project Activity:
>
> * We have completed our initial migration away from Travis CI for
>   continuous integration and patch validation to use the new
>   GitHub Actions (GHA) service. We are much happier with the
>   compute resource allocation provided by GitHub but longer term
>   we are concerned that the generous free allocation may not
>   continue and would be interested to know what kinds of
>   guarantees (if any) GitHub may make to the ASF regarding GHA.
> * We are not out of the woods on CI/CD as there are features of Apache
> Arrow
>   that we cannot test in GitHub Actions. We are still considering options
> for
>   running these optional test workloads as well as other kinds of periodic
>   workloads like benchmarking
> * We hope to make a 1.0.0 release of the project in early 2020. We had
> thought
>   that our next major release after 0.15.0 would be 1.0.0 but we have not
> yet
>   completed some necessary work items that the community has agreed are
>   essential to graduate to 1.0.0
>
> Recent releases:
> 0.15.0 was released on 2019-10-05.
> 0.14.1 was released on 2019-07-21.
> 0.14.0 was released on 2019-07-04.
>
> ## Community Health:
>
> The developer community is healthy and continues to grow.THe co
>
> On Mon, Jan 6, 2020 at 11:16 AM Antoine Pitrou  wrote:
> >
> >
> > Perhaps also mention that we're dependent on enough capacity on GitHub
> > Actions currently.  I'm not sure how long their generosity will last :-)
> >
> >
> > Le 06/01/2020 à 18:14, Wes McKinney a écrit :
> > > There is still the question of how to manage CI tasks (e.g.
> > > GPU-enabled, ARM-enabled) that are unable to be run in GitHub Actions.
> > > We should probably mention that we've migrated off Travis CI, though.
> > >
> > > On Mon, Jan 6, 2020 at 11:07 AM Antoine Pitrou 
> wrote:
> > >>
> > >>
> > >> Do we consider the CI issue solved?
> > >>
> > >>
> > >> Le 06/01/2020 à 18:02, Wes McKinney a écrit :
> > >>> Hi folks -- our quarterly ASF board report is due in 2 days. What
> > >>> items would we like to add in the below sections?
> > >>>
> > >>> ## Description:
> > >>>
> > >>> The mission of Apache Arrow is the creation and maintenance of
> software related
> > >>> to columnar in-memory processing and data interchange
> > >>>
> > >>> ## Issues:
> > >>>
> > >>> There are no issues requiring board attention at this time.
> > >>>
> > >>> ## Membership Data:
> > >>> Apache Arrow was founded 2016-01-19 (4 years ago)
> > >>> There are currently 50 committers and 28 PMC members in this project.
> > >>> The Committer-to-PMC ratio is roughly 7:4.
> > >>>
> > >>> Community changes, past quarter:
> > >>> - No new PMC members. Last addition was Micah Kornfield on
> 2019-08-21.
> > >>> - Eric Erhardt was added as committer on 2019-10-18
> > >>> - Joris Van den Bossche was added as committer on 2019-12-06
> > >>>
> > >>> ## Project Activity:
> > >>>
> > >>> NEED COMMUNITY INPUT
> > >>>
> > >>> Recent releases:
> > >>> 0.15.0 was released on 2019-10-05.
> > >>> 0.14.1 was released on 2019-07-21.
> > >>> 0.14.0 was released on 2019-07-04.
> > >>>
> > >>> ## Community Health:
> > >>>
> > >>> NEED COMMUNITY INPUT
> > >>>
>