You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by Florent Guillaume <fg...@nuxeo.com> on 2013/04/29 14:08:11 UTC

Splitting server-bindings JARs

Hi,

Currently the chemistry-opencmis-server-bindings Maven artifacts are:
  <groupId>org.apache.chemistry.opencmis</groupId>
  <artifactId>chemistry-opencmis-server-bindings</artifactId>
There are actually two artifiacts built, with different classifier / type:
-> chemistry-opencmis-server-bindings-0.8.0-classes.jar (classifier
"classes")
-> chemistry-opencmis-server-bindings-0.8.0.war (type "war")

Following the ticket https://issues.apache.org/jira/browse/CMIS-501,
because classifiers make it difficult to find things, this is being changed
to two different artifacts:
  <groupId>org.apache.chemistry.opencmis</groupId>
  <artifactId>chemistry-opencmis-server-bindings-classes</artifactId>
-> chemistry-opencmis-server-bindings-classes-0.9.0.jar
and
  <groupId>org.apache.chemistry.opencmis</groupId>
  <artifactId>chemistry-opencmis-server-bindings-classes</artifactId>
  <packaging>war</packaging>
-> chemistry-opencmis-server-bindings-0.9.0.war

I contend that this is actually backwards, and that it would be preferable
to have the "normal" JAR (containg just classes) have a normal name. So I'd
prefer if we had:
  <groupId>org.apache.chemistry.opencmis</groupId>
  <artifactId>chemistry-opencmis-server-bindings</artifactId>
-> chemistry-opencmis-server-bindings-0.9.0.jar
and
  <groupId>org.apache.chemistry.opencmis</groupId>
  <artifactId>chemistry-opencmis-server-bindings-war</artifactId>
  <packaging>war</packaging>
-> chemistry-opencmis-server-bindings-war-0.9.0.war

Does anyone feel that this would be a problem?

Florent





-- 
Florent Guillaume, Director of R&D, Nuxeo
Open Source, Java EE based, Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87

Re: Splitting server-bindings JARs

Posted by Florian Müller <fm...@apache.org>.
 Works for me.

 Florian


> Hi,
>
> Currently the chemistry-opencmis-server-bindings Maven artifacts are:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings</artifactId>
> There are actually two artifiacts built, with different classifier / 
> type:
> -> chemistry-opencmis-server-bindings-0.8.0-classes.jar (classifier
> "classes")
> -> chemistry-opencmis-server-bindings-0.8.0.war (type "war")
>
> Following the ticket https://issues.apache.org/jira/browse/CMIS-501,
> because classifiers make it difficult to find things, this is being 
> changed
> to two different artifacts:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-classes</artifactId>
> -> chemistry-opencmis-server-bindings-classes-0.9.0.jar
> and
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-classes</artifactId>
>   <packaging>war</packaging>
> -> chemistry-opencmis-server-bindings-0.9.0.war
>
> I contend that this is actually backwards, and that it would be 
> preferable
> to have the "normal" JAR (containg just classes) have a normal name. 
> So I'd
> prefer if we had:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings</artifactId>
> -> chemistry-opencmis-server-bindings-0.9.0.jar
> and
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-war</artifactId>
>   <packaging>war</packaging>
> -> chemistry-opencmis-server-bindings-war-0.9.0.war
>
> Does anyone feel that this would be a problem?
>
> Florent


Re: Splitting server-bindings JARs

Posted by Florian Müller <fm...@apache.org>.
 Hi,

 Looks like there are no objections. I'm going to rename the artifacts.


 Florian



> Hi,
>
> Currently the chemistry-opencmis-server-bindings Maven artifacts are:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings</artifactId>
> There are actually two artifiacts built, with different classifier / 
> type:
> -> chemistry-opencmis-server-bindings-0.8.0-classes.jar (classifier
> "classes")
> -> chemistry-opencmis-server-bindings-0.8.0.war (type "war")
>
> Following the ticket https://issues.apache.org/jira/browse/CMIS-501,
> because classifiers make it difficult to find things, this is being 
> changed
> to two different artifacts:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-classes</artifactId>
> -> chemistry-opencmis-server-bindings-classes-0.9.0.jar
> and
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-classes</artifactId>
>   <packaging>war</packaging>
> -> chemistry-opencmis-server-bindings-0.9.0.war
>
> I contend that this is actually backwards, and that it would be 
> preferable
> to have the "normal" JAR (containg just classes) have a normal name. 
> So I'd
> prefer if we had:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings</artifactId>
> -> chemistry-opencmis-server-bindings-0.9.0.jar
> and
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-war</artifactId>
>   <packaging>war</packaging>
> -> chemistry-opencmis-server-bindings-war-0.9.0.war
>
> Does anyone feel that this would be a problem?
>
> Florent


Re: Splitting server-bindings JARs

Posted by Michael Brackx <mi...@gmail.com>.
Works for me.
0.9 requires many changes anyway.

Michael

On Mon, Apr 29, 2013 at 2:08 PM, Florent Guillaume <fg...@nuxeo.com> wrote:

>
> I contend that this is actually backwards, and that it would be preferable
> to have the "normal" JAR (containg just classes) have a normal name. So I'd
> prefer if we had:
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings</artifactId>
> -> chemistry-opencmis-server-bindings-0.9.0.jar
> and
>   <groupId>org.apache.chemistry.opencmis</groupId>
>   <artifactId>chemistry-opencmis-server-bindings-war</artifactId>
>   <packaging>war</packaging>
> -> chemistry-opencmis-server-bindings-war-0.9.0.war
>
> Does anyone feel that this would be a problem?
>
> Florent
>
>
>
>
>
> --
> Florent Guillaume, Director of R&D, Nuxeo
> Open Source, Java EE based, Enterprise Content Management (ECM)
> http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87
>