Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-6091

Remove "-jakarta" suffix from source-transformed artifacts and instead add new suffix to the original artifacts

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • 19.0.0.Final
    • 19.0.0.Beta18
    • Build System
    • None

    Description

      Follow-up of WFLY-17160 in WFCORE

      There are some WildFly project modules that aren't fully converted to Jakarta namespace. For those, temporary transformed artifacts are created via https://github.com/wildfly/wildfly-core/tree/main/jakartaee and those are using -jakarta suffix.

      This was meant only as a temporary solution and these submodules will no longer exist once the original ones are transformed to Jakarta namespaces.
      This has undesired effect on any dependent project (eg. using explicit dependency managed by WF BOM, QE testing) that would have to keep track of those changes and update on every such change.

      The proposal is to do that the other way around: use suffixed name for original untransformed artifacts and use original name for final transformed artifacts. That way even when the module get transformed we just drop usage of the old/intermediate artifact we no longer need while the "public API" remains the same for good.

      Attachments

        Issue Links

          Activity

            People

              jbliznak@redhat.com Jan Blizňák
              jbliznak@redhat.com Jan Blizňák
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: