This web application is written in XQuery on top of an eXist-db and powers www.weber-gesamtausgabe.de. Needless to say the code is tailor-made to fit our data (see
example-data and the corresponding TEI ODD schemata) but can hopefully serve as a starting point for likewise ventures.
Since version 1.2 the WeGA-WebApp is designed as an eXist app package and should happily live together with other installed apps.
A recent eXist-db with support for XQuery 3.1 (!)
NB: Due to a regression in the eXist-db code (https://github.com/eXist-db/exist/issues/1550) we currently need to stick to eXist-db version 3.3.0!
Quick start guide
If you have a running eXist database you can simply install the WeGA-data-samples.xar as well as the WeGA-WebApp.xar from the Release section via the eXist-Dashboard.
Dependencies on other eXist apps/libs
functxhttp://www.functx.com, installable via dashboard
WeGA-WebApp-lib, get it from https://github.com/Edirom/WeGA-WebApp-lib
masterour stable branch, i.e. the current release version
developour development branch
- other branches are experimental and and will get merged (or just some features) into develop at some point
This work is available under dual license: BSD 2-Clause and Creative Commons Attribution 4.0 International License (CC BY 4.0)