-
Notifications
You must be signed in to change notification settings - Fork 37
feat: add genai policy to templates #288
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: main
Are you sure you want to change the base?
Changes from 3 commits
0678dbe
f8c4ead
7aefb20
f77bcb4
70b5928
d3d6f70
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 | ||||
|---|---|---|---|---|---|---|
|
|
@@ -20,6 +20,17 @@ EiC: TBD | |||||
| - [ ] I agree to abide by [pyOpenSci's Code of Conduct][PyOpenSciCodeOfConduct] during the review process and in maintaining my package after should it be accepted. | ||||||
| - [ ] I have read and will commit to package maintenance after the review as per the [pyOpenSci Policies Guidelines][Commitment]. | ||||||
|
|
||||||
| ## Development Best Practices & GenerativeAI Use Disclosure | ||||||
|
|
||||||
| - [ ] This package has a public development history spanning 3-6 months, with commits distributed over time that reflect **iterative, thoughtful development.** | ||||||
| - [ ] All code in this package has been **carefully reviewed by a human**. Its implementation is also understood by the authors submitting the package. | ||||||
| - [ ] All communication on this issue will be written by a human (someone on your maintainer team). We embrace the use of LLMs for translation and grammar correction. We prefer honest interactions over ones that prioritize perfect language and grammar. As little aid from a LLM as possible. | ||||||
|
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.
Suggested change
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. Link to section in guide on translation and communication |
||||||
| - [ ] **Generative AI tools were used to develop and maintain this package.** | ||||||
|
|
||||||
| ### Please list the tools and frameworks that you used below (Examples include Claude Code, Cursor, OpenClaw, ChatGPT, VSCode + Copilot) | ||||||
|
|
||||||
| ### Describe the nature and scope of support that LLMs provided. Examples include code generation, autocomplete, documentation development, refactoring, test development | ||||||
|
|
||||||
|
lwasser marked this conversation as resolved.
|
||||||
| ## Description | ||||||
|
|
||||||
| - Include a brief paragraph describing what your package does: | ||||||
|
|
@@ -62,18 +73,12 @@ existing community please check below: | |||||
|
|
||||||
| - Any other questions or issues we should be aware of: | ||||||
|
|
||||||
|
|
||||||
| **P.S.** Have feedback/comments about our review process? Leave a comment [here][Comments] | ||||||
|
|
||||||
|
|
||||||
| [PackageCategories]: https://www.pyopensci.org/software-peer-review/about/package-scope.html | ||||||
|
|
||||||
| [Conduct]: https://www.pyopensci.org/handbook/CODE_OF_CONDUCT.html | ||||||
|
|
||||||
| [Commitment]: https://www.pyopensci.org/software-peer-review/our-process/policies.html#after-acceptance-package-ownership-and-maintenance | ||||||
|
|
||||||
| [Comments]: https://pyopensci.discourse.group/ | ||||||
|
|
||||||
| [PangeoCollaboration]: https://www.pyopensci.org/software-peer-review/partners/pangeo | ||||||
|
|
||||||
| [pangeoWebsite]: https://www.pangeo.io | ||||||
|
|
||||||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -29,6 +29,17 @@ Date accepted (month/day/year): TBD | |||||
| - [ ] I agree to abide by [pyOpenSci's Code of Conduct][PyOpenSciCodeOfConduct] during the review process and in maintaining my package after should it be accepted. | ||||||
| - [ ] I have read and will commit to package maintenance after the review as per the [pyOpenSci Policies Guidelines][Commitment]. | ||||||
|
|
||||||
| ## Development Best Practices & GenerativeAI Use Disclosure | ||||||
|
|
||||||
|
lwasser marked this conversation as resolved.
|
||||||
| - [ ] This package has a public development history spanning 3-6 months, with commits distributed over time that reflect **iterative, thoughtful development.** | ||||||
| - [ ] All code in this package has been **carefully reviewed by a human**. Its implementation is also understood by the authors submitting the package. | ||||||
| - [ ] All communication on this issue will be written by a human (someone on your maintainer team). We embrace the use of LLMs for translation and grammar correction. We prefer honest interactions over ones that prioritize perfect language and grammar. As little aid from a LLM as possible. | ||||||
|
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.
Suggested change
|
||||||
| - [ ] **Generative AI tools were used to develop and maintain this package.** | ||||||
|
|
||||||
| ### Please list the tools and frameworks that you used below (Examples include Claude Code, Cursor, OpenClaw, ChatGPT, VSCode + Copilot) | ||||||
|
|
||||||
| ### Describe the nature and scope of support that LLMs provided. Examples include code generation, autocomplete, documentation development, refactoring, test development | ||||||
|
|
||||||
| ## Description | ||||||
|
lwasser marked this conversation as resolved.
|
||||||
|
|
||||||
| - Include a brief paragraph describing what your package does: | ||||||
|
|
@@ -117,8 +128,6 @@ Confirm each of the following by checking the box. | |||||
| submission and improve our peer review process. We will also ask our reviewers | ||||||
| and editors to fill this out. | ||||||
|
|
||||||
| **P.S.** Have feedback/comments about our review process? Leave a comment [here][Comments] | ||||||
|
|
||||||
| ## Editor and Review Templates | ||||||
|
|
||||||
| The [editor template can be found here][Editor Template]. | ||||||
|
|
@@ -143,8 +152,6 @@ The [review template can be found here][Review Template]. | |||||
|
|
||||||
| [Review Template]: https://www.pyopensci.org/software-peer-review/appendices/templates.html#peer-review-template | ||||||
|
|
||||||
| [Comments]: https://pyopensci.discourse.group/ | ||||||
|
|
||||||
| [PangeoCollaboration]: https://www.pyopensci.org/software-peer-review/partners/pangeo | ||||||
|
|
||||||
| [pangeoWebsite]: https://www.pangeo.io | ||||||
|
|
||||||
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.
Can we shorten this? OR we can link to more about this. perhaps remove the translation piece
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'd keep this as-is. There was a decent chunk of folks who didn't look at links present, this forces acknowledgement.
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.
@coatless Does Leah's version below look ok to you? Still includes the bit about communication written by human, but links to our peer-review guide for the translation details.
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.
Sure; but, I'll revoice that the more links present across multiple guides the less likely the submitters are going to go to them. Again, these are built-in to the template meaning that unless they copy & paste the URL to visit or switch to preview mode and click it's highly unlikely that these documents will be reviewed.