Re:Vim 9.0
by animal_spirits on Thursday June 30, 2022 @11:33PM
(#31942013)
For a while Bram would copy paste all proposed changes from other peoples branches to his own branches and therefore giving himself the git-blame for the code. I think only recently he started allowing other people to actually maintain the repo.
I'm not sure this is because no one wants to contribute. I think it's more because Moolenar prefers to do the work himself, and doesn't like to accept much in the way of contributions from others. He's certainly allowed to run his project that way, but I can see why it might turn some people off.
Re:Vim 9.0
by LeonidasXIV on Friday July 01, 2022 @04:20AM
(#31943752)
Which is yet again contrasted with how NeoVim runs things and the 824 contributors to the repository at time of writing. I believe that justinmk, one of the principal drivers of the project specifically stated that he doesn't want to be something like a BDFL and I assume that's also pretty much a reaction to Vim.
for a long time vim do send patch over email, and the git history did not preserve the original author info
Understandable in SVN times, but lack of Attribution in git times
One is not a better parent by controlling their kids for their foreseeable future. One needs to let them join the world and grow on their own, with their own friends.
Re:Vim 9.0
by usrbinbash on Friday July 01, 2022 @05:52AM
(#31944291)
vim is open source, so everyone who wants can fork the repo and change the code however he pleases.
Itβs true that anyone can fork the code. But splitting the user community and plugin ecosystem with forks should be a last resort. This discussion is about how a FOSS community can improve software while avoiding forks that result in incompatible code-bases.
[0] https://github.com/vim/vim