Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-70326

unleash-maven-plugin is no longer maintained, deprecate it

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • unleash-plugin
    • None

      Looks like shillner is no longer maintaining the unleash-maven-plugin, see: https://github.com/shillner/unleash-maven-plugin/

      So I think this Jenkins plug-in is also no longer maintained?

      If so, it might be an idea to also add the "This plugin is up for adoption!" text to this plug-in so users know what they are getting into.

      The unleash-maven-plugin does not work with Java 17 because the old Weld version it is using is incompatible. It will throw an exception which is fixed in newer versions, see: https://issues.redhat.com/browse/WELD-2572

      So it is probably not a good idea for users to invest time in installing and using the plug-in when it has no future.

          [JENKINS-70326] unleash-maven-plugin is no longer maintained, deprecate it

          Mark Waite added a comment - - edited

          Thanks for reporting that. Since the Jenkins plugin repository has been archived and the Maven plugin repository has been archived, I think that plugin should be deprecated rather than listed as up for adoption. If someone wants to adopt the Jenkins plugin, the adopter would need to open the repository for write and would need to update the plugin.

          Mark Waite added a comment - - edited Thanks for reporting that. Since the Jenkins plugin repository has been archived and the Maven plugin repository has been archived, I think that plugin should be deprecated rather than listed as up for adoption. If someone wants to adopt the Jenkins plugin, the adopter would need to open the repository for write and would need to update the plugin.

          Mark Waite added a comment -

          I've started the deprecation process with a pull request to the repository permissions updater. A pull request to the documentation archive is also needed and either a new topic on the plugin repository or a pull request to the update center repository.

          Mark Waite added a comment - I've started the deprecation process with a pull request to the repository permissions updater. A pull request to the documentation archive is also needed and either a new topic on the plugin repository or a pull request to the update center repository.

          Wouter Born added a comment -

          Maybe Stanley is still around and can decide if it should be up for adoption or deprecated.

          There is some helpful documentation on how to properly do this, see:

           

          Wouter Born added a comment - Maybe Stanley is still around and can decide if it should be up for adoption or deprecated. There is some helpful documentation on how to properly do this, see: https://www.jenkins.io/doc/developer/plugin-governance/deprecating-or-removing-plugin/ https://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/  

          Wouter Born added a comment -

          OK thanks for your help markewaite . I only saw your comment after posting mine.

          Wouter Born added a comment - OK thanks for your help markewaite . I only saw your comment after posting mine.

          Mark Waite added a comment -

          The wiki archive is used for the plugin documentation. I've submitted the pull request to update the wiki docs archive so that we don't need to unarchive the Jenkins unleash plugin repository.

          Mark Waite added a comment - The wiki archive is used for the plugin documentation. I've submitted the pull request to update the wiki docs archive so that we don't need to unarchive the Jenkins unleash plugin repository.

          Mark Waite added a comment -

          The "deprecated" topic has been added to the GitHub repository and the README in the GitHub repository has been updated to show that the Jenkins plugin is deprecated.

          Mark Waite added a comment - The "deprecated" topic has been added to the GitHub repository and the README in the GitHub repository has been updated to show that the Jenkins plugin is deprecated.

          Wouter Born added a comment -

          I see it shows up as deprecated now on https://plugins.jenkins.io/unleash/ 

          and in the UI :

          Wouter Born added a comment - I see it shows up as deprecated now on https://plugins.jenkins.io/unleash/   and in the UI :

          Mark Waite added a comment -

          Thanks for your help whb

          Mark Waite added a comment - Thanks for your help whb

            shillner Stanley Hillner
            whb Wouter Born
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: