Saw the poster at JupyterCon: great progress! As for nuts and bolts: here's my 2c. We would be remiss to not consider the W3C Web Annotation Data Model <https://www.w3.org/TR/annotation-model/> for the on-disk/on-wire format. Standards, interop, conformance testable, rich media, yadda, yadda. Definitely worth a look.
The most mature open source implementation in this space is hypothesis <https://web.hypothes.is/start/>: for an example of hypothesis annotations, check out their documentation <https://h.readthedocs.io/en/latest/>, which is hosted on readthedocs, but embeds an annotation layer, served by their flagship deployment API. The hypothesis server <https://github.com/hypothesis/h#h> itself is a bit heavyweight, as they (wisely) are using industrial-grade tools like elasticsearch, but should serve as at least a normative API. A Hub service would be pretty amazing. The client <https://github.com/hypothesis/client> is angular/jquery (and hammerjs for mobile), so likely not a great fit for Lab integration, but does have a lot of good insights. -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/3160865a-c592-485c-a7c3-255a4a252385%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
