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