Skip to content

Commit

Permalink
Explain policy about contributing other code; closes greghendershott#720
Browse files Browse the repository at this point in the history
  • Loading branch information
greghendershott committed Sep 19, 2024
1 parent f0f1a7b commit 9f8715d
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions CONTRIBUTING.org
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,22 @@ both:
1. the =Package-Requires:= line in =racket-mode.el=
2. the =deps= target in =Makefile=

** Contributing code you did not write yourself

It is fine to propose adding code that you copied from elsewhere,
provided you say where ("provenance") and the license (e.g. "GPL",
"MIT", etc.). Including a URL in a source code comment is ideal.

As a GPL project, we can use code from most other types of licenses,
but we need to know exactly which license, if any.

Also we prefer to give credit ("attribution"), and in fact some
licenses require this.

**Important**: Because it is impossible to know the provenance/license
of code generated by an LLM or "AI" (such as GitHub Copilot) we cannot
accept such code.

** Pointing Emacs to your Git clone

After installing dependencies you should just need to add the path to
Expand Down

0 comments on commit 9f8715d

Please sign in to comment.