Skip to content

[sic] sourceImageCartograher is an eXist-db application for marking measures on facsimiles

Notifications You must be signed in to change notification settings

Edirom/sourceImageCartographer

Repository files navigation

[sic] sourceImageCartographer

The edirom:sourceImageCartographer ( edirom:sic ) is a tool isolated from the Edirom Editor for marking up measures on digital facsimiles. This allows independent installation and use of the tool in any eXist-db instance, e.g. in the same database that hosts an Edirom Online. At least for marking measures this renders the Edirom Editor obsolete, if your setup meets the following criteria. But pleae be aware, that in its current setup this tool is deprecated in certain aspects and will not be subject to further feature development.

prerequisites

image server

edirom:sic relies on the presence of digilib for serving the image files of the sources. By default edirom:sic expects images being served by digilig from the following location:

'/digilib/Scaler/'

If you want to change this you can supply a paramter to the build task as will be described below.

usage

Please use Mozilla Firefox browser to access the tool, with other browsers the user interface will not work properly!

Your data can be in any collection of the eXist-db. If you want a source to be loaded you have to submit a uri parameter in the window URL. The uri parameter has to be the absolute path in the eXist-db db-folder, e.g.:

http://localhost:8080/exist/apps/edirom/sourceImageCartographer/index.html?uri=/contents/sources/A_page127.xml

releases and versioning

For its releases this project follows the Semantic Versioning Specification (SemVer) 2.0.0.

The code of specific releases will be pulished in the master branch of this repo and tagged accordingly. Moreover the corresponding release description and XAR-files will be available as GitHub releases.

database deployment

When deploying to eXist-db edirom:sourceImageCartographer will be installed to the following location:

edirom/sourceImageCartographer

The default privileges and permissions are:

user="edirom" group="edirom" mode="rwxr-xr--"

Theses settigns can be changed in the repo.xml file.

development and contributing

For development purposes this project applies the git branching model known as "GitFlow" as proposed by Vincent Driessen 2010 in A successful Git branching model.

building

Building a XAR-file for installation in eXist-db requires _Apache Ant_™ to be installed on your system. In your command prompt execute the following command for a default build:

ant xar

If you want to modify the URL that is expected to serve the images you can supply it according to the follwoing example:

ant xar -Ddigilib.server=HOST:PORT/CONTEXT

Your "HOST:PORT/CONTEXT" will be prepended to the default /digilib/Scaler/ context. If this does not fit your need in any way and you need a completely different URL for the digilib image server you will have to modify lines 148 and 150 in tools/main/js/DigilibViewer.js

https://github.com/Edirom/sourceImageCartographer/blob/develop/tools/main/js/DigilibViewer.js#L148 https://github.com/Edirom/sourceImageCartographer/blob/develop/tools/main/js/DigilibViewer.js#L150

license

This version of edirom:sourceImageCartographer is based on the republished files of the original Edirom Editor Java application that were republished in an early stage of Edirom Online and thus is licensed accordingly under the same license terms as Edirom Online. edirom:sourceImageCartographer is released to the public under the terms of the GNU GPL v.3 open source license, that can bw found online at http://www.gnu.org/copyleft/gpl.html and is included in this repository as gpl.txt

About

[sic] sourceImageCartograher is an eXist-db application for marking measures on facsimiles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages