-
Notifications
You must be signed in to change notification settings - Fork 286
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
Developer guide overhaul #3852
Developer guide overhaul #3852
Conversation
* master: whatsnew - using the author github id (SciTools#3849) Bring SciTools#3804 whatsnew in line with format changes from SciTools#3838. (SciTools#3847) "What's New" credit and referencing (SciTools#3838) Allow passing None for all coord-system optional args. (SciTools#3804) var_name in AuxCoord created by trajectory.interpolate() (SciTools#3718)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @tkknight, thanks for doing this. It's a massive improvement! I don't think I've looked at everything, but just have some comments aimed at making it a bit more idiot-proof.
docs/iris/src/developers_guide/contributing_pull_request_checklist.rst
Outdated
Show resolved
Hide resolved
docs/iris/src/developers_guide/contributing_pull_request_checklist.rst
Outdated
Show resolved
Hide resolved
Hi @rcomer. I have addressed all your suggestions, the updated docs should be present in a few minutes (see it building: https://readthedocs.org/projects/iris-test-doc/builds/11893698/) |
Thanks @tkknight, all the changes look good to me. Think this still needs a review from somebody who understands all the technical ins and outs. In that context, I'm a nobody! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First of all, @tkknight and @bjlittle I just want to say what a excellent job you've done here 😍
I'm sure I'm not the only one who has in the past been cautioned against following the existing guide, for fear of it being outdated. But now I can see all the necessary knowledge - which many of us have learned in patches, with some difficulty - all combined into a single easy to follow guide - brilliant!
I've found a few minor points of grammar and readability that could be improved. Since @tkknight is enjoying some well earned time off I'm sure I can find someone else on the release team to push changes to this branch.
docs/iris/src/developers_guide/contributing_code_formatting.rst
Outdated
Show resolved
Hide resolved
@trexfeathers Thanks for the pair review to see this over the line... over to you now. |
🎉🎉 |
Awesome work y'all! |
* master: Whatsnew for effects on aux factories of units defaulting to 'unknown'. (SciTools#3870) Whatsnew entry for SciTools#3867. (SciTools#3868) Developer guide overhaul (SciTools#3852) Update CF standard name table to v75 (SciTools#3867) Link to new classes and methods in the Ancillary variables whatsnew. (SciTools#3865) update black version (SciTools#3866) Fix whatsnew api links. (SciTools#3856) Add additional pre-commit hooks (SciTools#3862) update pre-commit flake8 version (SciTools#3863) whatsnew - update announcement (SciTools#3861) whatsnew - remove contents directive (SciTools#3859) whatsnew - links and versions (SciTools#3853) Replace deprecated IndexFormatter (SciTools#3857) whatsnew for SciTools#3681 (SciTools#3858) Whatsnew entry for SciTools#3846. (SciTools#3855) Image tests: set agg backend after rcdefaults (SciTools#3846) whatnew - announcements (SciTools#3850)
🚀 Pull Request
Description
Overhaul of the Developers Guide section in the documentation. Notable changes include:
For the lifetime of this PR you can view the rendered html here:
If you wish to read the changes as rendered, I suggest starting from the Getting Involved section and hitting Next to review the entire Developers Guide section:
Consult Iris pull request check list