On Mon, Feb 3, 2020 at 9:29 PM Alex Harui <aha...@adobe.com.invalid> wrote:

> Hopefully last set of questions for now...
>
> 1) It sounds like there is a risk that as the ASF grows, GH may not be
> able to grow with us.  Did I understand that correctly?
>

GitHub will always grow faster than us. Not a worry.


> 2) If we have money to offer GH, why can't we offer money to the CI
> Vendors so we aren't really abusing their free tiers?
>

We already pay TravisCI, Inc. for a set of builders. We also have lots of
donated credits from multiple vendors, and donated build nodes. See
else-thread about "expand to consume all provided capacity".

3) Does GH track my activity in the ASF GH repos as part of the API usage
> for Apache?  IOW, am I adding to the ASF API count by closing an issue on
> github.com?  Or if I ran a script on my computer that closed the issue by
> using their API?
>

API usage is per-user, not about the target repo/org, so what *you* do has
no bearing upon limits for Foundation tooling. Good question.


> I think builds.a.o is a great free service, but AIUI, the
> no-third-party-write-access rule is independent of whether CI is free or
> not.  I cannot pay money and get write-access to the ASF repos.
>

Yes and yes.

Downstream users trust Apache because of our provenance rules (per feedback
over the years). Spoiling that assurance, spoils our reputation; that is
kind of at the heart of the issue for the Board to debate.

We can conceivably code our way into a proxy that creates limitations, but
$world that is using GitHub won't be using our proxy. Our builder nodes
that publish to the asf-site branch is within our control. It *does*
effectively use our established proxy/controls.

Welcome to the Infra world of CI/CD :p

Cheers,
-g

Reply via email to