Tuesday, March 25, 2014

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

On Tuesday, March 25, 2014 1:05:03 PM UTC+1, MarcWeber wrote:
> > dowvoting due to "textfile"
> The main issue is "lack of interaction". Getting down votings for unkown
> reason is bad for everybody. So this hurts a lot IMHO. issue trackers
> are a lot better, because they create a soft force improving /
> documenting the issues.

Absolutely, I agree.

> The text file contains:
>
> linux:
> See https://github.com/MarcWeber/vim-addon-manager/blob/master/doc/vim-addon-manager-getting-started.txt
> section 2, recommended setup. Then VAM will git clone itself on startup.
>
> I'd still do it the same way today.

Disagree, but your call.

> ...
>
> About github vs vim.sf.net: The best thing would be allowing @
> vim.sf.net to just register a github url *and be done*.
> vim.sf.net could then just forward to github generating a .zip file for
> download.
>
> Simple change, but huge benefit - it would solve almost everything.

Agreed, and I suggested this a month ago to no response.
https://groups.google.com/d/msg/vim_dev/68mYIXnjcAg/1AAUvb2prbsJ

> ...
>
> > Finally, and that is the crux, there is no API.
> You're wrong. I patched vim.sf.net to return a huge json dictionary
> containing all plugins. See vim-pi code. Maybe the API is not perfect,
> just enough to make vim-pi work reliably.

I know, and I commend your work. My point is, the very existence of
vim-pi is due to there not being a decent API and canonical plugin
source. If we had an authoritative API that let you search for plugins,
query plugin info, query versions and dependencies, and so on, then all
plugin managers would have something reliable to work against.

By the way, 'You're wrong' is a pretty strong statement. I think your
message would have worked just as well without it.


--
David

--
--
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: