Page History
...
- New Developers Hub - Draft docs for new developers started by Hardy Pottinger
- Pull Request "Trading" (discussed/approved in 2023-08-24 DSpace Developers Meeting)
- Developers are encouraged to ask other developer(s) to review/test their PR in exchange for reviewing/testing a PR created by the other developer. This allows both developers to get more immediate feedback!
- Tim Donohue will also take part in this PR "trading" but in a more general fashion.
- If you review or test any two similar-sized PRs (of your choice), I (Tim) will promise to review one of your PRs as soon as possible (Your PR go to the top of my "to do" list.)
- PRs you review or test can be any PR on one of our boards (7.6.1 Board or 8.0 Board), provided they are similar-size to your own PR.
- PRs you review or test must be from a developer at a different institution from your own.
- You must submit useful feedback on the PR you've reviewed/tested (via a comment on the PR or similar). It can be positive or negative feedback (if you test it and it doesn't work for you, that still counts).
- If I (Tim) don't notice your two reviews, please message me (privately is fine) via Slack or email & let me know which of your PRs you want me to review as soon as possible.
- You can also "trade" to support someone else's PR. Review any two PRs and then ask me (Tim) to review someone else's similar-sized PR.
- If you review or test any two similar-sized PRs (of your choice), I (Tim) will promise to review one of your PRs as soon as possible (Your PR go to the top of my "to do" list.)
Resources for making Code Reviews / Testing easier
...
- All Contributors: https://github.com/all-contributors/all-contributors
- Great resource for acknowledging all types of contribution. However, it'd be nice if we could find a way to do this per release (i.e. in Release Notes) rather than just in general README.
- "Top Contributors" https://github.com/tdonohue/top-contributors
- Old (unmaintained) project from Tim Donohue to try to highlight/acknowledge top reviewers/code contributors per month using data from GitHub's API.
- Old demo at https://tdonohue.github.io/top-contributors/
- Maybe look at whether it's possible to adapt this to give similar stats per release?
- Gamification dashboard / leaderboard like this: https://github.com/PicnicSupermarket/pr-leaderboard
- Code is outdated (no updates in 4 years) but the concept is interesting
Overview
Content Tools