Monday, March 24, 2014

Re: Poll: What's good about plugin managers?

On 24.03.14 10:17, Marc Weber wrote:
> Anyway situation is as is - which is why I at least thought we could try to
> provide a common interface so that at least install instructions could be shared
> https://bitbucket.org/vimcommunity/vim-pi/issue/91/common-interface-for-most-plugin-managers

That is the conclusion which was forming in my mind as I read the thread.
If Vim provides one documented user interface, and one API for plugin
managers, defining _what_ features may be invoked, then neither users
nor Vim maintainers need be incommoded by any number of competing
managers with any number of approaches to _how_ it's done. The API would
provide for a "NAK - can't do that." response from a manager. And a help
entry would present a table of managers, listing the features provided
by each.

> Nobody really tried to join.

There are personalities which cannot collaborate to improve existing
infrastructure for the common good, but are compelled to use any pretext
to reinvent the wheel. On another list it was so essential to reimplement
the existing very good uP simulator, that it just _had_ to be redone in C++.
Result: neither is now maintained, AFAIR.

Admittedly, in youth we think we can do it all, after all there is time
enough, and energy to burn. It is only later that we realise that the
energy has been burned, and the time consumed, without adding anything
that hadn't been done already.

> The idea was that people can have a
> :InstallPlugin name {options}
> command for their .vimrc.

And a

:UsePluginManager name

as well?

Erik

--
The wonderful thing about standards is that there are so many of them.
- Andy Tanenbaum

--
--
You received this message from the "vim_use" 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_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment