Skip to content

Looking for maintainers for the Cross and Trust projects #183

@japaric

Description

@japaric

Hey all,

As the GitHub activity of this repo evidences I have not had time to properly deal with the issues
and PRs that have been opened in the past months. Yet both Cross and Trust are used in the CI
systems of several Rust projects.

I'd like to request your help maintaining these two projects -- I don't want to continue being
the development bottleneck.

If you'd like to become a maintainer leave a comment indicating which project you would like to help
with.

Thanks!

cc @jamesmunns @gnzlbg @malbarbo @Susurrus you might be interested

More info:

  • Cross makes cross compilation easy: cross build --target arm-unknown-linux-gnueabi and you are done.
  • Cross also makes multi platform testing easy. cross test --target arm-unknown-linux-gnueabi and you are done.
  • Trust is a CI template (Travis CI / AppVeyor) that uses Cross to build, test and produce binary releases of a Rust program for a bunch of different platforms like Linux (lots of different archs), Windows and macOS.
  • Cross makes heavy use of Docker so you should be familiar with Docker to be able to review PRs
  • Cross also uses QEMU to execute non native binaries when testing so QEMU knowledge is welcome
  • To review Trust PRs you should be familiar with Travis CI and/or AppVeyor configuration files.
  • Even if you are not an expert in Docker, QEMU, Travis CI or AppVeyor you can still help us triage issues!
  • The immediate roadmap for Cross is:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions