public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
From: Matt Corallo <lf-lists@mattcorallo.com>
To: Antoine Riard <antoine.riard@gmail.com>,
	Bitcoin Protocol Discussion
	<bitcoin-dev@lists.linuxfoundation.org>,
	Luke Dashjr <luke@dashjr.org>,
	Karl-Johan Alm <karljohan-alm@garage.co.jp>
Subject: [bitcoin-dev] Reminder on the Purpose of BIPs
Date: Sun, 25 Apr 2021 16:29:44 -0400	[thread overview]
Message-ID: <64807e52-14ea-198b-4caf-29be92e89655@mattcorallo.com> (raw)
In-Reply-To: <CALZpt+Hz3jFnA8z1w6yictdHWnnKReMK+6eEHg_jUZ7==xNZzQ@mail.gmail.com>

There appears to be some severe lack of understanding of the point of the BIP process here.

The BIP process exists to be a place for those in the Bitcoin development community (which includes anyone who wishes to 
participate in it!) to place specifications which may be important for others in the Bitcoin development community to 
see, to ensure interoperability.

It does not, should not, and has never existed to take any positions on...anything. It has always existed to allow those 
who wish to participate in the Bitcoin development community to publish proposed standards or deployed protocols, in 
whatever form the authors of the BIPs seem fit.

If anyone suggests changes with a BIP's proposed form in a way the original author does not agree with, they have always 
been free to, and should simply create a new BIP with their proposed form.

The BIP editor's role has always been, and should continue to be, to encourage BIP authors to respond to (either by 
dismissing or accepting) feedback on their BIPs, and encourage formatting in a standard form. The BIP editor's role has 
never included, and should not include, taking a stance on substantive changes to a BIP's contents - those are up to the 
author(s) of a BIP, and always have been.

If the BIP editor is deliberately refusing to accept changes which the author's approval (which appears to be occurring 
here), the broader development community (us) should either remove the BIP editor and replace them, or simply ignore the 
BIP repository entirely (which seems like the most likely outcome here). There really should be no debate over this 
point, and I'm not entirely sure why anyone would think there should be.

Luckily BIPs aren't really all that critical in this instance - they exist to communicate protocols for 
interoperability, and in this case the protocol changes as proposed have been broadly communicated already.

Still, given the apparent lack of desire to remove the BIP editor in this case, I'd suggest we all move on and simply 
ignore the BIP repository entirely. Simply sending notices of protocol systems to this mailing list is likely sufficient.

Matt

On 4/23/21 11:34, Antoine Riard via bitcoin-dev wrote:
> Hi Luke,
> 
> For the records and the subscribers of this list not following #bitcoin-core-dev, this mail follows a discussion which 
> did happen during yesterday irc meetings.
> Logs here : http://gnusha.org/bitcoin-core-dev/2021-04-22.log <http://gnusha.org/bitcoin-core-dev/2021-04-22.log>
> 
> I'll reiterate my opinion expressed during the meeting. If this proposal to extend the bip editorship membership doesn't 
> satisfy parties involved or anyone in the community, I'm strongly opposed to have the matter sliced by admins of the 
> Bitcoin github org. I believe that defect or uncertainty in the BIP Process shouldn't be solved by GH janitorial roles 
> and I think their roles don't bestow to intervene in case of loopholes. Further, you have far more contributors involved 
> in the BIP Process rather than only Bitcoin Core ones. FWIW, such precedent merits would be quite similar to lobby 
> directly GH staff...
> 
> Unless we harm Bitcoin users by not acting, I think we should always be respectful of procedural forms. And in the lack 
> of such forms, stay patient until a solution satisfy everyone.
> 
> I would recommend the BIP editorship, once extended or not, to move in its own repository in the future.
> 
> Cheers,
> Antoine
> 
> 
> 
> 
> Le jeu. 22 avr. 2021 à 22:09, Luke Dashjr via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org 
> <mailto:bitcoin-dev@lists.linuxfoundation.org>> a écrit :
> 
>     Unless there are objections, I intend to add Kalle Alm as a BIP editor to
>     assist in merging PRs into the bips git repo.
> 
>     Since there is no explicit process to adding BIP editors, IMO it should be
>     fine to use BIP 2's Process BIP progression:
> 
>      > A process BIP may change status from Draft to Active when it achieves
>      > rough consensus on the mailing list. Such a proposal is said to have
>      > rough consensus if it has been open to discussion on the development
>      > mailing list for at least one month, and no person maintains any
>      > unaddressed substantiated objections to it.
> 
>     A Process BIP could be opened for each new editor, but IMO that is
>     unnecessary. If anyone feels there is a need for a new Process BIP, we can go
>     that route, but there is prior precedent for BIP editors appointing new BIP
>     editors, so I think this should be fine.
> 
>     Please speak up soon if you disagree.
> 
>     Luke
>     _______________________________________________
>     bitcoin-dev mailing list
>     bitcoin-dev@lists.linuxfoundation.org <mailto:bitcoin-dev@lists.linuxfoundation.org>
>     https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>     <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>
> 
> 
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
> 


  parent reply	other threads:[~2021-04-25 20:29 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-23  2:09 [bitcoin-dev] Proposed BIP editor: Kalle Alm Luke Dashjr
2021-04-23  3:36 ` Jeremy
2021-04-23  7:49   ` John Newbery
2021-04-23  7:50 ` Pindar Wong
2021-04-23  9:11   ` Eric Martindale
2021-04-23 15:34 ` Antoine Riard
2021-04-24 10:16   ` nopara73
2021-04-25 20:29   ` Matt Corallo [this message]
2021-04-25 21:00     ` [bitcoin-dev] Reminder on the Purpose of BIPs Luke Dashjr
2021-04-25 21:14       ` Matt Corallo
2021-04-25 21:22         ` Luke Dashjr
2021-04-25 21:31           ` Matt Corallo
2021-04-26 19:43             ` David A. Harding
2021-04-26 20:04               ` Greg Maxwell
2021-04-27 19:43                 ` Melvin Carvalho
2021-04-27  9:04               ` W. J. van der Laan
2021-04-27 11:49                 ` Erik Aronesty
2021-04-27 11:33               ` John Newbery
2021-04-27 12:16       ` Jorge Timón
2021-04-26 15:02 ` [bitcoin-dev] Proposed BIP editor: Kalle Alm Sjors Provoost
2021-04-26 16:56   ` James O'Beirne
2021-04-26 18:13 ` W. J. van der Laan
2021-09-15  9:50 [bitcoin-dev] Reminder on the Purpose of BIPs Prayank

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=64807e52-14ea-198b-4caf-29be92e89655@mattcorallo.com \
    --to=lf-lists@mattcorallo.com \
    --cc=antoine.riard@gmail.com \
    --cc=bitcoin-dev@lists.linuxfoundation.org \
    --cc=karljohan-alm@garage.co.jp \
    --cc=luke@dashjr.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox