@nikomatsakis in Rust in 2019: Focus on sustainability you mentioned that having more money to spend on CI would help development.
I feel there are a few companies that would be willing to help out. For one, I work at Google which conveniently has a cloud offering.
We could pitch the idea internally, but we'd need at least some data on how bad the problem is - with figures, e.g. hours which are wasted now and could be saved, an estimate of the resources required, and a point of contact on the Rust side.
(context: I also work at Google on the Fuchsia team which uses Rust)
We have also attempted to help with either funding for CI or machine time on GCE
It was my understanding that (a) Travis won't take any more money from us (b) migrating Rust entirely over to GCE is a lot of work and (c) there isn't currently a way that we can give money to mozilla and have it earmarked for Rust
I see. It is nice to know that what you're trying to do has already been tried. Thanks!
by the way, the infra team is on discord
at the moment we don't have any meaningful way to get external funding for CI, unfortunately
that might change when we start discussing possible alternatives to Travis CI in the coming weeks
Does GCE… support anything other than x86?
No. There are some POWER9 machines internally, but not on GCE. There is no ARM around as far as I'm aware.
Amazon has ARM now, and they are pretty invested in Firecracker, so that might be an avenue.
IBM, naturally, provides POWER9 servers in their cloud. Not sure what their Rust involvement is, if any.
We do have a few occasional contributors from RedHat working on POWER things :slight_smile:
And system-z as well.