Re: Maven GroupID authority

2020-02-22 Thread Hervé BOUTEMY
for people interested in working on this relocation topic:

1. I just updated the relocation guide to add some details gathered from the 
current discussion [1]

2. I'll be at JChateau unconference [2] mid-march: if people want to join, we 
could probably work on this topic

Regards,

Hervé

[1] https://maven.apache.org/guides/mini/guide-relocation.html

[2] https://www.jchateau.org/

Le jeudi 20 février 2020, 08:54:53 CET Hervé BOUTEMY a écrit :
> +1
> 
> probably will start by improving the documentation, because this is really
> the current intent from what I can understand: a relocation pom only
> provides relocation info only, no jar, no build info
> 
> like https://repo.maven.apache.org/maven2/ant/ant/1.7.0/ that points to
> https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.7.0/
> 
> AFAIK, there is no modification expected on existing artifacts, just
> relocation poms to create at old coordinates to point new coordinates = the
> new canonical coordinates
> 
> 
> then perhaps the way it is implemented can be improved: one issue I can see
> (from a pure theoretical point of view, I didn't take time to make extensive
> tests) is to define when you stop publishing relocation poms at old
> coordinates, ie. starting with which version?
> and how to be sure that the relocation is detected when resolving both old
> coordinates and new coordinates that are both canonical coordinates?
> 
> for example ant:ant:1.6.5 (= canonical coordinates for this release) and
> org.apache.ant:ant:1.8.0 (= canonical coordinates for this release), given
> there is no relocation pom published for ant:ant:1.8.0, only for
> ant:ant:1.7.0
> 
> Regards,
> 
> Hervé
> 
> Le mercredi 19 février 2020, 16:48:38 CET Jonathan Valliere a écrit :
> > Maybe we need to rework how this functionality works.  It should be
> > essentially a symlink with a warning message within the resolver so they
> > both resolve to the same artifact.
> > 
> > On Wed, Feb 19, 2020 at 8:58 AM Anders Hammar  wrote:
> > > In real practice it doesn't work well though, as someone already brought
> > > up. It can result in duplication of libraries on the class path (the
> > > same
> > > library under different groupId).
> > > 
> > > /Anders (mobile)
> > > 
> > > Den ons 19 feb. 2020 14:52Elliotte Rusty Harold 
> > > 
> > > skrev:
> > > > I set up some simple projects and tested this manually. As best I can
> > > > determine, relocation does work as one would hope, at least in Maven
> > > > and M2E. (No idea about Gradle or Ivy.)
> > > > 
> > > > The documentation should probably be rewritten because it assumes you
> > > > can change published pom.xml files, which isn't true on Maven central.
> > > > 
> > > > On Mon, Feb 17, 2020 at 3:36 PM Hervé BOUTEMY 
> > > > 
> > > > wrote:
> > > > > you can test with
> > > > > https://repo.maven.apache.org/maven2/ant/ant/1.7.0/ant-1.7.0.pom
> > > 
> > > https://repo.maven.apache.org/maven2/javax/xml/jaxrpc/1.1/jaxrpc-1.1.pom
> > > 
> > > 
> > > https://repo.maven.apache.org/maven2/javax/xml/jaxb-api/1.0.1/jaxb-api-1
> > > .0
> > > .1.pom>
> > > 
> > > > > testing relocation was on my todo list for years, but I never really
> > > 
> > > test
> > > 
> > > > > Regards,
> > > > > 
> > > > > Hervé
> > > > > 
> > > > > Le dimanche 16 février 2020, 15:18:17 CET Elliotte Rusty Harold a
> > > 
> > > écrit :
> > > > > > On Sun, Feb 16, 2020 at 2:35 AM  wrote:
> > > > > > > see:
> > > > > > > -
> > > 
> > > http://maven.apache.org/ref/3.6.3/maven-model/maven.html#class_relocatio
> > > n
> > > 
> > > > > > > - https://maven.apache.org/guides/mini/guide-relocation.html
> > > > > > 
> > > > > > The guide to relocation seems to assume a lot more access and
> > > > > > control
> > > > > > to the repo than is the case with public repositories like Maven
> > > > > > Central. I'm not sure it's actually possible to follow these steps
> > > > > > today, though perhaps that could be changed.
> > > > > > 
> > > > > > I'd still like to see the code in the repo that implements support
> > > 
> > > for
> > > 
> > > > > > this or, better yet, a sample project that demonstrates relocation
> > > > > > is
> > > > > > possible.
> > > > > > 
> > > > > > If this does work, I can see a lot of use cases for it, but I'm
> > > > > > currently working with the assumption it is not.
> > > > > 
> > > > > 
> > > > > -
> > > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > > > For additional commands, e-mail: dev-h...@maven.apache.org
> > > > 
> > > > --
> > > > Elliotte Rusty Harold
> > > > elh...@ibiblio.org
> > > > 
> > > > -
> > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > > For additional commands, e-mail: dev-h...@maven.apache.org
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional com

Dropping Wagon branches

2020-02-22 Thread Michael Osipov

Folks,

I am cleaning up Wagon branches and found these branches to be stale:

APACHE
ASF
wagon-with-manager
wagon-http-with-webdav
feature/webdav_upgrade

They have not been touched in years.

Any objects not to drop them?

Michael

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Doxia Sitetools version 1.9.2

2020-02-22 Thread Hervé BOUTEMY
here is my +1

I need one more vote, please

Le mercredi 19 février 2020, 08:12:54 CET Hervé BOUTEMY a écrit :
> Hi,
> 
> We solved 5 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317320&ve
> rsion=12345961&styleName=Text
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1552/
> https://repository.apache.org/content/repositories/maven-1552/org/apache/mav
> en/doxia/doxia-sitetools/1.9.2/doxia-sitetools-1.9.2-source-release.zip
> 
> Source release checksum(s):
> doxia-sitetools-1.9.2-source-release.zip sha512:
> 23ad72b6e7f1830aa70c5844a06a64960412ed1c6ef22bb377d735323605469c100c44c370f
> 4bf883647bc4411b1a033386dfe6771596ecde2c3f4a1b328b2a3
> 
> Staging site:
> https://maven.apache.org/doxia/doxia-sitetools-archives/doxia-sitetools-LATE
> ST/
> 
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Vote open for at least 72 hours.
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org





-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Doxia Sitetools version 1.9.2

2020-02-22 Thread Tamás Cservenák
+1

On Wed, Feb 19, 2020, 08:13 Hervé BOUTEMY  wrote:

> Hi,
>
> We solved 5 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317320&version=12345961&styleName=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1552/
>
> https://repository.apache.org/content/repositories/maven-1552/org/apache/maven/doxia/doxia-sitetools/1.9.2/doxia-sitetools-1.9.2-source-release.zip
>
> Source release checksum(s):
> doxia-sitetools-1.9.2-source-release.zip sha512:
> 23ad72b6e7f1830aa70c5844a06a64960412ed1c6ef22bb377d735323605469c100c44c370f4bf883647bc4411b1a033386dfe6771596ecde2c3f4a1b328b2a3
>
> Staging site:
>
> https://maven.apache.org/doxia/doxia-sitetools-archives/doxia-sitetools-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release Apache Maven Doxia Sitetools version 1.9.2

2020-02-22 Thread Sylwester Lachiewicz
+1
Sylwester

sob., 22 lut 2020 o 18:14 Tamás Cservenák  napisał(a):

> +1
>
> On Wed, Feb 19, 2020, 08:13 Hervé BOUTEMY  wrote:
>
> > Hi,
> >
> > We solved 5 issues:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317320&version=12345961&styleName=Text
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-1552/
> >
> >
> https://repository.apache.org/content/repositories/maven-1552/org/apache/maven/doxia/doxia-sitetools/1.9.2/doxia-sitetools-1.9.2-source-release.zip
> >
> > Source release checksum(s):
> > doxia-sitetools-1.9.2-source-release.zip sha512:
> >
> 23ad72b6e7f1830aa70c5844a06a64960412ed1c6ef22bb377d735323605469c100c44c370f4bf883647bc4411b1a033386dfe6771596ecde2c3f4a1b328b2a3
> >
> > Staging site:
> >
> >
> https://maven.apache.org/doxia/doxia-sitetools-archives/doxia-sitetools-LATEST/
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for at least 72 hours.
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
>


[RESULT] [VOTE] Release Apache Maven Doxia Sitetools version 1.9.2

2020-02-22 Thread Hervé BOUTEMY
Hi,
 
The vote has passed with the following result:
 
+1 : Michael Osipov, Tamás Cservenák, Sylwester Lachiewicz, Hervé Boutemy
 
PMC quorum reached
 
I will promote the artifacts to the central repo.



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



is it legal to shade "gson" packages in Maven?

2020-02-22 Thread Tibor Digana
 I want to ask you if it is still legal to shade packages in gson library.
Although it contains the Apache 2.0 license but it contains Copyright (C)
2010 Google Inc.  as well, see:
https://github.com/google/gson/blob/master/gson/src/main/java/com/google/gson/stream/JsonReader.java

-- 
Cheers
Tibor