Hi Bram & community,

There are two things on the Vim sf page which bugged me for years:

a)
  There is no way for users adding comments.

  So as plugin author you just get feedback like a rating -2/2 but you
  have no clue why. That's very disappointing.
  This happened to me recently.
  http://www.vim.org/scripts/script.php?script_id=2934
  I think this plugin is great because you don't have to remember dozens
  of mappings.

  To keep open source projects active you need positive feedback loops.
  This doesn't happen for Vim plugins.

  So consider one case: You have uploaded a bug by accident. One users
  downloads your plugin. It doesn't work. So he rates the plugin with
  (-1).

  You can fix the bug. You rating is still -1. The only thing you can do
  about it is polluting the page by adding a new plugin-name which is bad.

b)
  users can't add comments. So if there is a newer plugin or if
  something didn't work or if users have additional comments whatsoever
  they can't put them on the site. The result is that the site isn't as
  valuable as it could be. Eg have a look php.net. If there is a bug
  everyone can upload a comment posting his workaround. It's ugly but it
  works pretty well. 

  Indeed it can be much simpler. Adding one link to a discussion site on
  the Vim wiki eg http://$VIMWIK/pulgin_plguin_nr would be enough.
  Zero effort but much value.

c) (less important)
  Plugin information can't be exported. This I and the author of Vimana
  we both implemented hacks to get a list of plugins to support
  installing plugins in an easier way.

  So I'd like to add an interface which returns a big json dict (which
  can be read by Vim!) telling about all plugins and their latest
  versions. This will safe some traffic and a lot of CPU power..

I know both: PHP and MySQL. I can do all changes. There is one thing I'm
unsure about. The Vim database contains information about who donated
how much. This is sensible data. I'm not sure whether I should know
about those records.

So what shall I do to get these features implemented? Ask community on
the mailinglist how they think about it?

Those changes don't cause much work. But they will generate much value
to everyone.

Yours
Marc Weber

-- 
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui