Quick update on Lens progress this week.
I've implemented zooming that works for all resource types (not just images).
I've also put some work into the article spec and documentation. Thank you Rebecca for helping with that part!
Oliver and I were experimenting with a client-side NLM converter, using the DOM API (it's based on the Substance.Converter). It turned out it works really well, since the DOM API is nicer to handle than Node's sax module. It's also super-fast, and debugging is much easier using the browser dev tools. I'll give you updates on this in the coming days. We're working on this in our own time currently, since it's also a nice use-case for the Substance editor.
Ivan, Rebecca: You can have an an early look at the code here:
Basic testsuite is here:
Goals for next week:
I'd like to try packaging Lens as a Chrome app, so we get access to the Storage API. That way we can let people drag and drop NLM files into Lens and expose them in a "My Documents" Collection.
More updates to come.