Hi all,
These are some very useful inputs. I understand why there's no need to put
the details of the score in the JSON output, for it to be picked up by the
controller.
But I believe there should be another JSON file that contains the detailed
breakdown of the health score of each plugin, for it
I agree on the fact that the scoring shouldn't be added to the update
center file.
However, the details of the score shouldn't be added. My point is, if we
want the score to be visible on any controllers, only the score should be
added. Details of that score are should be left to the plugin site
Like update center, it can be a script that generates output and gets
published to a server. Doesn't need to be a service. Actually
shouldn't be a service, should be a once in a while generated json
file so it can't be broken into or anything.
On Wed, Apr 6, 2022 at 10:43 PM Dheeraj wrote:
>
> I
I agree that there are just too many characters as the naming convention
I've used is too descriptive, so maybe the character count can be decreased
if we name them efficiently.
The advantage of making the update center do it vs processing it elsewhere
is that there will be one less service to
danielbeck is the owner of updatecenter, but my opinion is that is way
too big for something jenkins won't use. the example you gave has 300+
character, time 2000 plugins, thats 600+ megs of extra data that every
jenkins would download
What would be the advantage of making update center do it vs
As per my understanding, for now, the data would only be used by Plugins
Site. If in the future we want to show Plugin's health scores on Plugin
Manager as well then I think every install of Jenkins would need the data.
An object full of values like this:
```
"healthScore": 87,
Does every install for Jenkins need the data? Or would it be only for a
single view?
How much data is it per plugin? A single number? Or an object full of
values?
Any data you'd want to add would need to be multiplied by like 2000 plugins
so it gets super expensive super quickly.
I tried
Hi everyone,
Based on the project idea 'Plugin Health Score' for GSoC '22, I have a
small question. Can we deliver each plugin's health score inside the JSON
object published by the Update Center?
More on this can be found in this proposal