It is funny that we have four unrelated PIP-95 proposals.  By the above
principle, the true PIP 95 is "Smart Listener Selection with Multiple Bind
Addresses".  :)

On Fri, Sep 24, 2021 at 10:47 AM Michael Marshall <mikemars...@gmail.com>
wrote:

> Hi Enrico,
>
> Thank you for raising this concern. Apparently acquiring a distributed
> lock on a PIP number is non-trivial :)
>
> > What about sending an email to dev in order to ask for a new PIP id ?
>
> In this design, is it up to a committer (someone with write access to
> the Wiki page) to reply to the request with a PIP number? I think this
> could lead to confusion, as no one person would have the job and there
> could be delays in responding.
>
> Instead of receiving a PIP number, I think we could ask users to
> inspect the mailing list archive to determine the next PIP number.
> Then, the mailing list is the source of truth for PIP numbers, and
> there isn't any delay. This protocol can still have collisions if
> multiple people send PIPs at the same time. However, I think these
> collisions could be resolved quickly: the earliest email in the
> archive wins, and others need to pick the next number(s).
>
> Also, this raises a secondary question for me. In our new PIP process,
> are we copying PIPs from GitHub issues into the GitHub wiki?
>
> In order to push this conversation forward, I wrote a PR with my
> proposed solution to the problem:
> https://github.com/apache/pulsar/pull/12176. I am not attached to my
> solution per se, but I do think a solution to this problem should
> include an update to the GitHub template to help new PIP writers
> easily understand the process.
>
> > Does anyone volunteer to clean up the PIP list page ?
> Once we settle on a protocol, we will need to clean up, as now we have
> two PIP 97s.
>
> Thanks,
> Michael
>
> On Thu, Sep 23, 2021 at 9:51 AM Enrico Olivelli <eolive...@gmail.com>
> wrote:
> >
> > Hello,
> > Today I had to rename my PIP from PIP-93 to PIP-95 because PIP-93 was
> > picked up.
> > Then I realised that PIP95 already exists on GitHub, then I moved to
> PIP-97.
> >
> > There are multiple PIP-95 on the Wiki page.
> >
> > https://github.com/apache/pulsar/wiki
> >
> > We need a way to assign new PIP ids
> >
> > What about sending an email to dev in order to ask for a new PIP id ?
> >
> > Only committers have write privileges to the Wiki pages, so any PIP id
> > assignment needs a sponsor that assigns the PIP id and creates the wiki
> > page.
> >
> > I propose to add a link to the PIP issue in the wiki page until the PIP
> is
> > accepted,
> > because we recently decided to run PIP discussions as GH issues
> >
> > Does anyone volunteer to clean up the PIP list page ?
> >
> > Regards
> > Enrico
>

Reply via email to