-
Notifications
You must be signed in to change notification settings - Fork 519
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
Launch Checklist #3
Comments
How can I start working on these? |
@parkr fork the repo and send pull requests for new exercises. |
Sorry, I mean how can I go ahead and start learning Rust via the exercises :) Hehe |
The Rust track is on hold until the language matures a bit more, the changes from release to release have historically been too big to keep up with. |
Is there a |
If they worked and were maintained, they'd be up for everyone. We don't really release things in beta, shortly after it works it goes up. The main issue is that most of the tests here were started on a while ago, and they don't even compile anymore. Tests that don't work aren't very helpful. What's needed is a person or group of people who will volunteer to port all of the exercises to the latest version of Rust, commit to doing that every time a new version of Rust comes out (while the syntax is still unstable), and ideally also make sure reviews are happening (which can be a pretty big time sink). |
You can pull down individual rust exercises and do them:
The list of exercises will shortly be available in the CLI, but for now you can look here: You can even submit them to the website, but nobody would be looking for them, so it's unlikely that you would get any feedback. Note that I'm not encouraging you to do this, just saying that it's possible. |
The Rust language has been released, so this seems like it should happen now. |
Indeed. The tests are running green. I'll turn the track on, but we do still need a short intro to how to get started with the language (point to where/how to install it, and perhaps a tutorial or two where you can learn the basic syntax and concepts in the language. |
The documentation is here: exercism/docs#140 - I'm deploying that now. |
I'm launching the track, but will hold off on actually announcing it for a few days so that we can catch any weird issues if they crop up. |
💃 Thanks guys! |
Yay 😀 |
Any news on this front? Looks like Rust still hasn't landed in exercism :( Thanks for the great job though! |
If you scroll in the "languages" list in the navbar, Rust is there. Also, |
You're right. I found that browsing exercism with an iPhone 6 you can't see the full list of languages (it stops at Ruby) and you can't scroll further down. That's why I thought Rust didn't land on exercism, sorry for that. |
I didn't realize the scrolling was still broken -- I thought we had gotten it fixed. Sorry about that! |
No problem - thanks again for making Rust available on Exercism! 👏 |
In order to launch we should have:
app/pages/languages/getting-started-with-rust.md
)"active"
totrue
inconfig.json
Some tracks have been more successful than others, and I believe the key features of the successful tracks are:
For more about contributing to language tracks on exercism, check out the Problem API Contributing guide: https://github.com/exercism/x-api/blob/master/CONTRIBUTING.md
[NOTE: edited original to reflect current state of the exercism ecosystem]
The text was updated successfully, but these errors were encountered: