+1

Yu <li...@apache.org> 于2021年12月16日周四 18:50写道:

> Hi all,
>
> This is a follow-up to the last email.
>
> Previously, we use markdown files to create issue templates [1].
>
> For the doc_request issue template, I've changed it to a customized issue
> form by adding a YAML form definition file, which is more intuitive and
> easy to use.
>
> Feel free to comment on this PR [2], thanks.
>
> [1] https://github.com/apache/pulsar/tree/master/.github/ISSUE_TEMPLATE
> [2] https://github.com/apache/pulsar/pull/13359
>
> On Tue, Dec 14, 2021 at 9:09 PM Yu Liu <y...@streamnative.io> wrote:
>
>> Spot on.
>> This also reminds me that we can create custom issue forms by adding YAML
>> form definition files [1], which is more user-friendly and easy to maintain.
>>
>> [1]
>> https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms#about-yaml-syntax-for-issue-forms
>>
>>
>> On Tue, Dec 14, 2021 at 2:25 AM Michael Marshall <mmarsh...@apache.org>
>> wrote:
>>
>>> +1  Yu, thank you for putting together this thorough document. This is
>>> a great initiative.
>>>
>>> I think it might help to review and possibly update the PR template as
>>> part of this PIP. For example, the current template does not prompt
>>> authors whether the PR should be mentioned in release notes. Such a
>>> prompt could help committers determine the right labels for a PR.
>>>
>>> Thanks,
>>> Michael
>>>
>>> On Mon, Dec 13, 2021 at 4:56 AM Li Li <l...@streamnative.io.invalid>
>>> wrote:
>>> >
>>> > +1
>>> >
>>> > Good idea, I think I can be part of this PIP after I finished
>>> upgrading pulsar website.
>>> >
>>> > Thanks,
>>> > LiLi
>>> >
>>> > > On Dec 13, 2021, at 4:18 PM, Yu <li...@apache.org> wrote:
>>> > >
>>> > > Hi Pulsarers,
>>> > >
>>> > > As we know[1], there are some issues in the current Pulsar release
>>> notes
>>> > > (RN), for example:
>>> > >
>>> > > - For Pulsar users
>>> > > They cannot capture the highlights quickly since the RN is a raw
>>> dump of
>>> > > PRs.
>>> > >
>>> > > - For Pulsar release managers (RM)
>>> > > They feel overwhelmed by the **manual** workload of generating RN
>>> since it
>>> > > is created based on git commit messages, while many people do not
>>> provide
>>> > > clear and meaningful info.
>>> > > It’s time-consuming to clear up all info especially for a major
>>> release
>>> > > with lots of PRs.
>>> > >
>>> > > If RN is regarded as an afterthought and finished as a last-minute
>>> task, it
>>> > > is likely not written well.
>>> > > Instead of rushing, treating RN as a part of development not only
>>> reduces
>>> > > RM's workload and makes communication more coordinated,
>>> > > but also allows more time for us to choose the most valuable
>>> highlights
>>> > > shown to users.
>>> > > Consequently, the process of the current workflow should be improved.
>>> > >
>>> > > Therefore, I propose the PIP 112: Generate Release Notes
>>> Automatically [2]
>>> > > and add some initial thoughts and research there.
>>> > > It is only a draft but I would like to invite you to join us to bring
>>> > > another major change to Pulsar. I believe this would bring many
>>> benefits to
>>> > > all of us, thanks!
>>> > >
>>> > > [1] https://lists.apache.org/thread/dl3jb9p3zvlc6ntlkpmxf1m8dw5dcd8z
>>> > > [2]
>>> > >
>>> https://github.com/apache/pulsar/wiki/PIP-112%3A-Generate-Release-Notes-Automatically
>>> >
>>>
>>

Reply via email to