Author

Topic: when has a BIP been merged? (Read 130 times)

?
Activity: -
Merit: -
Today at 12:22:23 PM
#7

Secondly is there any possibility that a BIP get merged and isn't part of an upcoming Bitcoin Core release?


BIPs are just documents that describe improvement proposals. They don't need to get merged in a specific repository however there is a repository maintained for most BIPs. Every BIP is not created to be implemented in bitcoin core.
?
Activity: -
Merit: -
Today at 12:07:45 PM
#6
Is there an easy way to know whether a given BIP has been merged or whether its still in work?
Yes it's easy, just refer to Bitcoin GitHub Repository's doc directory.
Link: https://github.com/bitcoin/bitcoin/blob/master/doc/bips.md

For the dates, most of the entries in the link above have notes on which version it's implemented, do a quick research of when those specific versions are released.

These are BIPs implemented in bitcoin core. Its not necessary that you will find all the BIPs in this list.
legendary
Activity: 3472
Merit: 10611
December 24, 2024, 10:43:00 PM
#5
Secondly is there any possibility that a BIP get merged and isn't part of an upcoming Bitcoin Core release?
When a new code (a pull request or PR) is merged into a source code, it becomes part of that code and when the next release is published, that new code is also going to be part of the new release. The only way to avoid that is if the PR is merged into a separate branch that is not published when releasing the new version (like master being on v1.8 wanting to publish v1.9 next but merging the PR into future release branch v2.0) or if it is rolled back.
member
Activity: 73
Merit: 31
December 24, 2024, 04:07:19 PM
#4
I have a question here as well:
What is is the percentage of Core developers that needs to accept the proposal submitted as pull request to the Bitcoin Core repository before a BIP is merged or must all core developers / Bitcoin core contributors with the Bitcoin community come to a  consensus.


Secondly is there any possibility that a BIP get merged and isn't part of an upcoming Bitcoin Core release?
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
December 19, 2024, 01:49:33 AM
#3
Is there an easy way to know whether a given BIP has been merged or whether its still in work?
Yes it's easy, just refer to Bitcoin GitHub Repository's doc directory.
Link: https://github.com/bitcoin/bitcoin/blob/master/doc/bips.md

For the dates, most of the entries in the link above have notes on which version it's implemented, do a quick research of when those specific versions are released.
legendary
Activity: 3472
Merit: 10611
December 18, 2024, 10:07:35 PM
#2
On the github page of the BIPs [1] you can click on any improvement proposal and on top of each BIP page there is a "status" field that is described in BIP-2 [2]. In there it explains the status of the proposal, like if it is just a draft or final.

Keep in mind that not all proposals are for the consensus rules, so when you ay "merged" it doesn't have to be merged into the reference implementation aka bitcoin core. For instance BIP-39 is one of the most commonly used proposals by deterministic wallets and yet bitcoin core does not implement it.

Sometimes the BIPs have a PR link at the bottom that you can follow to know if they are merged into bitcoin core or not. Like this case [3].

[1] https://github.com/bitcoin/bips/
[2] https://github.com/bitcoin/bips/blob/master/bip-0002.mediawiki
[3] https://github.com/bitcoin/bips/blob/master/bip-0159.mediawiki#reference-implementation
?
Activity: -
Merit: -
December 18, 2024, 08:18:29 PM
#1
Is there an easy way to know whether a given BIP has been merged or whether its still in work?
Jump to: