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

Final part of #230: clarity + the flow of information #265

Merged
merged 4 commits into from
Apr 24, 2023

Conversation

samcunliffe
Copy link
Member

@samcunliffe samcunliffe commented Apr 20, 2023

Cleans up the flow of information between...

README → CONTRIBUTING → doc/developers.

And simplify README (which is also the new landing page home since #231).

Dependencies

Changes:

  • Remove repetition of information, particularly in developers' docs.
  • Simplify the language in README (with assistance from ChatGPT!)
  • Move some of the guidelines in CONTRIBUTING into templates for PRs, bug
    reports and feature requests and then just reference the templates.
  • Other grammar and consistency tweaks.

Reviewer notes

Picky comments about clarity are very welcome.
Presumably, some of the changes in the chain of #236 .. #262 will mean bits of this become obsolete. But I try to document how things are on the current main.

Clean up the flow of information from README → CONTRIBUTING →
doc/developers.
* Remove repetition of information particularly in developers docs.
* Simplify the language in README (with assistance from ChatGPT!)
* Move some of the guidelines in CONTRIBUTING into templates for PRs, bug
  reports and feature requests and then just reference the templates.
* Other grammar and consistency tweaks.
@samcunliffe samcunliffe added documentation Improvements or additions to documentation ux Related to the user experience (CLI, workflow etc) labels Apr 20, 2023
@samcunliffe samcunliffe added this to the End of ARC project. milestone Apr 20, 2023
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@willGraham01 willGraham01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One actual consideration re:MATLAB + Doxygen; the rest are grammar things (although my grammar is terrible so you're welcome to reject them).

.github/ISSUE_TEMPLATE/feature_request.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.md Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.md Outdated Show resolved Hide resolved
.github/workflows/doxygen-gh-pages.yml Outdated Show resolved Hide resolved
doc/Doxyfile Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Tweaks, clarity, and avoid repeating words and clarity.

Co-authored-by: Will Graham <32364977+willGraham01@users.noreply.github.com>
about: Create a report to help us improve
title: ''
labels: 'bug'
assignees: ''
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So also to note: we could add a default assignee here. I opted not to because I get notifications for all activity (so critical bugs shouldn't go under the radar).

We can set this up for Peter at handover too.

@samcunliffe samcunliffe merged commit 722d461 into main Apr 24, 2023
10 checks passed
@samcunliffe samcunliffe deleted the 230-polish-the-doc-flow branch April 24, 2023 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation ux Related to the user experience (CLI, workflow etc)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make our project website more public-facing.
2 participants