Hi Hiranya,

Hiranya Jayathilaka <[email protected]> wrote on 05/08/2009 03:17:21 PM:

>> I see nothing particularly wrong with that, though think it would be
>> wise to discuss this with the larger community before making any
>> decisions. We also need to consider that a large number of users
>> (possibly the majority) never download Xerces directly but get it
>> bundled in some other package: Xalan, FOP, Forrest, Ant, Axis2,
>> Geronimo, Harmony, Eclipse, JBoss, etc... and that leapfrogging the
>> JDK requirements of the bundling applications may severely limit the
>> distribution of these Xerces releases, especially if they require Java
6.
>
> Will this be a problem if we are providing two versions of Xerces?
> Note that we are not going to get rid of the existing JRE 1.3
> support in Xerces. We are simply providing an additional version of
> Xerces which is optimized for Java 5 or 6. So projects like Axis2
> which are on Java 5 can make use of our improved version of Xerces.

It's not a problem for consumers of Xerces. They can always choose the Java
1.3 version if they want to.

The point I was trying to make is that the distribution of the other
released version may be greatly diminished if we set the JDK requirement
too high. If we make it Java 6, I would guess probably few of the projects
which bundle Xerces would pick that up in the foreseeable future. And if
few end users actually get it was the release really worth doing vs. a Java
5 based release which conceivably many projects (e.g. Harmony and Axis2)
would be able to take today.

> Thanks,
> Hiranya

Thanks.

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [email protected]
E-mail: [email protected]

Reply via email to