Open pixelzoom opened 9 years ago
Moved this issue to https://github.com/phetsims/litmus/issues/1
The TODO I removed in the above commit was tied to this issue. I feel like it's a non issue, because we are not going to use the JSMolViewerNode. Leaving open so that @pixelzoom is aware of my understanding. Feel free to close.
While it's unlikely that we'll use JSmol, it's not entirely impossible. It's been 3+ years since the first 2 screens were feature complete, and not inconceivable that it could be another 3+ years before we implement the 3D viewer. A lot could change in that time, which is why I kept JSmolViewerNode.js. So I'd like to keep the TODO that you removed in JSmolViewerNode.js. There's no harm in leaving it in, and no value in removing it.
Done.
There are still TODOs marked for this issue, discovered during https://github.com/phetsims/chipper/issues/946
This issue should not have been closed, because as https://github.com/phetsims/molecule-polarity/issues/14#issuecomment-316451418 says:
While it's unlikely that we'll use JSmol, it's not entirely impossible.
This issue can be closed when the Real Molecules screen has been fully implemented AND we are certain that JSmol will not be used.
The normal procedure for instantiating a JSmol applet is:
This fails unless this additional line is added, which was discovered by searching through the applet's HTML code.
This isn't required in any of the JSmol examples, and (judging by the underscore in its name) is a function that is internal to JSmol, not to be used by clients. It would be good to understand why this is required.