Skip to content
This repository was archived by the owner on Apr 2, 2023. It is now read-only.

Developers

rsimon edited this page Oct 17, 2012 · 31 revisions

Developers

We're using Google's Closure Tools. I recommend using the plovr build tool to get started quickly. (Plovr requires Java to be installed on your system.)

  • Run java -jar plovr/plovr.jar serve standalone.json and open index_standalone.html to run the Yuma2 standalone version
  • Run java -jar plovr/plovr.jar serve okfn_plugin.json and open index_okfn.html to run Yuma2 as an OKFN Annotator plugin
  • To build the minified JavaScript, run java -jar plovr/plovr.jar build standalone.json > yuma2.min.js (or java -jar plovr/plovr.jar build okfn_plugin.json > yuma2.min.js), replacing 'yuma2.min.js' with a file name of your choice
  • Note: the version of plovr I included in this repository is the February 2012 release (plovr-4b3caf2b7d84.jar).

Architecture

Yuma Modules

The Image Module

TODO move into a separate page

  • Image Annotator

  • Image Viewer

  • OKFN Image Annotation Plugin

The Event Broker

Yuma GUI Widgets

The Editor

The Popup

Selectors

JavaScript API

Yuma Plugins

Clone this wiki locally