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

Remove JAXB dependency from Notification

    XMLWordPrintable

Details

    • 1.16

    Description

      Starting with Java 9+, JAXB has been removed from the JDK. So it's a good thing to try and break/remove the dependency against from plugins who do not really use JAXB for its core feature (object de/serialization).

      Acceptance criteria:

      Attachments

        Issue Links

          Activity

            mrinal1209 Mrinal Dutta added a comment -

            https://github.com/jenkinsci/notification-plugin/pull/36
            please check the following merge and do as needed martindaoleg_nenashev

            mrinal1209 Mrinal Dutta added a comment - https://github.com/jenkinsci/notification-plugin/pull/36 please check the following merge and do as needed martinda oleg_nenashev
            basil Basil Crow added a comment -

            Fixed in jenkinsci/notification-plugin#46. Released in 1.16.

            basil Basil Crow added a comment - Fixed in jenkinsci/notification-plugin#46 . Released in 1.16 .
            basil Basil Crow added a comment -

            mrinal1209 martinda Could you please confirm that the issue is resolved in 1.16? Thanks!

            basil Basil Crow added a comment - mrinal1209 martinda Could you please confirm that the issue is resolved in 1.16? Thanks!
            basil Basil Crow added a comment -

            hagzag 1.16 is not showing up on the Update Center. Are you sure you performed the release correctly?

            basil Basil Crow added a comment - hagzag 1.16 is not showing up on the Update Center. Are you sure you performed the release correctly?
            basil Basil Crow added a comment -

            This is still not appearing on the Plugin Site at https://plugins.jenkins.io/notification/ so I am leaving this ticket as "Fixed but Unreleased."

            basil Basil Crow added a comment - This is still not appearing on the Plugin Site at https://plugins.jenkins.io/notification/ so I am leaving this ticket as "Fixed but Unreleased."
            basil Basil Crow added a comment -

            hagzag Thank you for merging and releasing the pull request. I highly appreciate your diligence in maintaining this plugin. As a gentle reminder, we are planning on requiring Java 11 in the Jenkins weekly release line as of June 21, 2022. Ideally, we would be able to release this plugin prior to that date to ensure a smooth experience for users of the weekly release line.

            basil Basil Crow added a comment - hagzag Thank you for merging and releasing the pull request. I highly appreciate your diligence in maintaining this plugin. As a gentle reminder, we are planning on requiring Java 11 in the Jenkins weekly release line as of June 21, 2022. Ideally, we would be able to release this plugin prior to that date to ensure a smooth experience for users of the weekly release line.

            People

              basil Basil Crow
              batmat Baptiste Mathus
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: