[jboss-jira] [JBoss JIRA] (WFBUILD-34) Use the same groupId:artifactId[:type[:classifier[:version]]] format everywhere

Peter Palaga (JIRA) issues at jboss.org
Thu Jan 25 03:07:00 EST 2018


Peter Palaga created WFBUILD-34:
-----------------------------------

             Summary: Use the same groupId:artifactId[:type[:classifier[:version]]] format everywhere
                 Key: WFBUILD-34
                 URL: https://issues.jboss.org/browse/WFBUILD-34
             Project: WildFly Build Tools
          Issue Type: Enhancement
            Reporter: Peter Palaga
            Assignee: Peter Palaga


This both a usability issue and a feature request.

On the usability side, the artifact formats in module.xml files vs. in feature-pack-build.xml files are not the same:

* `{{groupId:artifactId\[:version\[:classifier]]}}` in module.xml files
* `{{groupId:artifactId\[:type\[:classifier]]}}` in feature-pack-build.xml files

The missing feature is the impossibility to define type/extension in module.xml files and the impossibility to had code version in  feature-pack-build.xml files

The current proposal is to use the same {{groupId:artifactId\[:type\[:classifier\[:version]]]}} format in both kinds of files.

The proposal is backwards incompatible for module.xml files. But given that the support for hardcoded versions in module.xml files was added just 11 days ago, this will probably impact just a few users.

I am not sure what artifact format is used by JBoss modules. Maybe `{{groupId:artifactId\[:version\[:classifier]]}}` is taken from there?

WDYT [~swd847]?



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list