On Tue, May 9, 2023 at 8:03 PM Dave Fisher <w...@apache.org> wrote:
> > > > On May 9, 2023, at 5:47 AM, Asaf Mesika <asaf.mes...@gmail.com> wrote: > > > > On Tue, May 9, 2023 at 5:18 AM Hang Chen <chenh...@apache.org> wrote: > > > >> Thanks for driving this discussion. > >> > >> I agree to change the proposal discussion from issue and dev mail list > >> to PR. It will be easier to review and comment, especially for large > >> proposals. > >> I have two questions about this change. > >> - Some proposals contain images, and putting those images into Pulsar > >> main repo will make the git db large. What's more, some images can be > >> up to several MBs > >> > > > > That's a great point, and we must address it in the PIP. > > How about we say that you only use: > > 1. Mermaid <https://mermaid.js.org/#/> - it's a tiny language to create > > drawings? GitHub supports this language on code highlight and renders it > > correctly. > > Does Docusaurus support Mermaid? The design documents for a PIP should be > available for easy inclusion in pulsar-site. > Do we have plans to have a section dedicated to displays PIPs on the website ? > > > 2. Use SVG files which will be located in a folder named after the pip > > issue number. SVG are vector graphics saved as text. For diagrams, > > they should be ok in size, and compress well. > > > > I think Mermaid should be enough for all drawings needed for illustration > > of design document purposes. WDYT? > > I think that any reasonable format should be OK, but easily editable > versions should be preferred. All modern tools ought to be able to export > SVG and all modern browsers render them. > > Best, > Dave > > > > > > > > >> - After merging one proposal, if we want to update the content, do we > >> need to discuss it in the dev mail list or just push one PR to update > >> it? > >> > > > > Does it happen often? > > I guess if the change is not big, it's ok just to do PR. > > > > I can clarify that as well, if it is agreed upon. > > > > > >> > >> Thanks, > >> Hang > >> > >> > >> PengHui Li <peng...@apache.org> 于2023年5月8日周一 18:06写道: > >>> > >>> Thanks for driving the improvements in proposal managing and reviewing. > >>> The proposal looks good to me. I have only one question about the dir > >> name > >>> for the pips. > >>> > >>> For now, we have > >> https://github.com/apache/pulsar/tree/master/wiki/proposals > >>> Is it better to use the existing one? Or change the existing one to > >> "pip". > >>> I mean, we'd better don't use two dirs for proposals. > >>> > >>> Thanks, > >>> Penghui > >>> > >>> On Sun, May 7, 2023 at 5:52 PM Asaf Mesika <asaf.mes...@gmail.com> > >> wrote: > >>> > >>>> Ping, in case it was lost in the barrage of mails > >>>> > >>>> On Sun, Apr 30, 2023 at 10:38 AM Asaf Mesika <asaf.mes...@gmail.com> > >>>> wrote: > >>>> > >>>>> Hi, > >>>>> > >>>>> I've summarized all comments from > >>>>> https://lists.apache.org/thread/5kpddlfh5xdbsjmv47ymnk3z6wd92jbh > >> into a > >>>>> PIP. > >>>>> > >>>>> PIP: https://github.com/apache/pulsar/issues/20207 > >>>>> <https://github.com/apache/pulsar/issues/20207> > >>>>> > >>>>> I'm leaving this discussion open for 2-3 days to make sure I haven't > >>>>> missed a comment, and proceed to vote, since we had most of the > >>>> discussion > >>>>> already in the link provided above. > >>>>> > >>>>> Thanks! > >>>>> > >>>>> Asaf > >>>>> > >>>> > >> > >