-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Docs: add PR template and AI contribution guidelines #16582
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
base: develop
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| <!-- | ||
| Thank you for your contribution to the Solidity compiler! A team member will follow up shortly. | ||
|
|
||
| If you have any questions or need our help, feel free to post them in the PR or talk to us directly on the | ||
| [#solidity-dev](https://matrix.to/#/#ethereum_solidity-dev:gitter.im) channel on Matrix. | ||
| --> | ||
|
|
||
| ## Description | ||
|
|
||
| <!-- Describe the purpose of this PR. --> | ||
|
|
||
| ## Checklist | ||
| - [ ] I have read the [contributing guidelines](https://docs.soliditylang.org/en/latest/contributing.html) and | ||
| the [review checklist](https://github.com/argotorg/solidity/blob/develop/ReviewChecklist.md) | ||
| - [ ] I have personally reviewed, understood, and tested every change in this PR | ||
|
Comment on lines
+12
to
+15
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Perhaps we should add a checkbox acknowledging that the contribution is licensed the same as the repo? That would be much lighter than the DCO someone suggested earlier.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure that is needed really (and/or what we'd gain from it), it is implied by contributing to a project in the first place by github's ToS. What I got from DCO is that it is 'more binding' in the sense that you really make it explicit. Don't think a checkbox in a markdown pr template does that. If you ask me, I'd just leave it as-is and not mention the license stuff here. |
||
| - [ ] I have disclosed any use of AI tools in creating this PR (see AI Disclosure section below) | ||
|
|
||
| ## AI Disclosure | ||
| <!-- | ||
| See our contributing guidelines for the full AI usage policy: | ||
| https://docs.soliditylang.org/en/latest/contributing.html#ai-assisted-contributions | ||
|
|
||
| If you used AI tools in any part of this PR you MUST disclose it below. | ||
| Describe which tool(s) you used and for which parts. | ||
| --> | ||
|
|
||
| - [ ] No AI tools were used | ||
| - [ ] AI tools were used (details below) | ||
|
|
||
| <!-- If AI tools were used, describe which tools and for which parts here. --> | ||
Uh oh!
There was an error while loading. Please reload this page.
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.
The new text partially overlaps with our current greeter. We should merge it into this template. Especially the self-review checklist would probably work better as a checkbox here.