Skip to content

BIP3: drop optional License Code header #1904

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

Merged

Conversation

jonatack
Copy link
Member

based on @real-or-random's #1892 (comment).

Also a couple of minor BIP3 touch-ups.

@jonatack jonatack assigned jonatack and murchandamus and unassigned jonatack Jul 25, 2025
@jonatack jonatack added Proposed BIP modification Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified labels Jul 25, 2025
Copy link
Contributor

@murchandamus murchandamus left a comment

Choose a reason for hiding this comment

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

Thanks, looks good. Could you please also mention in the Backwards Compatibility section under Preamble that the License-Code has been sunset?

Copy link
Contributor

@real-or-random real-or-random left a comment

Choose a reason for hiding this comment

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

Sorry for being slow. This was on my list, thanks for taking care of it!

@jonatack jonatack force-pushed the 2025-07-remove-License-Code-from-BIP3 branch 2 times, most recently from 45af64c to fd16929 Compare July 28, 2025 17:46
@jonatack
Copy link
Member Author

Updated to take all the review feedback (thanks!).

Copy link
Contributor

@murchandamus murchandamus left a comment

Choose a reason for hiding this comment

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

Thanks, good improvements.

@@ -555,6 +543,7 @@ mentioned in the [Changelog](#changelog) section.
- The "Post-History" header is replaced with the "Discussion" header.
- The optional "Version" header is introduced.
- The "Discussions-To" header is dropped as it has never been used in any BIP.
- The "License-Code" header has been sunset, as it was used by only five BIPs (98, 116, 117, 330, 340) and created more ambiguity than clarity.
Copy link
Contributor

Choose a reason for hiding this comment

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

Just noticed that this says License-Code was used by five BIPs, but below line 734, it says that License-Code was used four times. I must have overlooked BIP 340. But since line 546 is just being introduced here, perhaps it could be made consistent.

Copy link
Member Author

Choose a reason for hiding this comment

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

Good catch, done.

@jonatack jonatack force-pushed the 2025-07-remove-License-Code-from-BIP3 branch from fd16929 to 6f2f4aa Compare July 28, 2025 22:53
Copy link
Contributor

@murchandamus murchandamus left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@real-or-random real-or-random left a comment

Choose a reason for hiding this comment

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

ACK 6f2f4aa

@murchandamus murchandamus merged commit b8a39df into bitcoin:master Jul 29, 2025
4 checks passed
@jonatack jonatack removed the Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified label Jul 29, 2025
@jonatack jonatack deleted the 2025-07-remove-License-Code-from-BIP3 branch July 29, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants