lduarte1991 / hxat

Contains the currently-in-development project by HarvardX to bring the annotation tool currently living in the edX platform to a more accessible LTI implementation.
12 stars 7 forks source link

Adding Mirador implementation along with dashboard #6

Closed lduarte1991 closed 9 years ago

lduarte1991 commented 9 years ago

This is a major push into The HxAT (The HarvardX Annotation Tool) which includes using Mirador for annotating images. Mirador will be considered a "vendor" file to be updated as that project continues and we get more of their functionality. In the meantime, it is used similarly to old tool used by edX.

Both Mirador and the Dashboard contain endpoints to interact with the annotation database. There has been a major overhaul to the Dashboard file(s). Formerly everything was contained within DashboardController.js. Now that only contains that the logic that controls the DashboardView (which draws the dashboard and keeps it updated) and the AnnotationStoreController which talks to either Annotator or Mirador or any other endpoint which may interact with annotations to be displayed on the dashboard.