Bob Hanson wrote: >Just noticed that that 10.9.58 distribution on SourceForge does not have >the new "Jmol-11.js" in it. > >Discussion starter: > >What do people want in relation to "Jmol-11.js" vs. "Jmol.js" ? Keep it >"Jmol.js" ? Make it "Jmol-11.js" ? This is absolutely nothing on my end >-- just a flip of a switch and all files in all directories and all >references get turned into "Jmol.js" if that is the wish. Right now my >pages are referencing "Jmol-11.js". > >Advantages to keeping "Jmol.js" (add more if you think of them) > >-- no changes in web pages on SourceForge >-- inserts directly into user sites > >Advantages to using the name "Jmol-11.js" (add more here as well) > >-- clearly distinguishes capability anytime anyone refers to it >-- there are some major additions not present in Jmol.js >-- reduced chance of mixing these up on user sites >-- allows experienced users to decide for themselves what to do >-- sourceForge pages need revision anyway > > There are two questions which seem important in this respect:
Q1: Will Jmol 11.0 be fully compatible with older versions of Jmol.js (e.g. from 10.00.36) ? Q2: Will Jmol-11.js be fully backward compatible with older versions of Jmol.js? If the second question is answered with yes, I dont't see any need to have a new name for the library. Since the library doesn't seem to have its own clear versioning scheme (e.g.: Jmol 10.00.36 -> Rev. 1.39; Jmol 10.2.00 -> Rev. 4833) it looks like it just belongs to the Jmol version it is distributed with and should stick to its name. Currently we are using a modified version of Jmol.js from Jmol 10.00.36 for our 'JenaLib Jmol Viewer'. If question 1 is answered with no, we couldn't just switch to Jmol 11.0. At first I would have to understandd the changes in Jmol-11.js in order be able to modify it for our viewer. Of course it would be best, if there would be no need to modify it at all. As far as I understood, one of the two reasons for a modification (adding message callback) will be obsolete, but there is still one important modification left (as far as I know). Maybe I should write a feature request on this, because I think it might be useful for others too. Anyway, here is the basic idea of this quite simple modification: The subroutine that sends a script to Jmol adds configurable 'pre' and 'post' scripts to each script. In the case of our viewer this is an "echo Please wait..." before and an "echo off" afterwards. Since actions in our viewer can take quite a while this is very important (even more with older versions without script queuing!). Regards, Rolf ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Jmol-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-users

