Skip to content

Update main branch #15

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 80 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
bdb9b18
Add xar info and ANT build script
bwbohl Mar 28, 2017
3dc057e
Merge pull request #7 from Edirom/feature-xarBuild
roewenstrunk Mar 28, 2017
f01cefb
add gitignore
bwbohl Mar 28, 2017
ae1f02e
Fix deployment collection
bwbohl Mar 28, 2017
919217d
git ignore extended
roewenstrunk Mar 28, 2017
a52ab67
paths fixed
roewenstrunk Mar 28, 2017
db5cd9b
Add link to Edirom Online repo
bwbohl Mar 28, 2017
701830f
Add License Information
bwbohl Mar 28, 2017
521bea4
Add link to Edirom Repo and License Information to readme
bwbohl Mar 28, 2017
d5538ab
Add edirom prefs
bwbohl Mar 28, 2017
a84f15f
Folder name changed
Mar 28, 2017
e03acf0
Source added.
Mar 28, 2017
06ce862
Add clean target to ANT build script
bwbohl Mar 28, 2017
5df1a06
Links corrected
roewenstrunk Mar 28, 2017
3bb597c
Add SVG overlay and sample svg
bwbohl Mar 28, 2017
6a706b0
add CC-BY image to readme
bwbohl Mar 29, 2017
829deb3
add description and building information
bwbohl Mar 29, 2017
75ea97f
ignore .DS_Store
Jan 18, 2022
7134586
sample data from ess2020
Jan 18, 2022
29e04d0
change prefs
Jan 18, 2022
35bffa8
add pre-install and xconf
Jan 18, 2022
fd07d5e
add deploy to build.xml
Jan 18, 2022
4fad350
fix work relation
Jan 19, 2022
e7cb1d0
fix space in attr val
Jan 19, 2022
117ca06
update work file title
Jan 19, 2022
7885ba9
update structure to mei 2013
Jan 19, 2022
b86a8c9
fix build to override package by direct deploy
Jan 19, 2022
4fa3ef9
override image prefix and fix edition path
Jan 19, 2022
4a171ae
update structure of work
Jan 19, 2022
7d08bad
update edition path
Jan 19, 2022
202c4b0
delete old edition file
Jan 19, 2022
7298c79
add textual content to startwindow.xml
Jan 19, 2022
eb0aa0f
add schema to sample edition
Jan 19, 2022
32f841b
fix ids
Jan 19, 2022
1b9383f
update prefs
Jan 19, 2022
2240daa
update title and siglum
Jan 19, 2022
d40c55b
fix image paths
Jan 19, 2022
287e2ee
update source desc and relations
Jan 19, 2022
b167d34
fix sigla
Jan 19, 2022
e8b780c
update navigator definition
Jan 19, 2022
2969d80
update annotation id
Jan 19, 2022
31d9174
fix encoding
Jan 19, 2022
0633776
Update edirom_edition_example.xml
bwbohl Jan 20, 2022
9426d94
Update prefs.xml
bwbohl Jan 20, 2022
259a3f6
Merge pull request #8 from Edirom/fix_prefs-path
Jan 20, 2022
d346964
delete old source file
Jan 20, 2022
062f7cd
delte metadata
Jan 20, 2022
126b399
update image paths (iiif)
Jan 20, 2022
f31b4b8
delte metadata
Jan 20, 2022
de1314c
fix graphic dimensions
Jan 20, 2022
eea0345
script for scaling zones (temp)
Jan 20, 2022
c05ac50
Merge branch 'edi-expl' of https://github.com/Edirom/EditionExample i…
Jan 20, 2022
5b3d991
Update edirom_source_47dde5ab-b8ff-4004-bfde-b65ea5a9a15e.xml
bwbohl Feb 18, 2022
32e1a57
* format and indent
bwbohl Feb 18, 2022
3686885
format and indent again
bwbohl Feb 18, 2022
6fe0092
update measure coordinates
bwbohl Feb 18, 2022
2093ff0
format and indent for zones merge
bwbohl Feb 21, 2022
3ae7089
Update edirom_source_2b2b26e5-c85d-4edd-8806-fe126ce390a2.xml
bwbohl Feb 21, 2022
19e820f
Update edirom_source_2b2b26e5-c85d-4edd-8806-fe126ce390a2.xml
bwbohl Feb 21, 2022
5e2d0b9
Update edirom_source_2b2b26e5-c85d-4edd-8806-fe126ce390a2.xml
bwbohl Feb 21, 2022
5e9c6d3
update port in build file
Feb 21, 2022
95ee62d
Merge branch 'edi-expl' of https://github.com/Edirom/EditionExample i…
Feb 21, 2022
a880dad
Merge branch 'edi-expl' into edi-expl_update1295coordinates
Feb 21, 2022
531f988
rebuild concordance
Feb 21, 2022
fd8f0eb
Merge pull request #9 from Edirom/edi-expl_update1295coordinates
Feb 21, 2022
42a9c6f
update zones and measures
Mar 9, 2022
919bd41
ignore local atom existdb config
Mar 9, 2022
6f67966
add critical remarks
Mar 9, 2022
82e4639
update edirom edition file
Mar 9, 2022
bf403a3
Update concordance
Mar 9, 2022
b03f170
update measure labels (edition)
Mar 9, 2022
c502645
Update edirom_source_2b2b26e5-c85d-4edd-8806-fe126ce390a2.xml
bwbohl Mar 29, 2022
d60d5ee
delete old facsimile and performance element
May 22, 2022
9681621
update annotations
May 22, 2022
d42b264
delete duplicate surface
May 22, 2022
12a2269
Merge pull request #10 from Edirom/edi-expl
bwbohl Jun 7, 2022
40f5984
update package build (get rid of old stuff)
Apr 12, 2024
2fe352a
Update README.md
Apr 12, 2024
f00b9ca
remove unused build/
feuerbart Sep 27, 2024
1b2361e
Merge pull request #12 from feuerbart/develop
Sep 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
*.xpr
build/

*.DS_Store
.existdb.json
dist/*
28 changes: 26 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,26 @@
# EditionExample
An example edition for Edirom Online
# Edition Example
This example edition is to build a sample edition data set that can be installed in [eXist-db](https://github.com/eXist-db/exist) alongside [_Edirom Online_](https://github.com/Edirom/Edirom-Online). The data set is to provide two perspectives on Edirom Online:

1. A feature based perspective providing test respective sample data for single features available in _Edirom Online_ that can be used to:
1. test the implementation of certain features
2. explore the steps necessary to provide a certain feature in the context of your edition's data
2. A user or content based perspective illustrating the capabilities of _Edirom Online_ in an annotated manner

# License Information
This project is generally licensed und the terms of [Creative Commons Attribution 4.0 International (CC-BY 4.0)](https://creativecommons.org/licenses/by/4.0/) except for files stating otherwise.

[![CC-BY-4.0](https://i.creativecommons.org/l/by/4.0/88x31.png "Creative Commons Attribution 4.0 International License")](http://creativecommons.org/licenses/by/4.0/)

# Building

1. In order to build a [EXPath Package](http://exist-db.org/exist/apps/doc/repo.xml) you need Apache ANT installed on your system.
2. Download the EditionExample code or clone it via git.
3. Then open your command line prompt and navigate to the EditionExample folder, e.g.
```terminal
cd /Users/User/GitHub/EditionExample
```
4. Then launch the build process by executing
```terminal
ant
```
The default build target `xar` of `build.xml` will generate a folder "dist" in the Repository containing `EditionExample-VERSION.xar` e.g. `EditionExample-0.1.xar`. This file can be uploaded to your _eXist-db_ instance.
6 changes: 6 additions & 0 deletions build.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#
# Don't directly modify this file.
# Instead, copy it to local.build.properties and edit that.
#
project.app=EditionExample
dist.dir=dist
16 changes: 16 additions & 0 deletions build.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<project default="xar" name="EditionExample" basedir=".">

<!-- import default properties -->
<property file="build.properties"/>
<xmlproperty file="expath-pkg.xml"/>

<property name="project.version" value="${package(version)}"/>
<property name="project.name" value="${package(name)}"/>

<target name="xar">
<mkdir dir="${dist.dir}"/>
<zip basedir="." destfile="${dist.dir}/${project.app}-${project.version}.xar" excludes="${dist.dir}/"/>
</target>

</project>
55 changes: 55 additions & 0 deletions collection.xconf
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<collection xmlns="http://exist-db.org/collection-config/1.0">
<index xmlns:tei="http://www.tei-c.org/ns/1.0">
<!-- Full text index based on Lucene -->
<lucene>
<analyzer class="org.apache.lucene.analysis.standard.StandardAnalyzer"/>
<analyzer id="ws" class="org.apache.lucene.analysis.core.WhitespaceAnalyzer"/>
<text qname="tei:title" boost="2.0"/>
<text qname="@type" analyzer="ws"/>
<text qname="@key" analyzer="ws"/>
<text qname="tei:persName" boost="2.0"/>
<text qname="tei:orgName" boost="2.0"/>
<text qname="tei:settlement" boost="2.0"/>

</lucene>

<!-- Range indexes -->
<range>
<create qname="tei:title" type="xs:string"/>
<create qname="tei:bibl" type="xs:string"/>
<create qname="tei:persName" type="xs:string"/>
<create qname="tei:persName" type="xs:string">
<field name="persName-key" match="@key" type="xs:string"/>
</create>
<create qname="tei:objectDesc">
<field name="objectDesc-form" match="@form" type="xs:string"/>
</create>
<create qname="tei:correspAction">
<field name="correspAction-type" match="@type" type="xs:string"/>
</create>
<create qname="tei:date">
<field name="date-type" match="@type" type="xs:string"/>
<field name="date-when" match="@when" type="xs:date"/>
</create>
<create qname="tei:note">
<field name="note-type" match="@type" type="xs:string"/>
</create>
<create qname="@type" type="xs:string"/>
<create qname="tei:collection" type="xs:string">
<field name="collection-key" match="@key" type="xs:string"/>
</create>
<create qname="tei:repository" type="xs:string">
<field name="repository-key" match="@key" type="xs:string"/>
</create>

<!--<create qname="author" type="xs:string"/>
<create qname="year" type="xs:integer"/>-->
</range>
<!-- N-gram indexes -->
<!--<ngram qname="author"/>
<ngram qname="title"/>-->
</index>
<triggers>
<trigger event="store,update,remove,create,rename,delete" class="org.exist.collections.triggers.HistoryTrigger"/>
</triggers>
</collection>
Loading