Hi all, Currently, the new proposal will be added to the issue list and then shared link in the email to request the proposal review. It's really hard to review a long proposal if you want to comment in detail.
Here is an example: https://github.com/apache/pulsar/issues/16763#issuecomment-1219606491 This seems very unintuitive. I think we can move all the PIPs to the codebase and the new proposal and proposal without any reviews should happen with a PR first. So that we can review and comment easily. Certainly, all the votes should happen on the mailing list. And we can also discuss the proposal on the mailing list. Following this way, we don't need to sync the PIPs from the issue to the wiki page. We can just add a link that points to the PIPs dir to the contribution guide or README. We have another pain point about the duplicated PIP number. We can maintain a file, a list of all the proposal contains the approved, in-review, drafting. Before creating a proposal, we should have a discussion first on the mailing list, just get feedback on the motivation. If there are no objections, the proposal owner can add a line to the file with the PIP number through a PR, like PIP-123: xxx (Under Discussion). So that we can prevent the duplicated PIP number(which will conflict if someone merged first). After the PR is merged, we can send out a new PR to add the proposal. Thanks, Penghui