Bug#862601: libmaven3-core-java: Version upgrade request to 3.5.0

2017-05-23 Thread Emmanuel Bourg
Hi Elana,

Maven 3.5.0 with the new maven-resolver replacing eclipse-aether is now
in experimental. Let me know how it works for you with pomegranate.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#862601: libmaven3-core-java: Version upgrade request to 3.5.0

2017-05-16 Thread Emmanuel Bourg
Le 15/05/2017 à 19:08, Elana Hashman a écrit :

> Do you know how long it will be until the stretch release is done and this 
> will 
> be picked up? I'm just curious for a rough estimate, to see if the plan above 
> makes sense. I'd also be interested in your feedback on that.

I don't know when Stretch will be released, but I can upload Maven 3.5.0
to experimental. I got a look and the upgrade seems straightforward.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#862601: libmaven3-core-java: Version upgrade request to 3.5.0

2017-05-15 Thread Elana Hashman
On Mon, May 15, 2017 at 09:13:43AM +0200, Emmanuel Bourg wrote:
> 
> Hi Elana,
> 
> I plan to start working on Maven 3.5 after the Stretch release.
> 
> Did you try building pomegranate with libaether-java? If it works we can
> keep it in Debian even if it is abandoned upstream.
> 
> Emmanuel Bourg

Hi Emmanuel,

   


   
The first thing I considered was to upgrade pomegranate to work with the Maven  

   
3.3.9 release and the existing version of Aether, but it's about the same   

   
amount of work to upgrade from Maven 3.0.5 -> 3.3.9 as it is to 3.0.5 -> 3.5.0. 

   
Since there are (yet again) major interface changes between 3.3.9 -> 3.5.0 on   

   
the Aether side, and since the Aether dep in 3.3.9 is no longer supported   

   
upstream, I figured it would be easiest for everyone if we went ahead with the  

   
full upgrade upstream now instead of kicking it down the road.  

   


   
Do you know how long it will be until the stretch release is done and this will 

   
be picked up? I'm just curious for a rough estimate, to see if the plan above   

   
makes sense. I'd also be interested in your feedback on that.   

   


   
Thanks for all your work on this,   

   


   
- e 

(PS: sorry for the double-email, hit the wrong key and forgot to reply-all)

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#862601: libmaven3-core-java: Version upgrade request to 3.5.0

2017-05-15 Thread Emmanuel Bourg
Le 15/05/2017 à 03:38, Elana Hashman a écrit :

> To facilitate packaging leiningen2, this package needs an upgrade to
> version 3.5.0.
> 
> This is because its dependency libpomegranate-clojure currently depends
> on a version of maven much older than available in unstable. We are
> working to upgrade that upstream, and would prefer to use version 3.5.0
> over 3.3.9, as the latter has a dependency (libaether-java) that has
> been orphaned. Maven 3.5.0 imports aether directly into its codebase.
> See #862233 for more info.

Hi Elana,

I plan to start working on Maven 3.5 after the Stretch release.

Did you try building pomegranate with libaether-java? If it works we can
keep it in Debian even if it is abandoned upstream.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#862601: libmaven3-core-java: Version upgrade request to 3.5.0

2017-05-14 Thread Elana Hashman

Package: libmaven3-core-java
Version: 3.3.9-4
Severity: wishlist
Control: block 862233 by -1

To facilitate packaging leiningen2, this package needs an upgrade to 
version 3.5.0.


This is because its dependency libpomegranate-clojure currently depends 
on a version of maven much older than available in unstable. We are 
working to upgrade that upstream, and would prefer to use version 3.5.0 
over 3.3.9, as the latter has a dependency (libaether-java) that has 
been orphaned. Maven 3.5.0 imports aether directly into its codebase. 
See #862233 for more info.


__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.