Skip to content
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

Add copyright/patent issues to possible NACK reasons #8915

Merged

Conversation

petertodd
Copy link
Contributor

Adding in response to a Slack discussion where someone was unclear on the fact that a NACK may be justified if code can't be accepted due to copyright/patent issues. For example, it would be reasonable and prudent to NACK a contribution of AGPL-licensed consensus code on the basis that the license terms are incompatible with the MIT license used by the rest of the codebase.

@fanquake fanquake added the Docs label Oct 13, 2016
@@ -178,7 +178,9 @@ language is used within pull-request comments:

- ACK means "I have tested the code and I agree it should be merged";
- NACK means "I disagree this should be merged", and must be accompanied by
sound technical justification. NACKs without accompanying reasoning may be disregarded;
sound technical justification (or in certain cases of copyright/patent
Copy link
Contributor

Choose a reason for hiding this comment

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

add /licensing because patches may also be unable to be included if the licensing is incompatible with the project.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed

Adding in response to a Slack discussion where someone was unclear on the fact
that a NACK may be justified if code can't be accepted due to copyright/patent
issues.  For example, it would be reasonable and prudent to NACK a contribution
of AGPL-licensed consensus code on the basis that the license terms are
incompatible with the MIT license used by the rest of the codebase.
@petertodd petertodd force-pushed the 2016-10-13-sound-legal-justification branch from 591bf24 to 36f60a5 Compare October 13, 2016 17:47
@laanwj
Copy link
Member

laanwj commented Oct 13, 2016

utACK

2 similar comments
@btcdrak
Copy link
Contributor

btcdrak commented Oct 13, 2016

utACK

@fanquake
Copy link
Member

utACK

@maflcko maflcko merged commit 36f60a5 into bitcoin:master Oct 14, 2016
maflcko pushed a commit that referenced this pull request Oct 14, 2016
36f60a5 Add copyright/patent issues to possible NACK reasons (Peter Todd)
@petertodd petertodd deleted the 2016-10-13-sound-legal-justification branch October 14, 2016 09:37
codablock pushed a commit to codablock/dash that referenced this pull request Jan 12, 2018
36f60a5 Add copyright/patent issues to possible NACK reasons (Peter Todd)
andvgal pushed a commit to energicryptocurrency/gen2-energi that referenced this pull request Jan 6, 2019
36f60a5 Add copyright/patent issues to possible NACK reasons (Peter Todd)
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants