R-nvim / R.nvim

Neovim plugin to edit R files
GNU General Public License v3.0
132 stars 15 forks source link

Tasks to do before inaugurating R.nvim #27

Closed jalvesaq closed 4 months ago

jalvesaq commented 5 months ago

Here are some tasks that I foresee:

jalvesaq commented 4 months ago

I think we are ready to create the R.nvim organization with the project cmp-r... @PMassicotte ? @she3o ?

PMassicotte commented 4 months ago

For me it is in a state that is very usable. So I am up for it :)

jalvesaq commented 4 months ago

I created the organization. Its "display name" is "R.nvim", but it seems that the URL cannot have a dot in the name. Github created https://github.com/R-nvim instead. So, maybe we should change the name of the organization to "R-nvim"...

@PMassicotte , I invited you to the organization. @she3o , I will invite you if you are still interested in being part of the organization.

jalvesaq commented 4 months ago

The organization can't be "R.nvim", but the repository can.

she3o commented 4 months ago

@she3o , I will invite you if you are still interested in being part of the organization.

Of course, I'd be delighted to join. I must apologize for the frequent interruptions in communication. Balancing postgraduate studies and work commitments has significantly limited my availability on GitHub. However, I'll make every effort to contribute by submitting pull requests whenever possible.

jalvesaq commented 4 months ago

Initially, I intended to copy the files from this repository to R-nvim, starting the new repository R.nvim as a simple conversion from VimScript to Lua. But now we have not only the conversion of old code, but new code written by @PMassicotte, @she3o, and @hongyuanjia. So, now I prefer to keep the git history of your contributions, and, in this case, we can immediately transfer the repository to the new organization. I still prefer to squash all consecutive commits by the same author in single commits, to begin with a cleaner git history.

What do you think?

PMassicotte commented 4 months ago

Perfectly fine with me, this seems fair enough. :+1:

hongyuanjia commented 4 months ago

Sounds good to me!

she3o commented 4 months ago

yep, let's do it.

jalvesaq commented 4 months ago

I did my first squash with gitlazy, it seems to be OK. In a few minutes, I will continue...

jalvesaq commented 4 months ago

I managed to decrease the number of commits from about 280 to 178, but, then, some conflicts appeared again and again.

jalvesaq commented 4 months ago

An atempt of using git rerere broke everything. I will restore the files from my backup...

hongyuanjia commented 4 months ago

Rewriting git history is a real pain...

jalvesaq commented 4 months ago

I restored the files. Using diff -aur to compare my backup with the tmp-R-Nvim repository, it seems that everything is OK.

jalvesaq commented 4 months ago

I will transfer the repository tomorrow.

jalvesaq commented 4 months ago

The repository is at its new address.