JIRA-ized: https://issues.apache.org/jira/browse/INFRA-15964
On Thu, Feb 1, 2018 at 3:59 PM Phillip Cloud <cpcl...@gmail.com> wrote: > Ok, will do. > > On Thu, Feb 1, 2018 at 3:56 PM Wes McKinney <wesmck...@gmail.com> wrote: > >> You'll have to open an INFRA ticket on JIRA >> >> On Thu, Feb 1, 2018 at 3:53 PM, Phillip Cloud <cpcl...@gmail.com> wrote: >> > I'll follow up with them and shoot an email over to see if we can use >> > circle with gitbox repos. >> > >> > On Thu, Feb 1, 2018 at 3:47 PM Wes McKinney <wesmck...@gmail.com> >> wrote: >> > >> >> Does someone want to ask Infra about it? I haven't asked them since we >> >> migrated to GitBox >> >> >> >> On Thu, Feb 1, 2018 at 2:15 PM, Uwe L. Korn <uw...@xhochy.com> wrote: >> >> > CircleCI requires more permissions than Travis and Apache Infra don't >> >> want to give it to them. This might be different now that we have the >> >> gitbox setup instead of the previous Apache git mirroring. >> >> > >> >> >> Am 01.02.2018 um 20:08 schrieb Phillip Cloud <cpcl...@gmail.com>: >> >> >> >> >> >> What is the main barrier to getting CircleCI to work with Apache >> >> projects? >> >> >> >> >> >>> On Thu, Feb 1, 2018 at 2:03 PM Uwe L. Korn <uw...@xhochy.com> >> wrote: >> >> >>> >> >> >>> I just went over a lot of open PRs and sadly I wasn't able to >> reduce >> >> the >> >> >>> number of open ones significantly. Some of them make slow progress >> and >> >> it >> >> >>> might be worthwhile to jump in in a week, for now I would rather >> wait >> >> and >> >> >>> let the initial authors finish them to get more involved in the >> >> project. >> >> >>> Currently the CI issues are a main bottleneck for all of us, >> besides >> >> the >> >> >>> long-running Python tests, we also spent a lot of time on the >> >> environment >> >> >>> setup. Typically this is a thing that can really be improved with a >> >> docker >> >> >>> setup, sadly Travis takes quite some time to pull the current >> image we >> >> use >> >> >>> for the manylinux1 build. I'll first have a look at improving it >> and >> >> if the >> >> >>> download times get better, we might want to move some things in >> there >> >> >>> (sadly CircleCI and Apache projects still don't work together). >> >> >>> >> >> >>> Also I think a confusing thing is that we have separate >> documentations >> >> >>> between Python and C++. This is also a thing I'm going to work on >> once >> >> I >> >> >>> have some time. The two implementation are bound very thight >> together >> >> and a >> >> >>> lot that applies to one language also applies to the other one. >> >> >>> >> >> >>> Uwe >> >> >>> >> >> >>>> On Thu, Feb 1, 2018, at 6:09 PM, Wes McKinney wrote: >> >> >>>> hi folks, >> >> >>>> >> >> >>>> We've had a rough couple of weeks in our PR queue due to various >> CI >> >> >>>> issues causing a high incidence of build failures: >> >> >>>> >> >> >>>> * Package dependency upgrades (Thrift -- this has been fixed) >> >> >>>> * Failures due possibly to VM setting changes in Travis CI (memory >> >> >>>> thrashing / VM timeouts, see ARROW-2062, ARROW-2071) >> >> >>>> * apt flakiness (this is still ongoing, see ARROW-2021) >> >> >>>> >> >> >>>> Meanwhile, at the moment, we have 37 open PRs >> >> >>>> (https://github.com/apache/arrow/pulls). Some of these are stale >> and >> >> >>>> need to either be reviewed, updated, or closed. We have many >> other PRs >> >> >>>> that need to be rebased (builds should mostly pass now if rebased >> on >> >> >>>> master) and/or reviewed. I've been doing the best I can do keep up >> >> >>>> with the PR queue (and others have been reviewing and merging PRs, >> >> >>>> too), but it's currently not enough to keep up, and there's a lot >> of >> >> >>>> development work for the 0.9.0 milestone that I'd like to also be >> >> >>>> doing. >> >> >>>> >> >> >>>> The project is growing fast -- both in users and new developers. >> Just >> >> >>>> on a single install path for the Python libraries, Arrow is being >> >> >>>> installed _over 1000 times per day_ >> >> >>>> (https://anaconda.org/conda-forge/pyarrow) -- when you add up >> all the >> >> >>>> install paths it is likely to be much more than that. >> >> >>>> >> >> >>>> Reviews and help maintaining PRs from the community, but >> especially >> >> >>>> from other committers and PMC members, would be especially useful >> >> >>>> right now to get the project operating smoothly with a steady >> stream >> >> >>>> of high quality patches making their way into master. >> >> >>>> >> >> >>>> If there's anything else we can do to improve developer and >> community >> >> >>>> productivity in Arrow right now, I'm open to ideas. >> >> >>>> >> >> >>>> Thanks, >> >> >>>> Wes >> >> >>> >> >> > >> >> >> >