Is there any chance you might be willing to move up to a Java 6 target in the 
near future?  It'd be much simpler.

I noticed that even though the main artifact is currently targeted at Java 5, 
you also support building on Java 4.  Would it be possible to put a couple of 
switches in the build to allow Java 5 users to build XStream without the new 
functionality?

>From the Wiki page: "J2SE 5.0 entered its end-of-life on April 8, 2008 and is 
>no longer supported by Sun as of November 3, 2009."  In general, are people 
>who are still on Java 5 really *that* concerned about library upgrades? :-)

If you can't support that (you are the project owner after all), we could do a 
separate annotation processor project that will be rolled into XStream core 
when it migrates to a Java 6 target.  I could probably make the JARJAR approach 
work, but it feels like hackery.

Jason Smith
Software Engineer
InfoTrust Group, Inc.
500 Discovery Parkway, Suite 200
Superior, CO 80027
Email [email protected]
WEB www.infotrustgroup.com
This e-mail and all information included herein do not constitute a legal 
agreement accorded by INFOTRUST GROUP and its affiliates and subsidiaries.  All 
legal agreements must be formulated in writing by a legal representative of 
INFOTRUST GROUP. Any views or opinions presented in this email are solely those 
of the author and do not necessarily represent those of the company.
________________________________________
From: Jörg Schaible [[email protected]]
Sent: Monday, February 13, 2012 12:56 PM
To: [email protected]
Subject: [xstream-dev] RE: Re: @XStreamAlias - chicken and egg

Hi Jason,

great to hear again from you!

Jason Smith wrote:

> As a follow up question, are you still building the deployed XStream
> artifacts with Java 5, or are you using Java 6/7 in compatibility mode?  I
> don't think the annotation processor will build with Java 5.

I build the release nowadays with Java 6 (targetting Java 5), but it is also
buildable with Java 5. Therefore we need an own module for this that can
depend on Java 6 only. We can use a profile then for Java 6 that also
includes this module in the parent. Does this make sense to you?

Attaching to JIRA is fine.

Cheers,
Jörg


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to