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
>>>>>>> 
>>>>>> 
>>>> 
>> 
>> 

Reply via email to