jhu-digital-manuscripts / AnIOp

to track the activities of the Mellon funded Annotation Interoperability project
0 stars 0 forks source link

Update Mirador dependency #96

Closed jabrah closed 4 years ago

jabrah commented 4 years ago

A new beta version of Mirador 3 has recently been released that includes support for a custom side panel. This custom panel looks to be an easier integration than our current plugin, possibly with some drawbacks. Should do the upgrade regardless, then separately investigate this new custom side panel.

https://github.com/ProjectMirador/mirador/releases/tag/v3.0.0-beta.9

jabrah commented 4 years ago

I ended up playing around with this beta outside of the context of this project because I'm easily distracted. I think that we should first update the mirador dependency, then update our Mirador plugin to follow this standard. With this new paradigm, we would add a new sidebar panel, instead of overwriting one of the built-in panels. This will also give us flexibility to add more panels easily, if we need to in the future.

See experiments here https://github.com/jabrah/mirador-side-panel-plugin-test

jabrah commented 4 years ago

New update, v3.0.0-beta.10