Skip to content
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

Rust Crates proposition #62

Open
MartinFillon opened this issue Mar 20, 2024 · 2 comments
Open

Rust Crates proposition #62

MartinFillon opened this issue Mar 20, 2024 · 2 comments

Comments

@MartinFillon
Copy link

Well, I know this might get deleted as I talked a bit about it with APE from Paris. Tho I think I can try my best and give it a shot.

As you might know rust is a language gaining popularity amongst developers. That's why I would like to propose the ideas of adding some allowed crates, based on specific versions or not, to help student discover rust in the best way. For a simple example we can talk about random. Which is not supported natively in rust (its not really safe and as an open source rust dev myself I understand that point). But as some project might need it in the future or right now it would be a great addition.

Also we can argue for other crates that I think could be useful such as :

That can help do the projects easily.

If you have any questions, regards thoughts on this please comment them so that maybe we can have a talk about them.

@baptiste0928
Copy link

Rust libraries are managed per-project with Cargo.toml and cannot be installed globally. If you need to build the project in an offline environment, use cargo vendor to include the dependencies in the project source tree.

@MartinFillon
Copy link
Author

use cargo vendor to include the dependencies in the project source tree.

i was doing that but was wondering if i could just not use that because it could be a bit problematic for the repo size.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants