Egon wrote:

>> The references tho Aelfred and Xerces are in cdk/io/CMLReader.java
>
> Those are (AFAIK, cannot check code now) only soft dependencies... ie.
> using loadClass() and not hardcoded... If they aren't, then those are
> bugs...

I did not mean to imply that they were bugs. I am only reporting what I
see. I don't know anything about CML or XML ... I am trying to figure it
out. That is why I am asking.

There are references in the code to three different XML parsers. They
may be soft, but they are there. I raised the question because I didn't
understand why. I still don't understand why.

One of the primary reasons that I asked if they were needed is because it
adds complexity ... it is confusing. As evidence of this *complexity* I
will
point to the current line of discussion.


> The libraries are not needed for compilation when compiling with javac
> 1.4... (it only references to XMLParser...)

We made a decision some time ago that Jmol will only compile on 1.4.
The Jmol application requires 1.4 ... this is stated on the website.
The JmolApplet currently runs on 1.1 JVMs.

I do not know the status on the CDK side.

> Size, ok, but people get the freedom to choose a XML library...

An honest question ... What is the value in giving people a choice of XML
library?


Miguel






-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Jmol-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to