junegunn / vader.vim

A simple Vimscript test framework
587 stars 40 forks source link

Which status of this project? #221

Open vladimir-popov opened 3 years ago

vladimir-popov commented 3 years ago

Hi! I'm interested in is this project alive or, probably, another active fork exists?

blueyed commented 2 years ago

I am using it myself for tests with Neomake (using the branch from https://github.com/junegunn/vader.vim/pull/107). This project is not maintained / being worked on much (from my side or others), and/but I do not know of a more active fork.

vladimir-popov commented 2 years ago

Sad to hear that. It's a very useful tool with pretty good concepts to write tests for vim plugins. Nevertheless, thank you for your advice about your improvements, I'll try it.

alerque commented 2 years ago

I still find this quite useful, and I see lots of projects using it still. I'd like to see it say alive. Would you consider migrating it to the @preservim org namespace? I would keep you as the listed owner, but I would facilitate some maintenance on it — specifically reviewing PR requests, triaging issues, and monitoring contributions for people who are consistently high quality and offering them some elevated permissions to help with the same (triage, pr review).

You can see I've done this for several other well known plugins with pretty decent success. Nerdcommenter was the first in 2016 and it is still doing well today. Others joined along the way and several have active maintainers again besides myself (see for example tagbar contributions).

Freed-Wu commented 5 months ago

As a completion, https://github.com/thinca/vim-themis is a good alternative for similar usage.

lelutin commented 2 weeks ago

Hi @junegunn !

I can see that you've merged in a PR 5 months ago, so it would seem that the vader.vim project is not entirely dead as some here mentioned (it may have been the case back then that there was no movement happening for a while).

This plugin is doing something super useful and I'm happy to be using it for the vim-puppet plugin. There are alternative testing frameworks for vim/nvim but if this project is still alive and maintained, I'd rather keep on using it.

Can you give us a status update for this project? Do you intend to keep on merging PRs, or did you mostly stop using / lost interest in it?

If the latter, would you consider adding some folks to the repository as maintainers so that the project can stay alive? I personally don't know too much about the plugin's codebase so I don't feel comfortable proposing myself, but maybe other ppl that were active in PRs and issues in the past might be interested in taking on this role?

let us hear your thoughts

junegunn commented 1 week ago

Both @blueyed and I are not actively developing vader.vim. But that doesn't mean it's broken, it works as expected and it's still used to test the existing plugins. You can certainly use it if the existing feature set covers your needs.

Do you intend to keep on merging PRs

Simple ones, yes. But a feature that requires a lot of effort in reviewing and maintaining it is unlikely to be merged in the near future.

On the flip side, because the upstream is essentially frozen, you can use a fork without worrying too much about not keeping up to date with it.

If the latter, would you consider adding some folks to the repository as maintainers so that the project can stay alive?

If there are volunteers, yes. Or we can officially suggest a link to the actively developed fork not to break existing tests that point to the master branch of this repository.

lelutin commented 1 week ago

@junegunn thanks for your feedback!