Skip to content

letters1916static/letters1916-static

Repository files navigation

Letters 1916

initial (one time) setup

  • run ./fetch_data.sh
  • run ant

Note

The build.xml triggered by the ant command presumes the following folder-file structure in the data repo:

data/
├── editions/
│   ├── *.xml
│   ├── *.xml
│   └── *.xml
├── indices/
│   ├── listbibl.xml
│   ├── listorg.xml
│   ├── listperson.xml
│   └── listplace.xml
└── meta/
    └── about.xml

Otherwise, modify the relevant lines of the build.xml.

set up GitHub repo

start dev server

publish as GitHub Page

dockerize your application

  • To build the image run: docker build -f docker/Dockerfile -t letters1916-static .
  • To run the container: docker run -p 80:80 --rm --name letters1916-static letters1916-static

Licenses

This project is released under the MIT License

third-party JavaScript libraries

The code for all third-party JavaScript libraries used is included in the html/vendor folder, their respective licenses can be found either in a LICENSE.txt file or directly in the header of the .js file

SAXON-HE

The projects also includes Saxon-HE, which is licensed separately under the Mozilla Public License, Version 2.0 (MPL 2.0). See the dedicated LICENSE.txt

letters1916-static