(replies inline)
On Mon, 30 Nov 2015, Rafael Ribeiro Rezende wrote:
> I saw in this presentation <
https://www.youtube.com/watch?v=9vPUMe3lzfo>
> that plugin ratings will be introduced in Jenkins 2.0.
> So far, Jenkins relies on the content generated by the
> *backend-update-center2*, which is basically (afaik) a summary of the
> plugins available in a specified artifact repository. Jenkins Wiki provides
> further info about individual plugins, including the downloads graph that
> is planned to be embedded into the Plugin Manager itself...
That video captures some exploratory work Gus Reiber has been doing around
improving the plugin manager experience. The best way I can think of relating
it is that it is like a concept car. It's exploring some ideas which may or may
not make it into the production version of things :)
The ratings is one of the aspects of Gus' work that I think needs a lot more
thought spent on what ratings actually represent before it's implemented and
released..
> Still, I couldn't figure out what is exactly behind those ratings. Who will
> be rating the plugins? Through which channel (Plugin Manager itself? Or an
> external website?)? How are the rates fed back into the Jenkins Update
> Site? Where are the kept?
The update-center.json which would power the plugin manager would need some
reference to those ratings in order for the revamped plugin manager to render
them.
> --
> Just to contextualize the question: my company hosts its own subset of
> Jenkins plugins. We are very much concerned about the reliability of the
> plugins we use from both internal and public repositories. It would be nice
> if we had some control over the ratings for our purpose, or at least to be
> able to implement such rating system for our own plugins.
If you're willing to share more about how your company manages your own update
center, I'd be very interested to hear more about your approach off the list.
Cheers
- R. Tyler Croy
------------------------------------------------------
Code: <
https://github.com/rtyler>
Chatter: <
https://twitter.com/agentdero>
% gpg --keyserver
keys.gnupg.net --recv-key 3F51E16F
------------------------------------------------------