Closed jenkins-infra-bot closed 3 years ago
As of today, doing this will necessitate suspending distributions of the following plugins:
This is quite interesting I never realized that there are so many other tools using the plugins.
Ulli Hafner Is this issue still something you'd like to see implemented? If so I recommend starting a dev list conversation given the downstream impact.
Well, I'll at least ping the authors of those plugins first...
I went through the list and tried to consolidate the usage of analysis-core.
These plugins can be removed already (already marked as deprecated or archived):
That plugin just "collects" other plugins and can be removed as well:
These plugins look outdated and are not maintained anymore:
I informed the following plugin authors about the end-of-life notice of analysis-core:
So it might make sense to leave analysis-core active until I get an answer of the latter three plugins . But it would be helpful to archive the other ones that depend on analysis core. What do you think?
brakeman depends on analysis-core
Last normal release in mid 2017, since then only a security update. Would contact the maintainer about this.
CFLint depends on analysis-core
39 installs, last release 5 years ago. Would ignore.
swamp depends on analysis-core
Seems active, but just 18 reported installs should allow more flexibility in doing a major upgrade (e.g. integrating with warnings-ng instead).
With https://github.com/jenkinsci/jenkins/pull/4073 additionally, it'll be more painful for users to keep such plugins around.
Yes, I pinged all three authors already. I'm not sure if we should wait for a reply...
Yes, I pinged all three authors already. I'm not sure if we should wait for a reply...
Any news here Ulli Hafner?
brakeman: see https://github.com/jenkinsci/brakeman-plugin/issues/23 (I'm not sure if we can expect an implementation soon).
No feedback from the other two.
For me it would be ok to remove the plugin now.
Brakeman support exists in analysis-model 9.0.0 and newer, integrated into Warnings NG 8.4.2.
Brakeman is now released in 8.5.0 warnings plugin.
[Originally related to: JENKINS-55744]
fingbugs come under which plugin ?
fingbugs come under which plugin ?
What was "findbugs" is now "spotbugs" and is included in the Warnings plugin.
The old static analysis plugins should be removed from the update center:
https://github.com/jenkins-infra/update-center2/blob/master/src/main/resources/artifact-ignores.properties
See discussion in https://github.com/jenkins-infra/update-center2/pull/345
Originally reported by drulli, imported from: Remove deprecated analysis plugins from update center