Sent from my iPhone
> On May 10, 2023, at 12:01 AM, Asaf Mesika <asaf.mes...@gmail.com> wrote:
>
> 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 ?
We should make sure it is easy to convert a PIP into user documentation of what
is finally merged.
Best,
Dave
>
>
>>
>>> 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
>>>>>>>
>>>>>>
>>>>
>>
>>