-
Notifications
You must be signed in to change notification settings - Fork 287
Improve dev docs #2578
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 dev docs #2578
Conversation
* Remove outdated info on linters * Move DCO info to the top: no-one will find it in the bottom Signed-off-by: Jussi Kukkonen <[email protected]>
Trying to make it clearer that * testing locally is an option * DCO is required Signed-off-by: Jussi Kukkonen <[email protected]>
5c238c4 to
143a69b
Compare
Pull Request Test Coverage Report for Build 8097156018Details
💛 - Coveralls |
lukpueh
left a comment
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.
Thanks for the initiative, Jussi!
docs/CONTRIBUTING.rst
Outdated
| <https://black.readthedocs.io/>`__ and `isort <https://pycqa.github.io/isort>`__. | ||
| Auto-formatting can be done on the command line: | ||
| The linter in CI/CD will check that new TUF code is formatted with | ||
| `ruff<https://docs.astral.sh/ruff/>`__. Auto-formatting can be done on the |
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.
I think the whitespace is needed to render correctly. Also, the double-underscore suffix seems to be syntax for "anonymous hyperlink targets", which I don't think makes sense here.
| `ruff<https://docs.astral.sh/ruff/>`__. Auto-formatting can be done on the | |
| `ruff <https://docs.astral.sh/ruff/>`_. Auto-formatting can be done on the |
.github/PULL_REQUEST_TEMPLATE.md
Outdated
| Fixes #<ISSUE NUMBER> | ||
|
|
||
|
|
||
| <!-- Please check relevant options (you can remove the ones that do not apply) --> |
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.
I wonder if we should just remove the items below. They are usually ignored, and even if not, I never found them particularly helpful, neither as reviewer nor as contributor.
Maybe we can include a reminder in the bullet list above, something like:
ensure changes are tested and code docs are updated
Signed-off-by: Jussi Kukkonen <[email protected]>
I'm trying to improve the experience for first time contributors: I think it must be bad since our success rate is probably below 10% for the first version of the first PR...
Other suggestions welcome.