Hi Dominique,

On Mon, Aug 7, 2023 at 1:12 PM Dominique Pellé
<dominique.pe...@gmail.com> wrote:
>
> Yegappan Lakshmanan wrote:
>
> > Hi all,
> >
> > I am listing the tasks that Bram used to do for developing and maintaining
> > Vim below (as far I can remember):
> >
> > 1. Developing fixes for Vim crash reports including the analysis of
> >    fuzzy test files.
> > 2. Addressing reported security vulnerabilities including those reported
> >    in https://huntr.dev/repos/vim/vim.  I think various Linux
> >    distribution maintainers report these issues directly to Bram.
> > 3. Fixing Coverity warnings reported in
> >    https://scan.coverity.com/projects/vim
> > 4. Fixing CI build breakages including ASAN errors.
> > 5. Create patches based on pull requests from Vim contributors
> >    (including updating the patches to match the Vim coding style and
> >    perform minor refactoring).
> > 6. Developing major new features (e.g. Vim9 script, virtual text, etc.)
> > 7. Reproducing the reported issues and developing fixes for those
> >    issues.
> > 8. Improving the test infrastructure.  For example, he recently
> >    incorporated coding style checks and the support for syntax
> >    highlighting checks.
> > 9. Incorporating the runtime file updates (e.g. syntax files, file
> >    types, etc.)
> > 10. Updating the Vim documentation based on discussions and pull
> >     requests.
> > 11. Maintaining the todo.txt file to track the roadmap for features and
> >     fixes.
> > 12. Responding to questions and discussions in the Vim-dev mailing list.
> > 13. Updating the vim.org website with news.
> > 14. Preparing and making Vim releases (maybe once a year).
> >
> > Regards,
> > Yegappan
>
> Thanks Yegappan for this list.
>
> About point #2 i.e. "Addressing reported security
> vulnerabilities including those reported in https://huntr.dev/repos/vim/vim";
> I never looked at this, as I thought only Bram had
> access to bug reported there for security reasons.
> But if I can have access (?) I would be interested in:
> - minimizing crash fuzzing POC
> - and attempting to fix them
>

I am able to view all the reports and the discussions.  Are you able
to view them?

>
> About point #9 i.e. "Incorporating the runtime file updates"
> I've always found it odd that some changes were split into
> a commit in src and another commit later in runtime. It
> often caused confusion, with PR author asking "part of
> my change was not included?!" and the response being
> "it will be in the next runtime update". Perhaps that's
> something worth revisiting?
>

Yes. I think we should move the PR model for the runtime file updates.

Regards,
Yegappan

> In fact, this happened to my last PR at
> https://github.com/vim/vim/pull/12544/files
> where only part of it was merged and the
> remaining part was meant to be in the next
> runtime update, which sadly never happened.
> I'll create a PR when I have time for what went
> missing.
>
> There might also be other unrelated changes
> which were pending in the next runtime update
> that never happened. Often Bram responded
> with "I'll include it" when people reported
> corrections to the docs for example.
>
> Regards
> Dominique
>

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAAW7x7kxatPYJDCCo4wE2LW8PTSUjcbEZWX2_FDuC6bR4nfKKA%40mail.gmail.com.

Raspunde prin e-mail lui