Hi Jason,

sorry, somehow your posting dropped through my attention.

Jason Smith wrote:

> 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?

Yes, that's the plan.

> 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? :-)

XStream 1.4.x will stay Java 5 compatible in any case. But this does not 
mean that your extension has to be available for Java 5 users.

> 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.

Simply provide it. I'll see if a separate artifact will be necessary. The 
release of XStream will be made with Java 6 or 7 (targeting Java 5), i.e. it 
is no problem to compile Java 6 code. We can even manage single files 
targeting a higher Java version if really necessary.

> I could probably make
> the JARJAR approach work, but it feels like hackery.

It won't be necessary.

Cheers,
Jörg


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

    http://xircles.codehaus.org/manage_email


Reply via email to