[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    Re: [LOGGING] Release with Java 9 Module support
From:       Ralph Goers <ralph.goers () dslextreme ! com>
Date:       2017-09-30 17:24:04
Message-ID: 303F9246-8A4E-4E7D-9689-1495F6168F4D () dslextreme ! com
[Download RAW message or body]

Looking at the build script it appears that both the api and adapters modules contain \
a subset of what is in commons-logging.jar. I have no idea why this is but all three \
of them cannot be modularized. I would suggest only modularizing commons-logging.jar \
and ignoring the other two.

Ralph

> On Sep 30, 2017, at 1:28 AM, Benedikt Ritter <britter@apache.org> wrote:
> 
> 
> > Am 26.09.2017 um 23:34 schrieb Stephen Colebourne <scolebourne@joda.org>:
> > 
> > The contents of pom.xml look OK. I can't seem to browse to see if you
> > changed anything else in that commit.
> > 
> > I would suggest being extra cautious when releasing, as a newer
> > version of maven may have changed some of the config, and you don't
> > want to release the two extra jars to maven central. (In fact, why not
> > just delete their creation in pom.xml ?)
> 
> They are part of our standard distribution (I don't know why) [1]. In fact I saw \
> commons-logging-api.jar fly by last time I build my Spring Boot project. So it \
> seems that those additional artifacts are still in use. 
> I don't know how well this plays with Automatic-Module-Name. If I understand \
> correctly only one jar can have org.apache.common.logging. 
> Benedikt
> 
> [1] http://commons.apache.org/proper/commons-logging/guide.html#Jars_Included_in_the_Standard_Distribution
>  
> > Stephen
> > 
> > On 26 September 2017 at 22:05, Benedikt Ritter <britter@apache.org> wrote:
> > > 
> > > > Am 26.09.2017 um 22:54 schrieb Stephen Colebourne <scolebourne@joda.org>:
> > > > 
> > > > On 26 September 2017 at 18:48, Jörg Schaible <joerg.schaible@gmx.de> wrote:
> > > > > AFAICS we have only commons-logging. The other artifacts have not been part
> > > > > of any release in the last decade.
> > > > 
> > > > Simple then!
> > > 
> > > Please review revision 1809785. The build still creates all those jars, the \
> > > Automatic-Module-Name header is added to commons-logging.jar MANIFEST.MF with \
> > > value org.apache.commons.logging. 
> > > Regards,
> > > Benedikt
> > > 
> > > > Stephen
> > > > 
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > > > For additional commands, e-mail: dev-help@commons.apache.org
> > > > 
> > > 
> > > 
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > > For additional commands, e-mail: dev-help@commons.apache.org
> > > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > For additional commands, e-mail: dev-help@commons.apache.org
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic