<oembed><type>rich</type><version>1.0</version><author_name>npub1f2nvlx49er5c7sqa43src6ssyp6snd4qwvtkwm5avc2l84cs84esecrwet</author_name><author_url>https://nostr.ae/npub1f2nvlx49er5c7sqa43src6ssyp6snd4qwvtkwm5avc2l84cs84esecrwet</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2014-10-15&#xA;📝 Original message:On Wed, Oct 15, 2014 at 8:29 AM, Wladimir &lt;laanwj at gmail.com&gt; wrote:&#xA;&gt; Hello,&#xA;&gt;&#xA;&gt; I&#39;m trying to create a bit of process around the&#xA;&gt; https://github.com/bitcoin/bips repository.&#xA;&gt;&#xA;&gt; A) Currently a lot of pulls are open for various BIPs and it is not&#xA;&gt; clear who should comment on them, or who decides on changes to be&#xA;&gt; merged.&#xA;&gt;&#xA;&gt; Currently all BIP changes have to go through the Bitcoin Core team,&#xA;&gt; which is a narrow bottleneck and makes little sense when you think&#xA;&gt; about it. But I don&#39;t want to go back to the wiki state in which&#xA;&gt; everyone can make arbitrary changes to any BIP - we need to distribute&#xA;&gt; the process somehow.&#xA;&gt;&#xA;&gt; I&#39;d like to propose to make the author (or someone they delegate to)&#xA;&gt; the primary contact for each BIP. They should comment on changes, and&#xA;&gt; either accept or reject them. If they accept them, the change will be&#xA;&gt; merged.&#xA;&gt;&#xA;&gt; Of course this means that there is a responsibility for the author to&#xA;&gt; adhere to BIP 1. For example if your BIP is final, don&#39;t allow any&#xA;&gt; technical changes. To do small clarifications, spelling or adding&#xA;&gt; implementations or examples is OK, but changing or adding to a&#xA;&gt; protocol is not - this needs a new BIP. Changing your BIP status&#xA;&gt; without community consensus is also not OK.&#xA;&gt;&#xA;&gt; B) I also think it makes sense to move the BIP discussion (both about&#xA;&gt; the BIP process and individual BIPs) to a separate mailing list.&#xA;&gt;&#xA;&gt; bitcoin-development currently has a dual function: discussion of&#xA;&gt; Bitcoin Core implementation concerns, as well as global changes to&#xA;&gt; Bitcoin (in the form of BIPs).&#xA;&gt;&#xA;&gt; This makes the list too busy for some people, but it is critical that&#xA;&gt; everyone writing a Bitcoin node or client is up-to-date with proposals&#xA;&gt; and can comment on them.&#xA;&#xA;&#xA;This all makes a lot of sense to me, and would help a lot with the&#xA;workflow.  Unfortunately github pulls and issues really have nothing&#xA;to faciltate a multistage workflow... e.g. where something can go&#xA;through several steps.&#xA;&#xA;We&#39;re also having problems with people failing to comment on things,&#xA;not even &#34;I looked at this and have no opinion&#34;, which is really&#xA;obstructing things.</html></oembed>