Skip to content

Proposed feature: weekly and monthly review coverage #301

Closed
@jonatack

Description

@jonatack

Opening an issue to follow-up on #296 (review):

It may be good here to increasingly put spotlight on the importance of review, which I've found tends to be in practice very much under-appreciated outside the small circle of developers working on the protocol who describe it as most needed and lacking. The larger world seems to value and reward making PRs, BIP proposals, mailing list emails and StackExchange answers. Which is fine, but review needs recognition and encouragement too if we want to see more of it, particularly from industry sponsors and the larger ecosystem. This is even more true for deeper review and research on the harder issues that matter and require a heavy commitment of time. It seems to me that Optech is well-positioned to provide that perspective to those who don't follow the daily interactions on GitHub.

For the reasons mentioned, and because much interesting discussion happens on GitHub:

I'd like to propose a section that regularly covers highlights of the past week's interesting review comments and discussions, similar to the coverage of mailing list discussions (and sometimes IRC discussions).

In addition, quality reviews on difficult or high-priority PRs of interest could be cited as well as a monthly ranking of the top ten reviewers of the past month. Not only might these be interesting for readers, they may have the benefit of helping people who are doing outstanding and/or frequent review and whose names don't come up often in the more visible channels of merges, mail lists, BIPs, and SE.

Finally, I believe the review club notes and discussions can at times be a useful resource for readers (cf Dave's CPFP carve-out/ancestor fee mining notes or my recent notes on P2P network attacks and on mitigating uninitialized values) and mentioned/linked to when helpful in the newsletters and the topics (or added to the topics).

This feature would need to be written (or have frequent input) by someone who spends a lot of time following reviews on the relevant GitHub repositories. Dave is already doing a great job following the merges, mailing lists, and IRC; it might be (probably is) too much additional time commitment to place on him.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    newslettersPublishing/translating/editing newsletters

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions