New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Farewell to Bram and dedicate upcoming Vim 9.1 to him #12749
Conversation
ee9b418
to
025db31
Compare
Codecov Report
@@ Coverage Diff @@
## master #12749 +/- ##
==========================================
- Coverage 82.10% 82.08% -0.03%
==========================================
Files 160 160
Lines 193690 193774 +84
Branches 43492 43518 +26
==========================================
+ Hits 159025 159051 +26
- Misses 21819 21867 +48
- Partials 12846 12856 +10
Flags with carried forward coverage won't be shown. Click here to find out more.
|
@@ -43,6 +43,17 @@ when the release was being prepared. Sven was a long time supporter of Vim. | |||
He registered the vim.org domain and created the first Vim website. We will | |||
remember him! | |||
|
|||
*Bram-Moolenaar* *Bram* | |||
Vim version 9.1 is dedicated to Bram Moolenaar, who passed away August 3rd 2023 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"who passed away on"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest "who passed away August 3rd, 2023". The "on" is optional to my (non-native) eyes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You mean adding "," between the date and the year?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@k-takata he means remove the word "on"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
English is not my native language. I suggest.
Vim version 9.1 is dedicated to Bram Moolenaar, who passed away
on
August 3rd 2023
Also replace in a few more places Brams email address and mention new maintainers.
I have slightly updated it according to the suggestions, and replaced Brams email address in a few more places (e.g. the license and for reporting bugs). Hope you all find that okay. |
runtime/autoload/ccomplete.vim
Outdated
# Maintainer: The Vim Project <https://github.com/vim/vim> | ||
# Former Maintainer: Bram Moolenaar <Bram@vim.org> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# Maintainer: The Vim Project <https://github.com/vim/vim> | |
# Former Maintainer: Bram Moolenaar <Bram@vim.org> | |
# Maintainer: The Vim Project <https://github.com/vim/vim> | |
# Former Maintainer: Bram Moolenaar <Bram@vim.org> |
How about aligning "Language:", "Maintainer:" and "Last Change:"?
Not sure if "Former Maintainer:" should be also aligned.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
okay, will adjust later.
are we okay including this? |
say something in `readme` as well, and something may need modification too.
// bram used to announce something via vim_announce, (not much people in vim_dev for some reason seems e.g dup mails from itself and github), we may should keep that tradition as well.
…--
shane.xb.qian
|
@christian you would modify readme.md for the contact of bram, and say something there, right?
…--
shane.xb.qian
|
Yeah, should mention it there as well..ThanksAm 13.08.2023 um 11:33 schrieb Shane-XB-Qian ***@***.***>:
@christian you would modify readme.md for the contact of bram, and say something there, right?
…--
shane.xb.qian
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you modified the open/close state.Message ID: ***@***.***>
|
Farewell to Bram and dedicate upcoming Vim 9.1 to him (vim/vim#12749) vim/vim@e978b45 Also update the header for the following files that were converted to Vim9 script upstream: - autoload/ccomplete.lua (vim9jitted) - ftplugin.vim - ftplugof.vim - indent.vim - indent/vim.vim - makemenu.vim This also updates the "Last Change" dates, even if some changes (due to rewrites to Vim9 script) were not ported. There's still a few other places where Bram is still mentioned as a maintainer in the files we and Vim have: - ftplugin/bash.vim - indent/bash.vim - indent/html.vim - indent/mail.vim - macros/accents.vim - macros/editexisting.vim - syntax/bash.vim - syntax/shared/typescriptcommon.vim - syntax/tar.vim - syntax/typescript.vim - syntax/typescriptreact.vim - syntax/zimbu.vim Maybe future patches will address that. Also exclude changes to .po files that didn't apply automatically (the `:messages` maintainer string isn't used in Nvim anyway). Co-authored-by: Christian Brabandt <cb@256bit.org>
Farewell to Bram and dedicate upcoming Vim 9.1 to him (vim/vim#12749) vim/vim@e978b45 Also update the header for the following files that were converted to Vim9 script upstream: - autoload/ccomplete.lua (vim9jitted) - ftplugin.vim - ftplugof.vim - indent.vim - indent/vim.vim - makemenu.vim This also updates the "Last Change" dates, even if some changes (due to rewrites to Vim9 script) were not ported. There's still a few other places where Bram is still mentioned as a maintainer in the files we and Vim have: - ftplugin/bash.vim - indent/bash.vim - indent/html.vim - indent/mail.vim - macros/accents.vim - macros/editexisting.vim - syntax/bash.vim - syntax/shared/typescriptcommon.vim - syntax/tar.vim - syntax/typescript.vim - syntax/typescriptreact.vim - syntax/zimbu.vim Maybe future patches will address that. Also exclude changes to .po files that didn't apply automatically (the `:messages` maintainer string isn't used in Nvim anyway). Co-authored-by: Christian Brabandt <cb@256bit.org>
Farewell to Bram and dedicate upcoming Vim 9.1 to him (vim/vim#12749) vim/vim@e978b45 Also update the header for the following files that were converted to Vim9 script upstream: - autoload/ccomplete.lua (vim9jitted) - ftplugin.vim - ftplugof.vim - indent.vim - indent/vim.vim - makemenu.vim This also updates the "Last Change" dates, even if some changes (due to rewrites to Vim9 script) were not ported. There's still a few other places where Bram is still mentioned as a maintainer in the files we and Vim have: - ftplugin/bash.vim - indent/bash.vim - indent/html.vim - indent/mail.vim - macros/accents.vim - macros/editexisting.vim - syntax/bash.vim - syntax/shared/typescriptcommon.vim - syntax/tar.vim - syntax/typescript.vim - syntax/typescriptreact.vim - syntax/zimbu.vim Maybe future patches will address that. Also exclude changes to .po files that didn't apply automatically (the `:messages` maintainer string isn't used in Nvim anyway). Co-authored-by: Christian Brabandt <cb@256bit.org>
@@ -1114,7 +1114,7 @@ ex_messages(exarg_T *eap) | |||
msg_attr( | |||
// Translator: Please replace the name and email address | |||
// with the appropriate text for your translation. | |||
_("Messages maintainer: Bram Moolenaar <Bram@vim.org>"), | |||
_("Messages maintainer: The Vim Project"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe you should add an email address vim-dev@vim.org
This change modified the Vim license file. I'm just assuming that's an ok thing to do given the way it's previously written allowing for change of maintainers (was previously going to ask about this on a separate discussion as license issues can be tricky), but wondering if this affects other things like the GitHub license detection (it still seems to work so far), and the spdx entry: https://spdx.org/licenses/Vim.html, as well as https://vim-license.dev/. Pinging @othree who filed #5458 and also did a lot of work on getting the Vim license recognized. |
Thanks for pinging me, I can help to communicate and send the PR. There are two major repos we need to send PR:
But I think it will cause some issues if we change the text in choosealicense directly. Which will cause the existing repo uses the Vim license to become unrecognized. The ideal case is we have a new version of the license, such as Vim License 1.1. Then we didn't need to worry about the existing repo being affected. But it also will cause another issue. The choosealicense only accepts widely used licenses. Vim License 1.1 will be a new license and is not widely used at this moment. So there will be a period of time that GitHub won't recognize it. |
When you say "existing repo", do you mean this one itself (https://github.com/vim/vim/)? It seems like GitHub is still recognizing it despite this PR being merged already, but I wonder if there is a time delay in rescanning done by GitHub. If that's the case that means GitHub will soon stop recognizing the license? |
The "existing repo" means every repo uses Vim License such as "tpope/vim-pathogen". "vim/vim" is one of them. I will try to verify my assumption later(maybe next week). GitHub has a special cache for the result of license detection. So it is possible that the license result is not changed now. I am not sure when it will be invalid. |
I was a bit hesitant to change the license file directly, but I did not see any alternatives. Surely, just changing the maintainer line should be allowed and okay, since we did not touch the actual license clauses. But if you think of a different solution, please let me know. |
that are good news, thanks! |
* Dedicate upcoming Vim 9.1 to Bram Also replace in a few more places Brams email address and mention new maintainers. * Remove Bram from any Maintainer role * runtime: Align Header * it's mailing list not mailinglist
No description provided.