Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,15 @@ By making a contribution to this project, I certify that:

(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.

## LLM Generated Content

libCEED is a research software project, and such requires citation of the origin of ideas, as is expected with research papers.
LLM generated code can contain novel algorithms developed by other researchers and replicated without attribution from the training data for the LLM.
As such, we cannot accept pull requests containing code predominately generated by LLM.

LLMs may be used to aid the development of code for pull requests (PR); however, the individual submitting the PR must adhere to the Developer's Certificate of Origin and is ultimately responsible for the content in the PR.
Pull requests must disclose and describe all LLM usage.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How are you going to ask people to disclose this? A PR Template might help. Though, I know too many people that just mindlessly click all the PR Template check boxes, so it's hard to have a genuine disclosure.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was thinking of an open text area in the PR. We don't currently have a template, but this could be a good opportunity to make one.


## Authorship

libCEED contains components authored by many individuals.
Expand Down