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

Improve accessibility of CONTRIBUTING.md #147

Open
LukasWallrich opened this issue Jul 17, 2024 · 4 comments
Open

Improve accessibility of CONTRIBUTING.md #147

LukasWallrich opened this issue Jul 17, 2024 · 4 comments
Assignees
Labels
stale Marked by labeler

Comments

@LukasWallrich
Copy link
Contributor

LukasWallrich commented Jul 17, 2024

I only recently discovered CONTRIBUTING.md - which could have prevented me from making some of the glossary mistakes. To avoid that, might it be worth adding a pull request template that requests contributors to ensure that they follow the guidance in that file?

Based on what I have seen when supporting others to contribute, the main challenge seems to be to get the PR process right. Here it might be good to provide more extensive guidance (maybe derived from usethis), but rewritten to focus on webpage rather than R package content? It might also be helpful to distinguish content contributions and technical contributions, where content contributors may not need to engage with the local testing at all if they don't want to learn about it?

A minor step towards accessibility would be to add the usethis PR workflow that removes the need to deal with branches and figure out how to start a PR on github - instead, users only need to call pr_init() to create and switch to a new branch and pr_push() to push it and get to the right place to start the PR on GitHub.

@bethaniley bethaniley added the IOI grant This issue is part of the Invest in Open Infrastructure grant for Team Website label Jul 25, 2024
@bethaniley bethaniley moved this from Backlog to Ready in Team Website's Project Board Jul 26, 2024
@bethaniley bethaniley self-assigned this Jul 26, 2024
Copy link

This issue has been inactive for more than 90 days. If there is no further activity, it will be automatically closed in seven days time. You can reopen the issue if it is still relevant.

@github-actions github-actions bot added the stale Marked by labeler label Sep 25, 2024
@LukasWallrich
Copy link
Contributor Author

Keep open

@github-actions github-actions bot removed the stale Marked by labeler label Sep 26, 2024
@LukasWallrich LukasWallrich removed the IOI grant This issue is part of the Invest in Open Infrastructure grant for Team Website label Nov 18, 2024
Copy link

This issue has been inactive for more than 90 days. If there is no further activity, it will be automatically closed in seven days time. You can reopen the issue if it is still relevant.

@github-actions github-actions bot added the stale Marked by labeler label Jan 18, 2025
@LukasWallrich
Copy link
Contributor Author

LukasWallrich commented Jan 18, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale Marked by labeler
Projects
Status: Ready
Development

No branches or pull requests

2 participants