-
Notifications
You must be signed in to change notification settings - Fork 382
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
Prepare the book to be included as rust book #199
Comments
I think it is better we wait for someone to ask us to do the job, instead of doing it and finding out we wasted our time. Furthermore this is not an official book yet, as it belongs to
Yes, let's continue to work on this book. People can still download it, build it and read it offline anyway :) |
This is a really interesting idea 🤔 I'm actually not sure what the bar for introducing new content into |
There is currently a proposal going on to bring this book into |
I've been reading through this since seeing it on reddit and I'm noticing some bad choices in vernacular. Two specifically are the use of the terms "tribal knowledge" and "dummy function". If it's welcome I would like to comb through the text and rewrite these sorts of things. Not looking to start any wars here, just a suggestion. |
As for anti_patterns, refactoring.. what is the main focus? |
For sure, feel free to make a PR, it's appreciated. |
I think the scope is really What do you think yourself? Is that viable? Other ideas? |
Yeah, I agree. Everything we explain here should be linked to Especially I'd like to pay special attention to idioms. People coming from other languages, say |
I agree, but from my point of view I already focused on this, do you think this isn't stated as clear as it could be somewhere in the Readme.md, contribution guide or so? If so, may you want to fix it and make a PR? Because it could be that I'm a bit blind to this. I tried to state explicitly in the contribution guide for example, that it should be written in an idiomatic rust way and explain the topics on a level experts and rustlings can understand and learn. |
@simonsan The first sentence in the README.md says
I think this is enough. In any case, reviewers does their job very well by providing feedbacks and suggestions😊 |
I am closing this issue, since there is nothing we can do to solve this, except solving all the other issues of this repo basically :) |
This PR chooses different language in two different places. It substitutes `dummy function` for `helper function`. It removes `tribal knowledge` and rewords the sentence. Edited paragraphs have been constrained to a width of 80 characters in line with the Rust style guide. Other instances of what I personally considered to be "dodgy" language were ignored due to having precedent in computer science idioms, having precedent as a Rust-specific feature (`fat pointers`), or another reason. The inciting incident for this PR was [this comment](rust-unofficial#199 (comment)). Signed-off-by: Cassandra McCarthy <[email protected]>
Should we try preparing the book to be included as part of the
rustup
install or maybe we shouldn't do it? Rust API Guidelines isn't there as well but I wonder if it would be good to have both taken in at the same time? This allows people to read it offline and while having it bundled with the official docs, but of course the quality needs to be there first (maybe the team needs to review). Or maybe we could take the first them by creating a rustup component?The text was updated successfully, but these errors were encountered: