On Wed, 2006-08-02 at 18:44 +0200, Roland Weber wrote:
> Hi Oleg,
> 
> > My Evil(tm) Plan is to introduce an additional module to HttpCore SVN
> > project in order to keep Java 1.4 dependent NIO extensions separate from
> > the rest of HttpCore that requires Java 1.3 only. Maven2 fully support
> > multi-module projects and conditional compilation based on JDK version.
> > This way Java 1.3 could still compile a fully functional Java 1.3
> > version HttpCore without NIO extensions.
> 
> What does that mean in terms of deliverable JARs? A single JAR with
> core classes compiled by 1.3 and NIO classes compiled by 1.4? Or two
> JARs, one with only the core classes compiled by 1.3 and one with
> core and NIO classes compiled by 1.4? Or two JARs, one with the core
> classes compiled by 1.3 and one with only the NIO classes compiled
> by 1.4? Or a single JAR with both compiled by 1.4, and whoever needs
> a 1.3 version compiles their own?
> 

Hi Roland,

The latter would be probably be the easiest approach. I can hardly think
of any reason to run Java 1.3 these days outside the embedded space. 

The only catch is the release prime would have to verify, though, that
HttpCore does compile against JDK 1.3 when cutting a new release

Cheers

Oleg

> I am in favor of having only one release cycle for both.
> 
> cheers,
>   Roland
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to