Hi Pulsar Community,

In an effort to make our Pulsar Community Meeting accessible to those
who cannot make the meeting, I will start sending the meeting notes to
this list.

Disclaimer: I am the main author of these notes. I took the notes
while participating in the meeting discussions. It is possible that I
missed or misunderstood information. If something is misattributed or
misrepresented, please send a correction to this list and consider
updating the Google doc.

Source google doc:
https://docs.google.com/document/d/19dXkVXeU2q_nHmkG8zURjKnYlvD96TbKf5KjYyASsOE

I generated the notes by downloading the google doc and running the
following command:

pandoc --columns 72 -t plain \
~/Downloads/Apache\ Pulsar\ Community\ Meeting\ Minutes.docx | \
perl -pi -0 -w -e "s/\n\n/\n/g" |less

Our community meetings are recorded. I don't have a link to
the recordings yet. Once I get that link, it'd be great to include
that link in this summary for anyone who wants to listen to the
original conversation.

Thanks,
Michael

Notes:
2022/03/03, (8:30 AM PST)
-   Attendees:
    -   Matteo
    -   Michael
    -   Dave
    -   Lari
    -   Christophe
    -   Max
    -   Andrey
-   AI (from the previous meeting)
    -   ...
-   Agenda (Add the items you want to discuss below)
    -   Discussions
        -   How to take notes for community meetings (Michael)
            -   Considered using Pulsar Wiki for distribution, but those
                  present agreed that Google doc’s collaboration
                  features are too valuable to lose.
            -   Lari proposed using https://pandoc.org/ to convert notes
                  from Google doc to well formed plaintext that will be
                  easy to deliver on dev mailing list.
            -   Michael to start sending community meeting notes to dev
                  mailing list
        -   How to handle NIC configuration (Michael)
            -   Fail fast and Matteo agrees with that we can change to
                  fail on start up (see
                  https://github.com/apache/pulsar/pull/14537)
        -   PIP 47 and clarification about linear upgrades (Michael)
            -   We have some backwards compatibility tests, but Matteo
                  is concerned that it is hard for guaranteeing the down
                  grading when upgrading from past 4 versions as PIP 47
                  says should be possible.
            -   We’d need more compatibility tests if we wanted to
                  support the letter of PIP 47.
            -   Linear upgrades is also how bookkeeper works, and Pulsar
                  upgrades the bookkeeper in accordance.
            -   Dave asked about the implication that users might need
                  to upgrade linearly 3 or 4 times a year. Proposes
                  making 2.7 an LTS and ensuring that users can go from
                  2.7 to 2.10 a possible upgrade/downgrade scenario for
                  testing. An LTS could come with extra testing. Matteo
                  raised a concern about an LTS delaying feature
                  adoption by up to a year. Michael points out that
                  these are trade offs dependent on prioritizing feature
                  velocity. No conclusion reached regarding creating an
                  LTS version.
        -   The road map for future features–what is next for 2.11
              (Dave)
            -   Lari is interested in pushing PIP 62 through to
                  completion. There is the Pulsar IO component and the
                  Trino/Pulsar SQL component. Lari suggests that we
                  could move forward with the original plan to just move
                  the components out of the main repo, even though that
                  will be temporary work. Matteo mentions that we could
                  keep it in the repo but bundle it separately when
                  creating distributions of Pulsar. Matteo also
                  mentioned that there isn’t currently a centralized
                  road map for future features.
        -   Lari asks about the Docker repo and the limited number of
              users that can push docker images to the official
              “apachepulsar” repo.
            -   Matteo: Docker dropped the number of accounts from 10
                  to 3. We’re grandfathered in with 10 currently, but
                  adding a new one would trigger the new limit. Dave
                  asks about switching to Apache artifactory. Discussed
                  some tradeoffs, no conclusion reached.
        -   Christophe asked about creating a Pulsar BOM and some of the
              implementation details of how to implement the BOM.
    -   PIPs
        -
    -   PRs
        -   …...

Reply via email to