-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
If and how to PR a great deal of changes #1817
Comments
Hi @QuineDot thank you! I just read your notes and I agree with everything from there! About your questions, It's ok with that for all. |
Disclaimer: Not a maintainer, but talking from my experience with Rust Patterns book.
Per chapter changes work the best IMO, like easy to review (without a lot of context switches) pieces of text for one topic.
If you do that, and rename a page, don't forget to set up a redirect so old links, e.g. in search engines, stay alive. Here is an example from Rust patterns [output.html.redirect]
# Redirects in the form of "old-path" = "new-path", where the new path
# is relative to the old path.
"functional/lenses.html" = "optics.html" If it happens that there will be a lot of PRs, I would be able to also help to review them, in case they become overwhelming @marioidival 🤗 |
Another important thing, actually. We use dprint in Rust patterns. I think it makes a lot of things easier, because the diffs are essentially always easy to read. EDIT: Formatted also the code blocks. |
I ended up reviewing most of this book, and have come to the conclusion that the book needs a non-trivial number of changes to bring it more up-to-date and to correct some inaccuracies.
You can read my notes here.
If you (the maintainers) wish, I can see about turning my notes into PRs. But as you can see, there are a lot of notes. My questions are
Alternatively, feel free to make use of the notes without my further involvement.
The text was updated successfully, but these errors were encountered: