New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PSA: Xargo is now in maintenance mode #193

japaric opened this Issue Jan 20, 2018 · 3 comments


None yet
3 participants

japaric commented Jan 20, 2018

It actually has been in maintenance for a while but now I'm officially announcing it.

What does this mean?

It means that I am not going to add new features to Cargo or fix known papercuts. If you would like to work on that then I can add you as collaborator. I do, however, will fix future issues (hopefully zero of them), caused by nightly, that break my ARM Cortex-M development workflow.

What should I do now?

I have proposed adding Xargo's functionality to Cargo here. Doing that will fix the known papercuts (#189, #123, etc.) and make it easier to add desired features (e.g. #139). I suggest that you comment on that issue to get it green lighted and implemented (by someone other than me).

Why are you doing this?

Xargo was conceived as a temporary solution to the missing "build the sysroot" functionality in Cargo (cf. rust-lang/rfcs#1133). This is just me being firm about the "temporary" part.


This comment has been minimized.

aturon commented Jan 20, 2018

FWIW, the Cargo team is actively interested in incorporating Xargo's functionality this year.


This comment has been minimized.

ofek commented Aug 9, 2018

@aturon Any updates on this?


This comment has been minimized.

aturon commented Sep 17, 2018

@ofek This integration got punted, because we were able to land direct support for the platforms Xargo is typically used for. There's interest in doing this work in Cargo still, but not until 2019.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment