Summary
- clarify that posting to the bitcoin-dev mailing list is a best-effort step
- note the list’s moderation means ideas may not be posted or discussed
An idea (and later, after community discussion, a draft proposal) can be proposed to either the bitcoin-dev mail list or to Delving Bitcoin in order to see necessary prior discussion of concept, technical merit, or soundness before opening a PR here.
If neither forum accepts publication, it should be seen as feedback to improve the proposal, and not to prematurely propose it here.
NACK for these reasons.
31@@ -32,7 +32,7 @@ The BIP process begins with a new idea for Bitcoin. Each potential BIP must have
32 Small enhancements or patches to a particular piece of software often don't require standardisation between multiple projects; these don't need a BIP and should be injected into the relevant project-specific development workflow with a patch submission to the applicable issue tracker.
33 Additionally, many ideas have been brought forward for changing Bitcoin that have been rejected for various reasons.
34 The first step should be to search past discussions to see if an idea has been considered before, and if so, what issues arose in its progression.
35-After investigating past work, the best way to proceed is by posting about the new idea to the [https://groups.google.com/g/bitcoindev Bitcoin development mailing list].
36+After investigating past work, the best way to proceed is by posting about the new idea to the [https://groups.google.com/g/bitcoindev Bitcoin development mailing list]. Because the list is highly moderated, there is no guarantee the idea will be posted or discussed; treat this as a best-effort step rather than a blocker for the next steps.
0After investigating past work, the best way to proceed is by posting about the new idea to the [https://groups.google.com/g/bitcoindev Bitcoin development mailing list]. The list is moderated; non-publication should be seen as feedback to improve the proposal, and not to prematurely open a PR in the BIPs repository.
If the idea is not getting published, then how could the author receive any feedback at all?
review is in any case possible on the author’s GitHub repository, which can be mentioned on social media
One clarification: if a proposal gains traction and thoughtful discussion on social media or other public venues, does that count in BIP editor’s view as a legitimate signal of interest or merit(If yes we should clearly mention it in the BIP)? Or is the mailing list still considered the only acceptable path for an idea to be recognized as worth discussing?
I’m asking because if the list blocks a substantive proposal, but the broader community engages with it elsewhere, it seems important to understand whether that external engagement is considered meaningful or simply disregarded.
The goal isn’t to burden moderators or force publication of junk. It’s to avoid a situation where moderation decisions—intentional or not—determine which technical proposals are allowed to enter public discussion. Ideas need some visible path to review that doesn’t depend on mailing list approval. The-Cat is a great example of this.
I think there are real concerns with this assumption. You’re trusting that the ML moderators are not politically motivated. For example, there is currently a debate regarding spam on the network. Proposals making suggestions to deal with spam are being rejected without comment with seemingly no regard for the quality of the suggestion, while low effort messages that clearly are not technical at all like the one saying “op_return spam is irrelevant” were approved. You’re being too trusting. Clear rules are needed at the very least.
Full disclosure: I’m currently being censored from the ML with a proposal I’m working on and rejected from submitting a PR for not discussing it on the ML.
An idea (and later, after community discussion, a draft proposal) can be proposed to either the bitcoin-dev mail list or to Delving Bitcoin in order to see necessary prior discussion of concept, technical merit, or soundness before opening a PR here.
To be honest I dont see anywhere in BIP 2 mentioned the Delving Bitcoin as another option, so we should amend it.
I’m not convinced this PR is an improvement.
Both BIP 2 and BIP 3 emphatically recommend that people discuss their idea in public before spending time on a fully fleshed out proposal. Obviously, this is especially true for would-be authors that are new to protocol development.
The first step should be to discuss your idea among friends and collaborators to test and hone an idea. If it survives the local cracker-barrel discussion and comes out even better, it’s probably still a good idea to get more feedback from a broader circle on social media or some more experienced people. After that, a summary of your idea should be put to discussion on the mailing list.
If you skip testing your idea and jump right to writing a full proposal, while new at this, you are likely to overlook significant flaws in the approach and spend a lot of time on something that is unlikely to see much traction.
If your idea gets no support on the mailing list, or doesn’t even make the mailing list, I would suggest trying to make up the skipped steps, not to skip ahead to open a PR here.
Delving Bitcoin does not have any special role in the BIP process, and is not a good place to discuss BIPs (or anything)
Twitter might be an acceptable alternative, but currently BIP 2 is pretty strict on the bitcoindev ML specifically
This is a false narrative because I remember seeing lots of spam related content on the mailing list. It can’t be true that all spam content has been censored.
Message ID: @.***>