-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code maintainance scoring implementation #243
Comments
I like the idea of this. One concern I have is it sounds vaguely similar to repository configurations. |
it would be yes. But with a different concern in mind: what is the "quality" of the plugin code, which is used. Those are not completely separate but more complementary in my mind. |
As long as its clear to a user what the difference is, I think this is a great idea |
Adding more points in this scoring implementation as it to analyse the quality of the plugin:
|
@alecharp I am on it |
Please make sure to finish what you already started. |
|
No I won't and let me explain why. This issue was created in the context of GSoC, yes, but last year (2023). I was created by me, after observation with Jagruti that we were creating new probes but weren't using them. That is in fact a common problem on this project. So, you may include the implementation of this issue in your GSoC proposal, but I encourage you to understand that if anyone, new or not to this project, wants to contribute this implementation, they can and they are welcome to. Because it is for the benefit of the project, not to one individual. |
Thanks @alecharp for your suggestions. I have proposed the fix in my proposal along with additional probes modified as security analysis of plugin :) |
Description
In the project, we now have a few probes which can provide useful details about the quality of the code and its maintainability:
The idea would be to have a separate scoring implementation from the
PluginMaintenanceScoring
, which would evaluate the code of the plugin.Other probes could be added in the future (not part of this task) to complement this new scoring implementation.
Requirements
code-maintainability
.8
The text was updated successfully, but these errors were encountered: