Tei-council
Threads by month
- ----- 2025 -----
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- 3 participants
- 1836 discussions
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5/23/display/redirect?page=changes>
Changes:
[lou.burnard] correct typos; mention dataFacet
[philomousos] Set VERSION to 3.1.0a
[lou.burnard] minor typos
[lou.burnard] remove nondoing links
[lou.burnard] remove redundant spaces
[noreply] Deleting -master from jenkinsdir variable
[philomousos] Incremented VERSION.
[lou.burnard] correct dataFacet example
[martindholmes] Adding a slightly stripped-down FOP 2.1 codebase to support FO testing
[martindholmes] Working on early stages of #1559, I've added a taskdef and some targets
[martindholmes] Adding a shell script to run FO to PDF tests.
[philomousos] Removed stray .DS_Store file.
[martindholmes] Adding simplePrint build to the testfo.sh script since it shows up some
[martindholmes] Adding missing dimensions to graphic element. Omitting them is allowed,
[martindholmes] Removing parameters I thoughtlessly copied over from latex target to fo
[martindholmes] Put the graphics dimensions in the wrong place in previous commit.
[lou.burnard] fix typo
[noreply] standardize spelling
[lou.burnard] first draft TBE tuto
[lou.burnard] add parameter list
[martindholmes] Adding foEngine='fop' parameter to FOP test build target pre
[lou.burnard] more explanation
[martindholmes] Commenting out deprecated attribute @render which has now gone past its
[martindholmes] Commenting out note about deprecation of @render in HD chapter. Should
[martindholmes] Commenting out examples using @render. Will remove when build completes
[martindholmes] Removing commented-out obsolete stuff relating to @render.
[lou.burnard] expand
[lou.burnard] add lots more
[lou.burnard] a few typos
[lou.burnard] add titlepage
[lou.burnard] move graphics to preferred positions
[Martin Holmes] Images needed for simplePrint ODD were not in the right place for the
[s.bauman] Change name of constraint on @minOccurs and @maxOccurs; tweak whitespace
[s.bauman] Correct datatype of param/@name (from XPath to data.enumerated), and
[philomousos] Fix for #1558
[lou.burnard] remove unintentionally committed test file
[Martin Holmes] Fixing broken link thrown up by Jenkins link-check task.
[stadlerpeter] made head member of att.placement
[s.bauman] Fix bug #1575: @ref obviously should be teidata.pointer
[tuurma] add name to model.personPart and to model.placePart; closes 1484
[tuurma] bring xml:space as global attribute in tite; closes #1436
[tuurma] revert adding name to placePart (which doesn't exist); reopens #1484
[philomousos] Deleting remarks per #1533.
[tuurma] describe rationale behind address encoding example; closes #1470
[stadlerpeter] fixing small typo, closes #1576
[James Cummings] adding authors to simplePrint titlepage
[noreply] Update TEI.xml
[noreply] Update TEI.xml
[stadlerpeter] updated (English) editor example, closes #1523
[noreply] Update TEI.xml
[noreply] Changing listRelation example to make valid
[noreply] Update PH-PrimarySources.xml
[stadlerpeter] made postscript a member of att.written, closes #1530
[noreply] Update PH-PrimarySources.xml
[s.bauman] Move prose value list from description to be a suggested values include
[s.bauman] Ooops. Forgot to save after I added xml:lang=en, apparently. :-( Anyway,
[stadlerpeter] updated German glosses and descs, #1534
[raffaeleviglianti] Moved to correct module (msdescription). Fixes #1568
[scstanley7] Updated language in description (closes #1550)
[scstanley7] added <gi> tags to element names in <desc>
[scstanley7] changed link to correct section of chapter (closed #1509)
[stadlerpeter] added example of 'standard' editor to chapter 3.11.2.2, closes #1523
[elli_mylonas] editing remark on att.xml for clarity per #1506
[lou.burnard] change filenames in odd tutoriel
[lou.burnard] correct path
[noreply] Reordering as per issue #1594
[lou.burnard] add fr translation
[s.bauman] per co-operative stylesheet education session number 6, and ticket
[philomousos] Fix for #1578.
[philomousos] First batch of corrections from @sydb.
[philomousos] More minor edits to CH.
[Martin Holmes] Temporary extension of deprecation period for oVar and pVar so we can
[lou.burnard] fixes per stylesheets issue 236
[philomousos] Resolving #1561.
[philomousos] Removing @context per #1536.
[philomousos] Removed empty remarks.
[philomousos] Resolving #1525.
[s.bauman] Addressing #545: removing <oVar> and <pVar> from examples, and pushing
[s.bauman] Remove straggling ref to @context
[lou.burnard] clarify wording per #1595
[noreply] increasing the visibility of the get.xml document
[ron.vandenbranden] conversion to pureODD
[stadlerpeter] added a check for rnv with a URL hint (#1612)
[stadlerpeter] escaping parentheses
[stadlerpeter] reverted change 45dc1af
[Martin Holmes] Need to avoid errors for regular users running tests without rnv
[noreply] fix the URIs in the exempla
[Martin Holmes] Better fix (I hope) for https://github.com/TEIC/TEI/pull/1612. Testing
[elli_mylonas] edited remarks in biblScope, locus, citedRange for clarity and grammer.
[scstanley7] closed #1581
[Martin Holmes] Simpler approach to the rnv testing problem
[lou.burnard] start fixing conformance issues
[lou.burnard] removed another notTEI
[lou.burnard] restore unintentionally deleted xinclude odd
[lou.burnard] restore accidentally deleted mydch
[martindholmes] Making restored shell script executable.
[martindholmes] Trying to get the executable flag to stick.
[stadlerpeter] reintroduced missing dashes
[Martin Holmes] Fixing link broken when DIAMM site was rewritten.
[raffaeleviglianti] Mentioning MEI to fix #1569
[raffaeleviglianti] Add note* as final child of respStmt. Fixes #1557
[raffaeleviglianti] Changed attribute class modification example from att.global to
[raffaeleviglianti] Ajusted content model of respStsm. Refs #1557
[lou.burnard] add empty element per issues 1596
[lou.burnard] add empty element
[lou.burnard] close 1538
[lou.burnard] remove dud example
[lou.burnard] add recommendation per 1505
[lou.burnard] implement 1619
[lou.burnard] implementing 1521
[ebbondar] small wording change to clarify usage of classDecl taxonomy schemes re
[noreply] noted 2017 Board and Council chairs, other copyediting
[lou.burnard] typos
[noreply] Attempt to resolve #1556
[noreply] Changed 'master' to 'dev' per #1611.
[scstanley7] Made headway on #1567
[scstanley7] closed #1623
[scstanley7] closed #1567
[philomousos] Updated to second edition.
[philomousos] Added discussion of @xml:base and same-document refs.
[philomousos] Tidied up language and examples re @xml:base.
[philomousos] Fixes for #1602.
[lou.burnard] add references per #1608
[ron.vandenbranden] added licence element to jTEI ODD
[s.bauman] isoschematron -> scheme=schematron in @scheme in examples Change
[s.bauman] Remove a depreciated @hand on an example <gap> in PH
[ron.vandenbranden] updated license in jTEI template
[elli_mylonas] fixing #1452 by making new attribute class (att.class) and modifying
[elli_mylonas] working on #1452, revise class name to att.msClass
[elli_mylonas] working on #1452, adding new attribute class to specGrp
[s.bauman] mildly tighter constraint for namespaceOrName Address #1570 by insisting
[lou.burnard] add ref per #1608
[lou.burnard] rewording per #1633
[s.bauman] Move "no source" entry to bottom As a quick way to address #1598,
[s.bauman] Change example to show what is being pointed to Address #1622, I hope
[s.bauman] No <textNode> inside <datatype> Address #1603
[s.bauman] Move 'NONE' entry to end of 1st <listBibl>, not last
[s.bauman] Move <remark> Move the <remarks> that discusses @ident into that
[martina.scholger] German translation
[martina.scholger] German translations of gloss, desc and remarks. Thanks to @bleierr,
[lou.burnard] clarification per #1649
[lou.burnard] add person per #498
[lou.burnard] correct typo
[lou.burnard] correct another typo
[scstanley7] closed #1583
[scstanley7] closed #1642
[noreply] Removing already commented out falsehood as per #1613
[martina.scholger] German translations of gloss, desc and remarks. Thanks to @bleierr,
[martina.scholger] correction of typo
[James Cummings] modifying locus content as per #1628
[James Cummings] fixing reference to macro.xtext by spelling it out
[James Cummings] Fixes #1597
[James Cummings] removing occurrence indicators inside alternate
[scstanley7] Closed #1549
[James Cummings] Closing issue #1529 - rephrasing of milestone glosses and descs
[martina.scholger] Germam translations of gloss, desc and remarks. Thanks to @bleierr,
[noreply] Fixes #1656
[James Cummings] Correcting Typo
[James Cummings] Commenting out an experiment.
[s.bauman] Fix typo
[s.bauman] Add @type to several children of of <person> Addresses #1600, see
[ebbondar] revised constraintSpec description per #1535
[ebbondar] added 'entry' to list of suggested values on @unit per #1555
[s.bauman] Fix missing @versionDate & @xml:lang from adding @type to various
[martina.scholger] edited remarks in relatedItem, set and profileDesc, #1542
[martina.scholger] German translations of gloss, desc, remarks and notes in examples.
[martina.scholger] Corrected error in example
[martina.scholger] corrected error in example
[noreply] Adding English example to metamark spec file for #1651
[noreply] Adding The Tyger and Lakshman as sources
[noreply] Adding examples to close #1533
[martindholmes] Fix for broken URL in the Bibliography.
[noreply] Correcting duplicate ID
[martina.scholger] changed encoding of example, de example added
[martina.scholger] member of model.listLike and new example, see #1552
[scstanley7] Closed #1653
[scstanley7] Addressed `<desc>` problem from #1654
[James Cummings] add element count to REF-ELEMENTS.xml
[philomousos] More editing. Cut out several chunks.
[s.bauman] Replace font image Change image of fonts to one that (hopefully) doesn't
[philomousos] Clarifying the interactions between @rendition, @style, and @rend.
[philomousos] Implementing #1513 and providing an example.
[ebbondar] re #379 revised and relocated descript of punctuation in editorialDecl,
[stadlerpeter] updating copyright information of the Debian packages #1441
[stadlerpeter] removing dependencies of some Debian packages per #1441
[philomousos] Added a little, and cut more.
[philomousos] Changed 'master' to 'dev' per #1611.
[philomousos] Incremented VERSION.
[philomousos] Fixed some typos encountered during proofreading.
[philomousos] Starting on 3.2.0 release notes.
[philomousos] Added to the release notes.
[s.bauman] Tweaks to README for Telstar release tomorrow.
[philomousos] Updating release notes.
[s.bauman] More tweaks to README: Debian pkgs & chap CH
[philomousos] Fixed a typo in ST.
[s.bauman] Added 1600 to README
[scstanley7] Added language about German translations and fixed typo
[scstanley7] preparing for release 3.2.0
------------------------------------------
[...truncated 173.95 KB...]
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[exec] ** WARNING ** Failed to convert input string to UTF16...
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_lite.doc.aux>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_lite.doc.log>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_lite.doc.out>
dochtml:
[echo] XSLT generate HTML tei_lite.doc.html from compiled ODD (en)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_lite.odd.proce…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_lite.doc.html>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2html.xsl
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_lite.odd.proce…>
[delete] Deleting directory <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant>
BUILD SUCCESSFUL
Total time: 52 seconds
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -Dprofile=tei -DdefaultSource=`(cd ..; pwd)`/p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/../../../Stylesheets/lastSuc…> -Dbasedir=`pwd` -f ../Test/antruntest.xml -Doutputname=tei_jtei -Dtestfile=tei_jtei.tei -DoddFile=tei_jtei.odd validateodd compileodd docepub docpdf dochtml cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate tei_jtei.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/p5odds.message.isosch.xsl>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd.proce…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
compileodd:
[echo] Do ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd.proce…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
docepub:
[echo] XSLT generate ePub tei_jtei.doc.epub
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd.proce…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant/O…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/epub/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] Get names of graphics files and write an ant task
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd.proce…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant/c…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/tools/makegraphicsanttask.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] Copy image files
dist:
[mkdir] Created dir: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant/O…>
[copy] Copying 1 file to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant/O…>
[copy] Copying 1 file to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant/O…>
[copy] Copying 1 file to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant/O…>
[echo] ZIP: put files from <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/temp-dir-for-ant> together into tei_jtei.doc.epub
[zip] Building zip: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.doc.epub>
[zip] Updating zip: <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.doc.epub>
doclite:
[echo] XSLT generate TEI Lite tei_jtei.doc.xml from compiled ODD (en)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd.proce…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.doc.xml>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2lite.xsl
[xslt] /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/common/functions.xsl:1396:24: Fatal Error! A sequence of more than one item is not allowed as the first argument of translate() ("eg:", "egXML:")
[xslt] Failed to process <http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars/tei_jtei.odd.proce…>
BUILD FAILED
<http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Test/antruntest.xml>:223: Fatal error during transformation using /var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2lite.xsl: A sequence of more than one item is not allowed as the first argument of translate() ("eg:", "egXML:") ; SystemID: file:/var/lib/jenkins/jobs/Stylesheets/lastSuccessful/archive/dist/xml/tei/stylesheet/common/functions.xsl; Line#: 1396; Column#: 24
Total time: 23 seconds
make[2]: *** [tei_jtei.doc.pdf] Error 1
make[2]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5/Exemplars'>
make[1]: *** [dist-exemplars.stamp] Error 2
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5/ws/P5'>
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -nc -b -i.svn -I.svn failed
make: *** [deb] Error 29
Build step 'Execute shell' marked build as failure
Archiving artifacts
Not sending mail to unregistered user lou.burnard(a)retired.ox.ac.uk
Not sending mail to unregistered user ron.vandenbranden(a)kantl.be
Not sending mail to unregistered user mholmes(a)uvic.ca
Not sending mail to unregistered user ebbondar(a)gmail.com
Not sending mail to unregistered user s.bauman(a)neu.edu
Not sending mail to unregistered user philomousos(a)gmail.com
Not sending mail to unregistered user stadlerpeter(a)yahoo.fr
Not sending mail to unregistered user tuurma(a)gmail.com
Not sending mail to unregistered user noreply(a)github.com
Not sending mail to unregistered user raffaeleviglianti(a)gmail.com
Not sending mail to unregistered user scstanley7(a)gmail.com
Not sending mail to unregistered user martina.scholger(a)uni-graz.at
Not sending mail to unregistered user elli_mylonas(a)brown.edu
1
1
See <http://teijenkins.hcmc.uvic.ca/job/Stylesheets/10/display/redirect?page=cha…>
Changes:
[martindholmes] Saxon requirement should actually be libsaxonhe-java, not libsaxon-java.
[philomousos] Post-release cleanup.
[philomousos] More release followup.
[Martin Holmes] Fix for typo mentioned in
[ron.vandenbranden] improvements to processing of figure / table / list heads: -changed
[martindholmes] Fix for first bug that shows up in odd-to-lite-to-fo processing being
[martindholmes] Working on TEIC/Stylesheets#205, added a workaround to catch cases where
[martindholmes] Previous commit had a bug. Correcting it.
[martindholmes] Changing expected results for FO test output.
[martindholmes] Fix for error in column count attribute when processing deprecation on
[martindholmes] Newline missing from end of file in expected-results.
[martindholmes] Expected results again.
[martindholmes] Expected results again.
[martindholmes] Expected results for fo have changed due to work on
[martindholmes] Fixing column widths in embedded tables for attDef rendering as part of
[martindholmes] Expected results for fo test27.
[martindholmes] Continuing work on rendering issues for ODD to PDF via FO on ticket
[martindholmes] Continuing work on rendering issues for ODD to PDF via FO on ticket
[martindholmes] Expected results for test.fo.
[martindholmes] Working on TEIC/Stylesheets#205, fixed bug in display of figure/graphic.
[martindholmes] More tweaks to image display in FO rendering.
[martindholmes] Tweak to table column width calculation to drop width results entirely
[martindholmes] Expected results have changed for external graphics and tables in FO.
[martindholmes] More expected-results fixes for change in table-column algorithm.
[martindholmes] Fix for typo (dataref instead of dataRef).
[martindholmes] Fix (I believe) for bug TEIC/Stylesheets#203.
[martindholmes] Expected results have changed because of datatype display fix.
[martindholmes] Forgot to commit minor tweaks to common stylesheets.
[martindholmes] More tweaks for link creation as part of work on TEIC/Stylesheets#203.
[martindholmes] Version file was not updated after the last release.
[martindholmes] Working on ticket TEIC/Stylesheets#205, fixed issue of links to specs
[martindholmes] Expected results have changed again.
[martindholmes] More expected-results updates.
[martindholmes] Beginning work on an experimental pure-ant approach to the Stylesheets
[martindholmes] Minor change to Stylesheet Test/Makefile to change confusing filename.
[martindholmes] Fix typo in Makefile.
[martindholmes] Cannot get this Makefile tweak right.
[martindholmes] Some progress with my experimental ant approach to Stylesheets tests.
[martindholmes] Adding CSS symlink targets to the ant build file, to match what happens
[martindholmes] First HTML target working in Test build file. Now have to disentangle
[philomousos] Removing empty attLists.
[philomousos] Reverting attList removal.
[martindholmes] Moved ant test build code into a separate folder for clarity.
[martindholmes] Backing out of tweaks to original Test folder.
[martindholmes] More work on ant test stuff.
[martindholmes] Test results have changed for some reason I don't understand, but the
[martindholmes] Added more simple targets to test build file.
[martindholmes] Working on ticket TEIC/Stylesheets#211: fixed issue where HTML i element
[martindholmes] FO tests now running, but they throw up validation errors in test27.fo
[martindholmes] Fix for missing list-item elements when processing listBibl/bibl to
[martindholmes] Adding validation into two fo tests which mysteriously didn't have it,
[martindholmes] More work on the ant version of the Tests. FO now working.
[martindholmes] Fix for obsolete @type attribute on biblScope per TEIC/Stylesheets#213.
[martindholmes] Fixed all instances of biblScope/@type in test27.xml as part of work on
[martindholmes] Working on TEIC/Stylesheets#211, fixed test27.xml in my Test2 setup;
[martindholmes] Adding RDF to Test2.
[lou.burnard] expected results for latex conversion has changed
[martindholmes] Removing build file now relocated to Test2.
[lou.burnard] another expected result missing
[martindholmes] Two generated files were not being cleaned up at the end of the Test
[martindholmes] Make eTree testing files valid (although they're not currently used).
[martindholmes] Another validity fix.
[lou.burnard] add testClass odd
[martindholmes] Revert "another expected result missing"; mistaken commmit by Lou.
[martindholmes] Revert "expected results for latex conversion has changed"; mistaken
[lou.burnard] replace test17 with a genuine P4 file
[lou.burnard] simplify dtd to avoid validation
[martindholmes] Making test14.xml valid, with advice from KH.
[martindholmes] Copying updates to Test2.
[martindholmes] Tweak to expected results from Lou's updated P4 conversion file.
[lou.burnard] add new testODD to replace old test-pure and test-pure2
[lou.burnard] Add new testODD
[martindholmes] Adding tests based on the new testODD.odd, but commented out for now
[martindholmes] Adding experimental file that should be able to run transformations on
[philomousos] Back off on @require constraints a bit.
[philomousos] Better validation for anyElement/@require.
[martindholmes] Removing unused test make target 'oddtree which depends on non-existent
[martindholmes] Revert "Removing unused test make target 'oddtree which depends on
[martindholmes] Fixing Test target 'oddtree' so that it actually works. It's neat.
[martindholmes] Fixing minor bug in odd-to-tree.xsl, where attDef without @usage was
[lou.burnard] fix conversion for spirales transcriptions
[Martin Holmes] Avoiding inclusion of FOP in our repo by downloading it as required.
[Martin Holmes] Fix ant bug: if:true, not unless:false.
[Martin Holmes] Added download of open-source hyphenation jar for FOP, and configured a
[Martin Holmes] Expected results changed because of foEngine=fop default.
[Martin Holmes] Comments on the fact that localsource=DIR fails whereas
[Martin Holmes] Comments on the fact that localsource=DIR fails whereas
[Martin Holmes] Fix for https://github.com/TEIC/Stylesheets/issues/223, currently
[Martin Holmes] Fix for https://github.com/TEIC/Stylesheets/issues/224.
[Martin Holmes] Adding some basic handling for equations in docbook output. It would be
[Martin Holmes] A couple of tweaks to handle text/front in the context of docbook. Down
[martindholmes] Made FOP processing default; tested the possibility of downloading P5
[ron.vandenbranden] fixed labels for Appendix sections in PDF
[lou.burnard] handle tabs better
[ron.vandenbranden] made detection of identical authors in consecutive bibliography entries
[s.bauman] just fix whitespace, etc
[s.bauman] allow @type of idno to have any case
[s.bauman] handle DOI <idno>s
[Martin Holmes] Working on # to fix expected results in Stylesheet Tests: 1. Made
[Martin Holmes] More work on Issue #206: Fixes for expected-results of test.27 tex and
[s.bauman] change hard-coded default path (addressing #242)
[Martin Holmes] Simple fix for https://github.com/TEIC/Stylesheets/issues/252: treat
[philomousos] Fix for #245
[martindholmes] Updating expected results for FO test in Test2 due to work on
[martindholmes] Testing parallelization of task execution per suggestion from Peter
[martindholmes] Removing obsolete teiHeader/@type from test files.
[martindholmes] Adding process to retrieve JEuclid jars for processing MathML with FOP.
[martindholmes] Fixing empty line-height attribute bug in FO processing.
[martindholmes] Change expected results for Test in fo.
[martindholmes] Fix for namespace prefix issue in
[s.bauman] bug fix: handle @width w/o @height With the stylesheets co-operative
[s.bauman] Improve logic: Condense the two <choose> down to one in the logic for
[s.bauman] Bug fix on prev commit: the negative one is an integer, not a string.
[martindholmes] Implementing HTML to TEI test in ant test setup.
[martindholmes] Naming files more meaningfully.
[martindholmes] Adding test for P4 to P5 conversion to ant tests.
[martindholmes] A bit of cleanup and renaming; adopted parallel approach to tests
[martindholmes] Tweaks to feedback.
[martindholmes] Reorganizing test folder structure to separate inputs from outputs;
[martindholmes] Integrating Simple Print test into FO/PDF rendering, including images.
[martindholmes] More folder cleanup.
[martindholmes] More tidying up: get schemas out of the way.
[martindholmes] Beginning to modularize the test setup.
[martindholmes] Sorting out paths for graphics.
[martindholmes] Cleaning up unnecessary prefixes.
[martindholmes] Better filenames and helpful comments.
[martindholmes] More meaningful names for files.
[martindholmes] Fixing bad element name forname and fallout from it.
[martindholmes] Fix for bad element name.
[martindholmes] Give meaningful name to test file; make it valid.
[Martin Holmes] Tweaks to rendition testing file.
[Martin Holmes] Committing fix to test file
[Martin Holmes] Changed results for https://github.com/TEIC/Stylesheets/issues/257.
[martindholmes] Adding a readme so that folder is retained.
[martindholmes] Clearer naming, fixes for expected results.
[martindholmes] Replacing bad default language attribute in fo param (issue #223).
[martindholmes] Fixing obvious error in the parsing of @xml:lang into country and
[martindholmes] Fixed a bug in rendering of binaryObject for XSL:FO (issue 259).
[martindholmes] Updated tests for base64 graphics in FO.
[martindholmes] More work on binaryObject graphic rendering in FO (issue 223).
[martindholmes] Updating expected-results for XSL:FO language identifier fix in issue
[martindholmes] Working on binaryObject rendering for HTML with base64-encoded images
[martindholmes] Changed expected-results because work on ticket 259 has got the
[martindholmes] Starting work on odt, with the buildfile modularized as an experiment.
[martindholmes] Working on ODT conversion/testing, and modularizing the test process.
[martindholmes] Set basedir for fop and make sure relative paths to images work.
[martindholmes] Reordered the contents of template.odt per issue 260 to attempt to solve
[martindholmes] Working on ticket #260, the mimetype file is now uncompressed in the
[martindholmes] Working on ticket #260, the mimetype file now (correctly) doesn't have a
[martindholmes] Working on ticket #260, mimetype errors all gone now.
[martindholmes] Working on ticket #260: down to a single error and some warnings.
[martindholmes] Fix for expected-results from ODT work ticket #260.
[martindholmes] Ticket #260: fixing final error from missing image in manifest. Only
[martindholmes] Ticket #260: fixing remaining warnings. Output is now conformant and
[martindholmes] More work on Test2: ODT to-and-from now working.
[martindholmes] Clearer file naming in tests.
[martindholmes] File reorganization and better filenames.
[martindholmes] test-epub requires the css target to be run first. Nobody noticed
[martindholmes] Testing moving the testing jars out of the test folder so they can be
[Martin Holmes] Location of Jing has changed.
[martindholmes] First work on docx in Test2; better approach to temp folders and
[martindholmes] Test2 teitodocx stuff is working; I have left out a test for
[martindholmes] First docxtotei test file working in Test2.
[martindholmes] Three files now in docxtotei process in Test2.
[martindholmes] Fix image paths.
[martindholmes] Done for today on docx. Remaining conversions have major problems.
[martindholmes] Fix for a couple of the bugs on issue #222.
[martindholmes] Fulfilling feature request in issue #192: adding HTML handling for
[martindholmes] Fixing expected-results fallout.
[martindholmes] Forgot to commit the stylesheet changes that create the modified
[martina.scholger] change address to span
[martina.scholger] span.address selector with default properties of html:address added
[ron.vandenbranden] added author names to author info
[ron.vandenbranden] cosmetic fix
[martindholmes] Fix in Test2/expected-results for merge of pull request on #261.
[martindholmes] Fix in Test/expected-results for merge of pull request on #261.
[ron.vandenbranden] fixed numbering for notes inside nested lists
[s.bauman] Process other children of <classSpec> Implement change worked out on
[s.bauman] Update test15 expected output for last check-in Apparently this one test
[James Cummings] adding change for #275
[James Cummings] changing milestone to anchor
[James Cummings] Point to local copy of xml.xsd
[philomousos] Resolving #255.
[s.bauman] Set up to create new release 7.43.0
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/Stylesheets.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/Stylesheets.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/Stylesheets.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 85c2fd991ed42e4a82f4b9e3f92cc425b5b38971 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 85c2fd991ed42e4a82f4b9e3f92cc425b5b38971
> git rev-list 4ea31e1ce04431ee49709141b81599760267d406 # timeout=10
> git tag -a -f -m Jenkins Build #10 jenkins-Stylesheets-10 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins3309781955168424957.sh
+ make clean test deb dist
(for i in css/*; do rm -f `basename $i`;done)
echo "" > test~
rm -f profile1.html profile2.html profile.xml
find . -name "*~" | xargs rm
rm -f tei-xsl-*.zip
rm -rf tei-xsl_*
rm -f Documentation/stylebear Documentation/style.xml Documentation/customize.xml Documentation/teixsl.html Documentation/index.xml
rm -rf release dist
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/Test'>
(cd ..; for i in css/*; do rm -f `basename $i`;done)
rm -f test*.odd.rnc test*epub test*pdf test*rdf test*text test*.xml.docx test*.xml.odt test*.tex test*.fo *.html *.xhtml *~ dummy* test.html test3.html test4.html *aux *vrb *out *log *nav *ent *snm *toc *.end *.1 *.2 test.xsd test.zip test*.dtd test-indexes.xml test37.xml test38.xml test39.xml test40.xml
rm -f test*.rnc test*.json test*.rnc test*.combined.odd test*listing* test*.tei test*.rng test*.html5 test*.processedodd *.isosch
rm -f oddbyexample.* index*div*html
rm -f testdrama.compiled.xml
rm -f test5.odt test7.xml test18.xml test19.xml test-index.xml test7.zip test11.xml test9.docx test9.odt content.xml.odt.listing content.xml.odt test.xml.docx.core test7.docx
rm -f A54031.xml dcr.result test-rtf2tei.xml test29.xml dcr.tmp xml.tmp
rm -f xml.result
rm -rf charts/ embeddings/ media/ _rels/ \[Content_Types\].xml
rm -rf temp-dir-for-ant Pictures OEBPS META-INF mimetype files
rm -f test.xlsx.xml *.result.tex *.result.pdf _slidelogo.png
rm -f content.xml
rm -f cocoatest*.xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/Test'>
rm -rf tei-p5-xsl_*
rm -rf tei-p5-xsl2_*
(cd debian-tei-xsl/debian; rm -rf tei-xsl)
rm -f teioo.jar
rm -rf docx/ImageInfo/bin
rm -f names.xml licensekey.txt runDoc.sh
(for i in sciencejournal/*.html; do rm -f sciencejournal/`basename $i`;done)
(for i in sciencejournal/*.xml; do rm -f sciencejournal/`basename $i`;done)
BUILD Copy main XSL files
test -d release/xsl/xml/tei/stylesheet || mkdir -p release/xsl/xml/tei/stylesheet/
for i in bibtex cocoa common csv docx dtd docbook epub epub3 fo html wordpress markdown html5 json latex latex nlm odd odds odt p4 pdf profiles/default rdf relaxng rnc schematron simple slides tbx tcp tite tools txt html xsd xlsx pdf verbatimxml ; do \
tar cf - $i | (cd release/xsl/xml/tei/stylesheet; tar xf - ); \
done
java -jar lib/saxon9he.jar -it:main tools/getnames.xsl > names.xml
BUILD Copy common files and documentation
test -d release/xslcommon/xml/tei/stylesheet || mkdir -p release/xslcommon/xml/tei/stylesheet
cp names.xml catalog.xml VERSION css/*.css i18n.xml release/xslcommon/xml/tei/stylesheet
sh ./tools/mydch debian-tei-xsl/debian/changelog
update debian changelog with 7.43.0
BUILD Run tests
(cd Test; make)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/Test'>
../bin/teitorelaxng --odd test.odd test.rng
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/Test/test.rng> (tei to relaxng) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 17 seconds
perl -i -p -e 's/generated from ODD source.*//' test.rng
xmllint --format test.rng > temp; mv temp test.rng
perl -i -pe 'BEGIN{undef $/;} s/<!--\n ?Schema[^>]+>//smg' test.rng
if [ 0 -ne 1 ]; \
then diff test.rng expected-results/test.rng; fi
(cd ..; for i in css/*; do test -f `basename $i` || ln -s $i `basename $i`;done)
BUILD: testing html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../html/html.xsl cssFile=../tei.css useFixedDate=true | xmllint --format - > test.html
if [ 0 -ne 1 ]; \
then diff test.html expected-results/test.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.html checklinks.xsl
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../html/html.xsl cssFile=../tei.css pageLayout=Complex useFixedDate=true | xmllint --format - > test-complex.html
if [ 0 -ne 1 ]; \
then diff test-complex.html expected-results/test-complex.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../profiles/ota/html/to.xsl cssFile=../tei.css useFixedDate=true | xmllint --format - | perl cleanup.pl > test-ota.html
if [ 0 -ne 1 ]; \
then diff test-ota.html expected-results/test-ota.html; fi
../bin/teitohtml5 test.xml test.html5
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/Test/test.html5> (tei to html5) using profile default
[echo] XSLT generate HTML files (language en)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 5 seconds
xmllint --encode utf-8 --format test.html5 | perl cleanup.pl > test.temp
mv test.temp test.html5
if [ 0 -ne 1 ]; \
then diff test.html5 expected-results/test.html5; fi
880d879
<
make[1]: *** [test-to-html] Error 1
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets/ws/Test'>
make: *** [test] Error 2
Build step 'Execute shell' marked build as failure
Archiving artifacts
1
3
I believe we're slated to release Monday (is that still correct Syd and
Sarah?), and I'm currently working on the release notes, which I'll commit
shortly. I recommend everyone who has time take a look at
http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/lastSuccessfulBuild/artifact/P…
and check for typos in sections you know have had work done on them. I just
found a few in the Languages and Character Sets intro, which I've fixed.
I'll be up on Slack starting about 8:30 am EDT Monday morning. If the
release techs decide you need a bit more time, that's fine. I'll be
available next week to help until midday on Thursday. Sorry to have been a
bit tardy with the release notes. I was struggling with a couple of very
hairy project deliverables this week, and it ended up consuming all of my
available time.
Hugh
5
8
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/18/display/redirect?page=chan…>
Changes:
[noreply] Changed 'master' to 'dev' per #1611.
------------------------------------------
[...truncated 928 B...]
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/../../../Stylesheets/la…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/../../../Stylesheets/la…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/../../../Stylesheets/la…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 39 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test/ws/P5/../../../Stylesheets/la…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 44 seconds
<Messages>
<ERROR>Schematron error: The render
construct is outdated (as of 2017-01-01); ODD processors may ignore it, and its use is no longer supported [Test: @validUntil cast as xs:date ge current-date()] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/attList[1]/attDef[4]</ERROR>
<WARNING>Schematron warning: The render construct becomes outdated on 2017-01-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/attList[1]/attDef[4]</WARNING>
<ERROR>Schematron error: The oVar
construct is outdated (as of 2017-03-01); ODD processors may ignore it, and its use is no longer supported [Test: @validUntil cast as xs:date ge current-date()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]</ERROR>
<WARNING>Schematron warning: The oVar construct becomes outdated on 2017-03-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]</WARNING>
<ERROR>Schematron error: The pVar
construct is outdated (as of 2017-03-01); ODD processors may ignore it, and its use is no longer supported [Test: @validUntil cast as xs:date ge current-date()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]</ERROR>
<WARNING>Schematron warning: The pVar construct becomes outdated on 2017-03-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
[Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning: WARNING: use of deprecated attribute — @hand of the gap element will be removed from the TEI on 2017-08-01.
[Test: @hand] Location: /TEI[1]/text[1]/body[1]/div[11]/div[3]/div[1]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/gap[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning:
[Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,10d1
< <ERROR>Schematron error: The render
< construct is outdated (as of 2017-01-01); ODD processors may ignore it, and its use is no longer supported [Test: @validUntil cast as xs:date ge current-date()] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/attList[1]/attDef[4]</ERROR>
< <WARNING>Schematron warning: The render construct becomes outdated on 2017-01-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/attList[1]/attDef[4]</WARNING>
< <ERROR>Schematron error: The oVar
< construct is outdated (as of 2017-03-01); ODD processors may ignore it, and its use is no longer supported [Test: @validUntil cast as xs:date ge current-date()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]</ERROR>
< <WARNING>Schematron warning: The oVar construct becomes outdated on 2017-03-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]</WARNING>
< <ERROR>Schematron error: The pVar
< construct is outdated (as of 2017-03-01); ODD processors may ignore it, and its use is no longer supported [Test: @validUntil cast as xs:date ge current-date()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]</ERROR>
< <WARNING>Schematron warning: The pVar construct becomes outdated on 2017-03-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]</WARNING>
25,85c16,28
< <WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
< [Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
< [Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
< <WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
< [Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning: WARNING: use of deprecated attribute — @render of the tagUsage element will be removed from the TEI on 2017-01-01.
< [Test: @render] Location: /TEI[1]/text[1]/body[1]/div[2]/div[3]/div[4]/div[2]/p[4]/specGrp[1]/elementSpec[2]/exemplum[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagsDecl[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/namespace[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/tagUsage[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
< <WARNING>Schematron warning: WARNING: use of deprecated attribute — @hand of the gap element will be removed from the TEI on 2017-08-01.
< [Test: @hand] Location: /TEI[1]/text[1]/body[1]/div[11]/div[3]/div[1]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/gap[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[10]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[11]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[12]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[3]/div[1]/specGrp[1]/elementSpec[13]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/form[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/orth[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/p[8]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The oVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/oVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The pVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
< <WARNING>Schematron warning:
< WARNING: use of deprecated element — The pVar element will be removed from the TEI on 2017-03-01.
< [Test: true()] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/entry[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/cit[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/quote[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/pVar[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
---
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user noreply(a)github.com
1
1
We are now starting release process. DO NOT COMMIT to release-3.2.0
branch. And preferably not to dev or Stylesheets, either, until
further notice. (Hopefully in a few hours.)
1
0
Hi Council (and also CC'ing MartinH),
As I was implementing it for a local project, I improved the
docxtotei stylesheet by having it put <anchor/> elements in to
indicate the range of the comment. As I'm sure you know in MS
Word and Libreoffice and similar programs when creating a
'comment' you can highlight a bit of text associated with it.
Currently this was treating them in a similar way as as we do
footnotes, a note added at the point of the w:commentReference.
The change to add in an <anchor/> also indicating the start/end
of the highlighted range was really quite easy. See
https://github.com/TEIC/Stylesheets/issues/275 for the details.
I initially thought it best to do this with a milestone,
forgetting that @unit was mandatory on that now, but then
re-thought and decided that <anchor/> would be better.
Now on to the problem!
I pushed two changes:
https://github.com/TEIC/Stylesheets/commit/5291228473a8036ea576b7cb6434d3b0…
where I did the actual change but using <milestone/> and
https://github.com/TEIC/Stylesheets/commit/e9b92381fd6d3d23d3bba4e2142dce02…
where I changed this to <anchor/>. This all works as expected
for the local project here and all well and good. But when
pushing to jenkins I seem to have made stylesheets-dev unstable.
The parsed console output is at:
http://jenkins.tei-c.org/job/Stylesheets-dev/2230/parsed_console/
where you can see that there are 6 warnings all of the type:
===
/var/lib/jenkins/jobs/Stylesheets-dev/workspace/Test/rxxsd.xsd:4:115:
warning: schema_reference.4: Failed to read schema document
'http://www.w3.org/2004/10/xml.xsd', because 1) could not find
the document; 2) the document could not be read; 3) the root
element of the document is not <xsd:schema>.
===
And indeed the root element in http://www.w3.org/2004/10/xml.xsd
is not <xsd:schema> but <xs:schema> ... but if that were really
the problem surely we'd have noticed it before now.
Any idea how my change to docxtotei could cause an XSD related
warning? Or is this just coincidence of some type? I've
scratched my head about this and can't figure out what caused it.
Thoughts?
-James
--
Dr James Cummings, James.Cummings(a)it.ox.ac.uk
Academic IT Services, University of Oxford
2
3
We decided we'd give Slack a try at yesterday's meeting, so I've set up
tei-c.slack.com. Here's an invite link so you can try it out:
https://join.slack.com/tei-c/shared_invite/MjA0MTk1Mzc3NzMxLTE0OTg1NzcyNzIt…
Hugh
1
0
Dear all,
I was trying to produce a PDF from a TEI P5 document but get irritating results from OxGarage (both at http://www.tei-c.org/oxgarage/ and http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/) i.e. there is almost no text structure and everything in a monospaced font. When checking the (documents) transformation from "TEI P5 XML Document“ to „PDF“, it seems, the transformation path OxGarage takes is actually TEIP5->Plain Text->PDF which leads to the strange results.
Can someone confirm this? Am I missing something?
Thanks in advance
Peter
2
6
Trying to find y'all ...
3
2
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3386/display/redirect?pag…>
Changes:
[noreply] Adding English example to metamark spec file for #1651
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision a32b392fbe8facc78328c291cce9c2aac459799c (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f a32b392fbe8facc78328c291cce9c2aac459799c
> git rev-list 1fbf15347eb61cd24931a1719ef5172309d639e0 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins861328474262007503.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 1 second
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 28 seconds
<Messages>
<ERROR>id 'X2' used more than once</ERROR>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The oVar construct becomes outdated on 2017-08-24 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]</WARNING>
<WARNING>Schematron warning: The pVar construct becomes outdated on 2017-08-24 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,6d1
< <ERROR>id 'X2' used more than once</ERROR>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
< <WARNING>Schematron warning: The oVar construct becomes outdated on 2017-08-24 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[2]</WARNING>
< <WARNING>Schematron warning: The pVar construct becomes outdated on 2017-08-24 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[9]/div[4]/specGrp[2]/elementSpec[4]</WARNING>
20a16,28
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user noreply(a)github.com
2
5
Dear all,
this is a report on the progress of the TEI2German Translatathon: the translations of the intersection of TEI simplePrint and TEI lite are now - with the help of the colleagues from Graz - completed, and the translations are implemented into the Specs.
Now, the question is how to proceed? At the F2F in Prague we talked about adding a button to the specs, which provides translations from Google translator. For this, we have to evaluate if the Google translator provides useful translations in various languages: For German, it does (see report at the end).
May I ask you to have a look at the Google Spreadsheet containing 10 element specifications in different languages (see tabs) to test if Google Translator would be usable for an initial step in the translation process? I would ask you to add your comments wherever possible.
https://docs.google.com/spreadsheets/d/1iVPMNGXj7p_XUAHW34LJsr6_owVSAq8bdDW…
For the German translations: In the last Translatathon session we used Google translator for the specific example descriptions and we progressed very quickly. I think the descriptions are pretty good, most of them are comprehensible, although sometimes I would have picked another wording. The glosses are good as well, but sometimes too abbreviated. Most of the remarks are pretty good for a machine translation. Problems arise where technical TEI vocabulary (TEI-Header) is also translated, and complex German sentence structures are not always resolved correctly (especially when the remarks contain encoding). Overall, we found that using Google translator certainly cuts down time needed for translations significantly.
Best,
Martina
Mag. Martina Scholger
Zentrum für Informationsmodellierung
Austrian Centre for Digital Humanities
Universität Graz
A-8010 Graz | Elisabethstraße 59/III
Tel: +43 316 380 2291
eMail: martina.scholger(a)uni-graz.at<mailto:martina.semlak@uni-graz.at>
Web: http://informationsmodellierung.uni-graz.at<http://informationsmodellierung.uni-graz.at/> | http://gams.uni-graz.at<http://gams.uni-graz.at/>
1
0

25 Jun '17
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/2582/display/red…>
Changes:
[martina.scholger] German translations of gloss, desc, remarks and notes in examples.
[martina.scholger] Corrected error in example
------------------------------------------
Started by upstream project "TEIP5-Test-dev" build number 3384
originally caused by:
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision 403a398006ef4cbcec6895b972371c9b23560946 (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 403a398006ef4cbcec6895b972371c9b23560946
> git rev-list 0e9a48245a41cf285ec1066d9126f0f0ceae8b8a # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins5715360019748227912.sh
+ svn update
Skipped '.'
Summary of conflicts:
Skipped paths: 1
[workspace] $ /bin/bash -xe /tmp/jenkins440434227568831073.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> clean html-web epub3 Guidelines.pdf
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 58 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Making HTML Guidelines for language en
rm -rf Guidelines-web
perl -p -e \
"s+http://www.tei-c.org/release/xml/tei/stylesheet+<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…;> \
s+/usr/share/xml/tei/stylesheet+<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…;"> \
Utilities/guidelines.xsl.model > Utilities/guidelines.xsl
if [ -n ] ; then curl -s http://www.tei-c.org/index.xml | sed 's/content="text\/html"/content="text\/html; charset=utf-8"/' | xmllint --html --noent --dropdtd --xmlout - > Utilities/teic-index.xml;fi
for i in en ;do \
mkdir -p Guidelines-web/$i/html; \
cp odd.css guidelines.css guidelines-print.css Guidelines-web/$i/html; \
(cd Source/Guidelines/en; tar --exclude .svn -c -f - Images) | (cd Guidelines-web/$i/html; tar xf - );\
(cd webnav; tar --exclude .svn -c -f - .) | (cd Guidelines-web/$i/html; tar xf - ); \
done
echo '<project basedir="." default="html" name="buildweb"><import file="antbuildweb.xml"/><target name="html">' \
> buildweb.xml
for i in en ;do \
echo "<buildweb lang=\"$i\"/>" >> buildweb.xml; \
done
echo '</target></project>' >> buildweb.xml
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f buildweb.xml -DgoogleAnalytics=
[echo] Make Guidelines web pages for language en
BUILD SUCCESSFUL
Total time: 1 minute 25 seconds
# commented out for DEBUGing: rm -f buildweb.xml Utilities/teic-index.xml
touch html-web.stamp
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -f <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -lib Utilities/lib/saxon9he.jar -Dprofiledir=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Documentation-dev/ws/P5/../../../S…> -Dprofile=tei -DinputFile=`pwd`/p5.xml -DoutputFile=`pwd`/Guidelines.epub -Dcoverimage=`pwd`/Utilities/cover.jpg
BUILD SUCCESSFUL
Total time: 1 minute 23 seconds
java -jar Utilities/epubcheck3.jar Guidelines.epub
Epubcheck Version 3.0.1
Validating against EPUB version 3.0
ERROR: Guidelines.epub/OPS/BIB.html(1,104341): 'index-egXML-d41e42261': fragment identifier is not defined in 'OPS/ref-note.html'
Check finished with warnings or errors
make: *** [epub3] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user martina.scholger(a)uni-graz.at
1
1
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3383/display/redirect?pag…>
Changes:
[martina.scholger] German translations of gloss, desc, remarks and notes in examples.
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision 8ea9f81dc2c9c60abd00ca5fd06e304cd1fa3b2b (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 8ea9f81dc2c9c60abd00ca5fd06e304cd1fa3b2b
> git rev-list 0e9a48245a41cf285ec1066d9126f0f0ceae8b8a # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins5657897316031665243.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 1 second
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 24 seconds
<Messages>
<ERROR>id 'MDMH' used more than once</ERROR>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,4d1
< <ERROR>id 'MDMH' used more than once</ERROR>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
18a16,28
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user martina.scholger(a)uni-graz.at
2
3
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3378/display/redirect?pag…>
Changes:
[s.bauman] Add @type to several children of of <person> Addresses #1600, see
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision eadbf4718d1960655813f50b7f9948c89ade86b9 (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f eadbf4718d1960655813f50b7f9948c89ade86b9
> git rev-list 0812848e9b50fef464e793974a0dd7e165a6de53 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins184330082597947542.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 46 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 49 seconds
<Messages>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
<ERROR>Schematron error:
Error: both the versionDate and xml:lang attributes on "gloss" are required when it is a child of "valItem".
[Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[3]/attList[1]/attDef[1]/valList[1]/valItem[1]/gloss[1]</ERROR>
<ERROR>Schematron error:
Error: both the versionDate and xml:lang attributes on "gloss" are required when it is a child of "valItem".
[Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[3]/attList[1]/attDef[1]/valList[1]/valItem[2]/gloss[1]</ERROR>
<ERROR>Schematron error:
Error: both the versionDate and xml:lang attributes on "gloss" are required when it is a child of "valItem".
[Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[3]/attList[1]/attDef[1]/valList[1]/valItem[3]/gloss[1]</ERROR>
<ERROR>Schematron error:
Error: both the versionDate and xml:lang attributes on "remarks" are required when it is a child of "attDef".
[Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[5]/attList[1]/attDef[1]/remarks[1]</ERROR>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,15d1
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
< <ERROR>Schematron error:
< Error: both the versionDate and xml:lang attributes on "gloss" are required when it is a child of "valItem".
< [Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[3]/attList[1]/attDef[1]/valList[1]/valItem[1]/gloss[1]</ERROR>
< <ERROR>Schematron error:
< Error: both the versionDate and xml:lang attributes on "gloss" are required when it is a child of "valItem".
< [Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[3]/attList[1]/attDef[1]/valList[1]/valItem[2]/gloss[1]</ERROR>
< <ERROR>Schematron error:
< Error: both the versionDate and xml:lang attributes on "gloss" are required when it is a child of "valItem".
< [Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[3]/attList[1]/attDef[1]/valList[1]/valItem[3]/gloss[1]</ERROR>
< <ERROR>Schematron error:
< Error: both the versionDate and xml:lang attributes on "remarks" are required when it is a child of "attDef".
< [Test: not( @xml:lang and @versionDate )] Location: /TEI[1]/text[1]/body[1]/div[13]/div[3]/div[4]/div[4]/specGrp[1]/elementSpec[5]/attList[1]/attDef[1]/remarks[1]</ERROR>
29a16,28
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user s.bauman(a)neu.edu
4
6
I started working on issue 299
(https://github.com/TEIC/TEI/issues/299) when I realized that,
despite a previous decision that it should be enacted, it should not
be done for the upcoming release. Good thing, because there is a lot
of discussion to be had on it, IMHO. Thus I've made another table for
indicating opinions.
I'd like to set a deadline of Mon 07-24 for commenting on the ticket,
in the (slightly unrealistic) hopes that I can implement it before
August.
1
0
Dear all,
Apologies for skipping an update in May: it was a busy month.
I have prepared another iteration for you to test, mostly concerning the UI
because the main operations remain adding and removing elements and
modules. It's not a lot, but it took me a bit to get up to speed with using
React components properly and I think things are pretty solid now, which
should pave the way for faster development and collaboration (?).
https://raffazizzi.github.io/romajs/
Possible prompts for your feedback are in bold.
As I mentioned in my last update, I moved away from organizing elements by
modules. I think I heard/read a few times that *people prefer to think
about elements rather than modules anyway*. So I've created a unified
interface that lists all elements and allows users to:
- add/remove elemets
- read <desc>s of each element at a glance
- filter elements with a search box to look elements up
- add remove modules in their entirety
- note that modules appear "added" even when only some of their elements
are added.
This means that to add the rest of the module at once, the user will
need to remove the
module first, then re-add it in its entirety. This is not unlike
dealing with checkboxes that
support indeterminate states <https://jsfiddle.net/leaverou/ASPUA/>. *If
you have any thoughts about this please let me know *-
it may have consequences I haven't thought of.
Eventually, I would like all ODD "items" to end up in this unified list.
I'm calling an "ODD item" anything that has an @ident and belongs to a
module. Namely:
- elements
- classes
- datatypes
- macros
Users will be able to hide/show those groups with the "chips" on the top
left of the screen. *Am I leaving anything out or mixed something up?* Does
this make sense?
*Next, I'll move on to other Element operations* (edit, create) and stay
away from the UI for a while, unless you all find bugs or hate the unified
view. I may need to throw some ideas at the group related to Element
operations, so expect a follow up email in the next couple weeks.
Also, *I encourage you to work with me :)* What could you work on?
For anyone:
- Help me draft the components for editing/creating elements
<https://docs.google.com/presentation/d/1sUESuY9pF3DkHoQMJJjrVMV2SPFQYE1YqmG…>
using Material Design Components Web
<https://github.com/material-components/material-components-web> (ie
HTML/CSS mockups to be re-used later)
- Work on the decision tree that will eventually front-face this Roma tool
- Identify element actions <https://github.com/raffazizzi/romajs/issues/3>
For those interested in coding:
- Element operations: we need to write code that perform the changes
<https://github.com/raffazizzi/romajs/issues/4> on the ODD (in its JSON
serialized version); there will be more than one, so we can work together!
- Write tests <https://github.com/raffazizzi/romajs/issues/6> for new
operations
- More UI components development: Uploading and downloading the ODD
<https://github.com/raffazizzi/romajs/issues/5>
Happy to do code walkthroughs, set people up, etc.
Speak soon,
Raff
1
0
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3375/display/redirect?pag…>
Changes:
[noreply] Fixes #1656
[James Cummings] Correcting Typo
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision 769775f23a47c8eae1efdc9dc4ebc4b7464eed55 (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 769775f23a47c8eae1efdc9dc4ebc4b7464eed55
> git rev-list 5a0e2f621a2a39658db86275daca5b9003b66db6 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins981598056806452664.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 3 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
p5.xml:113886:1: error: attribute ^type with invalid value "elementnum"
required:
value ^token "attcat"
value ^token "attclasscat"
value ^token "elementcat"
value ^token "index"
value ^token "macrocat"
value ^token "modelclasscat"
value ^token "toc"
error: some documents are invalid
make: [valid] Error 1 (ignored)
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 28 seconds
<Messages>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
sh graphics.sh
BUILD: Check validity with nvdl, first examples with feasible validity, and then the valid ones
./run-onvdl p5.nvdl p5.xml
/usr/bin/onvdl
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:113886:29: error: bad value for attribute "type"
<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/p5.xml>:113886:29: error: bad value for attribute "type"
Error: nvdl run found problems
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user noreply(a)github.com
1
1
Reminder that we're meeting on Monday the 26th, at 09:00 EDT / 13:00 UTC /
14:00 BST / 15:00 CEST. I've posted a draft agenda at
https://docs.google.com/document/d/1bbeFJLztdOqPcyqWjmiTP1WtjuKlLZF6mPin5Dh…,
please add anything you'd like discussed. I think the main task will be
making sure we're ready for the July release. As a reminder, we decided
that next Monday would mark the beginning of the pre-release cooling off
period, so any major changes should ideally be made before then, and
certainly before the end of next week.
Thanks,
Hugh
1
0
Dear Council members (cc: ,
I’m in a class now at the DHSI taught by the impressive Jim Smith (formely of the Shelley-Godwin archive) on RDF/LOD, with a few other people from the TEI community. We’ve been investigating (in a preliminary kind of way) some controlled vocabularies and thinking it might be a good idea to work in a small team with some other TEI folks to try to establish some recommendations for helpful vocabularies to “cross-walk” from TEI elements and relationships we commonly work with (as, for example, in coding prosopography files with listPerson, listPlace, listBibl, etc).
I know we’ve been talking about RDF a lot recently, and Raff and others on Council are thinking about this and working with Open Annotation and RDF vocabularies on projects. I know Oyvind is leading a SIG on TEI Ontologies, but I wonder how active it is. I’m wondering if we have / should call for a new SIG specifically to produce some recommendations or examples of RDF vocabularies that express relationships drawn from TEI documents of a variety of kinds. We think even just having a representative few of these to make available could be useful to encourage TEI encoders to think more about a) the richness of our data sets and how they can be contributing more directly to LOD world. We’d also want to represent methods of extraction and storage of RDF data in relation to the kinds of storage and database use common in the TEI community. Also, as this group researches RDF vocabularies (e.g. Getty, foaf, etc) , it could also make recommendations to the various communities responsible for maintaining RDF to make additions or refinements based on what we’ve designed in TEI that’s not being well served or for which we can’t easily find an expression in RDF.
This isn’t quite a proposal for a new SIG, but just an inquiry, since we were talking recently about a panel on linked data ontologies and TEI at the next conference. Who all among us is interested in this, and can we be working on some model translations of vocabularies?
Thanks,
Elisa
--
Elisa Beshero-Bondar, PhD
Director, Center for the Digital Text | Associate Professor of English
University of Pittsburgh at Greensburg | Humanities Division
150 Finoli Drive
Greensburg, PA 15601 USA
E-mail: ebb8(a)pitt.edu <mailto:ebb8@pitt.edu>
Development site: http://newtfire.org <http://newtfire.org/>
4
3
All,
We'd normally have meetings scheduled on June 29th and July 27th. I won't
be available either of those days I'm afraid. We should try to have at
least one meeting before the release I think. Is earlier the week of June
26th possible? I could do same time Monday (26th), Tuesday (27th), or even
Wednesday (28th) (though I'll probably be sitting in an airport).
What are people's summers looking like? July for me is probably impossible
as we have the release the second week and then I'm in a 2-week digital
editions thing the last 2 weeks of the month.
Council can meet without me of course, if someone will volunteer to
organize the meeting :-).
Hugh
7
8
Could some of you confirm my plan (or correct me) at:
https://github.com/TEIC/TEI/issues/1540#issuecomment-308167821
-James
--
Dr James Cummings, James.Cummings(a)it.ox.ac.uk
Academic IT Services, University of Oxford
1
0
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/2890/display/redirect?page=cha…>
Changes:
[James Cummings] modifying locus content as per #1628
------------------------------------------
[...truncated 41.15 KB...]
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate DTD tei_drama.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd.…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.dtd>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/dtd/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
exampleschema:
[echo] Do example ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_drama.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama-exam…>
isoschematron:
[echo] XSLT generate ISO schematron tei_drama.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd.…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.isos…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/extract-isosch.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.isos…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/iso_schematron…>
validateschematron:
[echo] Validate using Schematron
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.xsl>
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_drama.odd.…>
BUILD SUCCESSFUL
Total time: 22 seconds
../run-onvdl tei_drama.nvdl tei_drama.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_drama.rng tei_drama.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_drama.rng tei_drama.xsd
test -f xml.xsd && mv xml.xsd tei_drama_xml.xsd && perl -p -i -e "s+teix.xsd+tei_drama_teix.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+" tei_drama_xml.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+" tei_drama.xsd
test -f teix.xsd && mv teix.xsd tei_drama_teix.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+" tei_drama_teix.xsd && perl -p -i -e "s/teix.xsd/tei_drama_teix.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_drama_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+;s+teix.xsd+tei_drama_teix.xsd+" tei_drama_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_drama_dcr.xsd/" tei_drama.xsd && perl -p -i -e "s/dcr.xsd/tei_drama_dcr.xsd/" tei_drama_xml.xsd && perl -p -i -e "s/dcr.xsd/tei_drama_dcr.xsd/" tei_drama_teix.xsd
Can't open tei_drama_teix.xsd: No such file or directory.
test -f spec.xsd && mv spec.xsd tei_drama_spec.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+;s+ns1.xsd+tei_drama_ns1.xsd+;s+teix.xsd+tei_drama_teix.xsd+" tei_drama_spec.xsd && perl -p -i -e "s/spec.xsd/tei_drama_spec.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_drama_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+" tei_drama_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_drama_ns1.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_drama_tite.xsd && perl -p -i -e "s+xml.xsd+tei_drama_xml.xsd+" tei_drama_tite.xsd && perl -p -i -e "s/tite.xsd/tei_drama_tite.xsd/" tei_drama.xsd
make[2]: [tei_drama.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_drama.xsd tei_drama.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_drama.dtd tei_drama.tei
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -Dprofile=tei -DdefaultSource=`(cd ..; pwd)`/p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/../../../Stylesheets-dev…> -Dbasedir=`pwd` -f ../Test/antruntest.xml -Doutputname=tei_minimal -Dtestfile=tei_minimal.tei -DoddFile=tei_minimal.odd validateodd compileodd rng dtd exampleschema isoschematron validateschematron cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate tei_minimal.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5odds.message.isosch.xsl>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
rng:
[echo] XSLT generate RELAXNG tei_minimal.rng using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.rng>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
dtd:
[echo] XSLT generate DTD tei_minimal.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (first pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate DTD tei_minimal.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.dtd>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/dtd/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
exampleschema:
[echo] Do example ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_minimal.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal-ex…>
isoschematron:
[echo] XSLT generate ISO schematron tei_minimal.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.is…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/extract-isosch.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.is…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/iso_schematron…>
validateschematron:
[echo] Validate using Schematron
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.xsl>
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_minimal.od…>
BUILD SUCCESSFUL
Total time: 20 seconds
../run-onvdl tei_minimal.nvdl tei_minimal.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_minimal.rng tei_minimal.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_minimal.rng tei_minimal.xsd
test -f xml.xsd && mv xml.xsd tei_minimal_xml.xsd && perl -p -i -e "s+teix.xsd+tei_minimal_teix.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+" tei_minimal_xml.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+" tei_minimal.xsd
test -f teix.xsd && mv teix.xsd tei_minimal_teix.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+" tei_minimal_teix.xsd && perl -p -i -e "s/teix.xsd/tei_minimal_teix.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_minimal_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+;s+teix.xsd+tei_minimal_teix.xsd+" tei_minimal_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_minimal_dcr.xsd/" tei_minimal.xsd && perl -p -i -e "s/dcr.xsd/tei_minimal_dcr.xsd/" tei_minimal_xml.xsd && perl -p -i -e "s/dcr.xsd/tei_minimal_dcr.xsd/" tei_minimal_teix.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f spec.xsd && mv spec.xsd tei_minimal_spec.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+;s+ns1.xsd+tei_minimal_ns1.xsd+;s+teix.xsd+tei_minimal_teix.xsd+" tei_minimal_spec.xsd && perl -p -i -e "s/spec.xsd/tei_minimal_spec.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_minimal_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+" tei_minimal_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_minimal_ns1.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_minimal_tite.xsd && perl -p -i -e "s+xml.xsd+tei_minimal_xml.xsd+" tei_minimal_tite.xsd && perl -p -i -e "s/tite.xsd/tei_minimal_tite.xsd/" tei_minimal.xsd
make[2]: [tei_minimal.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_minimal.xsd tei_minimal.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_minimal.dtd tei_minimal.tei
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -lib ../Utilities/lib/saxon9he.jar:../Utilities/lib/jing.jar -Dtrang=../Utilities/lib/trang.jar -Dprofile=tei -DdefaultSource=`(cd ..; pwd)`/p5subset.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/../../../Stylesheets-dev…> -Dbasedir=`pwd` -f ../Test/antruntest.xml -Doutputname=tei_ms -Dtestfile=tei_ms.tei -DoddFile=tei_ms.odd validateodd compileodd rng dtd exampleschema isoschematron validateschematron cleanup
Buildfile: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Test/antruntest.xml>
validateodd:
[echo] Validate tei_ms.odd as ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5odds.message.isosch.xsl>
compileodd:
[echo] Do ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
rng:
[echo] XSLT generate RELAXNG tei_ms.rng using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.rng>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
dtd:
[echo] XSLT generate DTD tei_ms.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (first pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate DTD tei_ms.dtd using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml> (second pass)
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.dtd>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/dtd/to.xsl
Warning: XML resolver not found; external catalogs will be ignored
exampleschema:
[echo] Do example ODD processing using ../Utilities/lib/saxon9he.jar and source <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/p5subset.xml>
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/odd2exodd.xsl>
[xslt] writing tei_ms.nvdl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/odd2odd.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/profiles/tei/relaxng/to.xsl
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms-example…>
isoschematron:
[echo] XSLT generate ISO schematron tei_ms.isosch from compiled ODD
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.isosch>
[xslt] Loading stylesheet /var/lib/jenkins/jobs/Stylesheets-dev/lastSuccessful/archive/dist/xml/tei/stylesheet/odds/extract-isosch.xsl
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.isosch> to <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.xsl>
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Utilities/iso_schematron…>
validateschematron:
[echo] Validate using Schematron
[xslt] Processing <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.tei> to /dev/null
[xslt] Loading stylesheet <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.xsl>
[xslt] An msIdentifier must contain either a repository or location of some type, or a manuscript name (not(parent::tei:msPart) and (local-name(*[1])='idno' or local-name(*[1])='altIdentifier' or normalize-space(.)=''))
[xslt] An msIdentifier must contain either a repository or location of some type, or a manuscript name (not(parent::tei:msPart) and (local-name(*[1])='idno' or local-name(*[1])='altIdentifier' or normalize-space(.)=''))
cleanup:
[delete] Deleting: <http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars/tei_ms.odd.pro…>
BUILD SUCCESSFUL
Total time: 25 seconds
../run-onvdl tei_ms.nvdl tei_ms.odd
/usr/bin/onvdl
java -jar ../Utilities/lib/trang.jar tei_ms.rng tei_ms.rnc
java -jar ../Utilities/lib/trang.jar -o disable-abstract-elements tei_ms.rng tei_ms.xsd
test -f xml.xsd && mv xml.xsd tei_ms_xml.xsd && perl -p -i -e "s+teix.xsd+tei_ms_teix.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+" tei_ms_xml.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+" tei_ms.xsd
test -f teix.xsd && mv teix.xsd tei_ms_teix.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+" tei_ms_teix.xsd && perl -p -i -e "s/teix.xsd/tei_ms_teix.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
test -f dcr.xsd && mv dcr.xsd tei_ms_dcr.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+;s+teix.xsd+tei_ms_teix.xsd+" tei_ms_dcr.xsd && perl -p -i -e "s/dcr.xsd/tei_ms_dcr.xsd/" tei_ms.xsd && perl -p -i -e "s/dcr.xsd/tei_ms_dcr.xsd/" tei_ms_xml.xsd && perl -p -i -e "s/dcr.xsd/tei_ms_dcr.xsd/" tei_ms_teix.xsd
Can't open tei_ms_teix.xsd: No such file or directory.
test -f spec.xsd && mv spec.xsd tei_ms_spec.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+;s+ns1.xsd+tei_ms_ns1.xsd+;s+teix.xsd+tei_ms_teix.xsd+" tei_ms_spec.xsd && perl -p -i -e "s/spec.xsd/tei_ms_spec.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
test -f ns1.xsd && mv ns1.xsd tei_ms_ns1.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+" tei_ms_ns1.xsd && perl -p -i -e "s/ns1.xsd/tei_ms_ns1.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
test -f tite.xsd && mv tite.xsd tei_ms_tite.xsd && perl -p -i -e "s+xml.xsd+tei_ms_xml.xsd+" tei_ms_tite.xsd && perl -p -i -e "s/tite.xsd/tei_ms_tite.xsd/" tei_ms.xsd
make[2]: [tei_ms.dtd] Error 1 (ignored)
Validate XSD using Jing ...
java -jar ../Utilities/lib/jing.jar tei_ms.xsd tei_ms.tei
Validate using xmllint for DTD
xmllint --noout --dtdvalid tei_ms.dtd tei_ms.tei
Entity: line 1: parser error : ContentDecl : Name or '(' expected
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Entity: line 1: parser error : ContentDecl : ',' '|' or ')' expected
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Entity: line 1: parser error : expected '>'
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Entity: line 1: parser error : Content error in the external subset
%macro.xtext;
^
Entity: line 1:
(#PCDATA|_DUMMY_model.gLike)*
^
Could not parse DTD tei_ms.dtd
make[2]: *** [tei_ms.dtd] Error 2
make[2]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5/Exemplars'>
make[1]: *** [dist-exemplars.stamp] Error 2
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-dev/ws/P5'>
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -nc -b -i.svn -I.svn failed
make: *** [deb] Error 29
Build step 'Execute shell' marked build as failure
Archiving artifacts
1
1
See <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/3367/display/redirect?pag…>
Changes:
[martina.scholger] German translations of gloss, desc and remarks. Thanks to @bleierr,
------------------------------------------
Started by an SCM change
Building in workspace <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/TEIC/TEI.git # timeout=10
Fetching upstream changes from https://github.com/TEIC/TEI.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/TEIC/TEI.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/dev^{commit} # timeout=10
Checking out Revision 761a658f2f984a13efed0ffb805ca0b210ec3b2d (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 761a658f2f984a13efed0ffb805ca0b210ec3b2d
> git rev-list 5dda375a8ef47ff9d8fbed47ec2c8159956be934 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins9097676654850992673.sh
+ cd P5
++ pwd
+ make VCS=git INJENKINS=true XSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> clean validate test
(cd Exemplars; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
mv tei_lite_fr.nvdl tei_lite_fr.nvdl.bak
rm -f *.processed *.xsd *.dtd *.doc.* *.rnc tei*.xsl tei*.rng *.compiled* *~ *.xi *.isosch *.epub *.pdf *.html *.nvdl *-teix*
mv tei_lite_fr.nvdl.bak tei_lite_fr.nvdl
rm -f exnames.xml
rm -f enrich.rng isofs.rng
rm -f names.xml *properties
rm -f [A-Z]*xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Exemplars'>
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -f test*.doc.xml test*.rnc test*.dtd test*.compiled.* test*.xsd test*.rnc test*.rng test*.xsl test*.isosch
rm -rf LOG *~ *.xsd Schema RomaResults DTD
rm -rf *.doc.*
rm -f detest.log detest.log.all
rm -f *-examples.rng *-examples.rnc *test*.nvdl *-ex.odd
rm -f detest.rnc detest.rng detest.dtd detest.isosch
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/Test'>
rm -rf release Guidelines Guidelines-web Schema DTD dtd Split
rm -rf Guidelines.??? Guidelines-*
rm -f *.isosch.xsl
rm -f *.stamp
rm -f *.xsd
rm -f Exemplars/stdout
rm -f Test/*.isosch
rm -f Test/detest.dtd Test/detest.rnc Test/detest.rng Test/detest.xsl
rm -f Test/stdout
rm -f Utilities/guidelines.xsl
rm -f anything buildweb.xml
rm -f p5.sch p5.isosch p5.xml p5subset.xml p5subset.json p5subset.js
rm -f p5attlist.txt
rm -f p5odds-examples.rng p5odds-examples.rnc p5odds.rng p5odds.rnc p5odds.isosch
rm -f pdfbuild.log
rm -f stripspace.xsl.model
rm -f tei-*.zip
rm -f tei-p5-*_*build
rm -f tei-p5-*_*changes
rm -f tei-p5-*_*deb
rm -f teiwebsiteguidelines.zip
rm -rf FASC-*
rm -rf catalogue.* modList
rm -rf valid v.xml ValidatorLog.xml Utilities/pointerattributes.xsl graphics.sh missfont.log v.body v.header Schematron1.xml Schematron2.xml
Checking you have running XML tools and Perl before trying to run transform...
Ant:/usr/bin/ant
Perl:/usr/bin/perl
Java:/usr/bin/java
xmllint:/usr/bin/xmllint
touch check.stamp
get latest date:
VCS is git
if [ "git" = "svn" ] ; \
then \
if [ true = "true" ] ; \
then svn info --xml svn://svn.code.sf.net/p/tei/code/trunk/P5 ; \
else svn info --xml ; \
fi > repodate.xml ; \
fi
if [ git = "git" ] ; \
then \
git log --max-count=1 --pretty=format:"<info type=\"git\"><entry><commit revision=\"%h\"><date>%ai</date></commit></entry></info>" > repodate.xml ; \
fi
BUILD: Generate modular DTDs, Schemas, Schematron and miscellaneous outputs
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/jing.jar:Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> -DDRIVER=Source/guidelines-en.xml base subset outputs
[echo] make modular DTDs, RELAXNG schemas, json, odd schemas, schematron files
[echo] Using <http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> for XSL stylesheets
[echo] Do ODD processing for p5odds.odd
[echo] Do ODD processing for p5odds-examples.odd
BUILD SUCCESSFUL
Total time: 1 minute 39 seconds
BUILD: Generate modular RELAX NG (compact) schemas using trang
(cd Schema; for i in *rng; do java -jar ../Utilities/lib/trang.jar $i `basename $i .rng`.rnc;done)
touch schemas.stamp
BUILD: Check validity with rnv (https://github.com/dtolpin/RNV) if we have it
command -v rnv && rnv -v p5odds.rnc p5.xml
/usr/local/bin/rnv
rnv version 1.7.10
p5.xml
BUILD: Check validity with special-purpose XSL code, looking for bad links etc
ANT_OPTS="-Xss2m -Xmx752m -Djava.awt.headless=true" ant -q -lib Utilities/lib/saxon9he.jar -f antbuilder.xml -DXSL=<http://teijenkins.hcmc.uvic.ca/job/TEIP5-Test-dev/ws/P5/../../../Stylesheet…> validators
[echo] Run Schematron script (normal part of Guidelines)
[echo] Run Schematron script (Examples in Guidelines marked as valid)
[echo] Run ad hoc XSLT validators
BUILD SUCCESSFUL
Total time: 46 seconds
<Messages>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<ERROR>ident points to non-existent biblPart
(TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The catchwords element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[7]/div[3]/div[3]/specGrp[1]/elementSpec[5]/exemplum[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/collation[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/p[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/catchwords[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[4]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The secFol element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[14]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/secFol[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[7]/p[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
<WARNING>Schematron warning: WARNING: deprecated use of element — The signatures element will not be allowed outside of msDesc as of 2018-10-01. [Test: ancestor::tei:msDesc] Location: /TEI[1]/text[1]/body[1]/div[10]/div[3]/div[8]/specGrp[1]/elementSpec[15]/exemplum[3]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/signatures[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
</Messages>
(grep -q "<ERROR>" ValidatorLog.xml;if [ $? -ne 1 ] ; then echo "Oh dear me. ERROR found";diff ValidatorLog.xml expected-results/ValidatorLog.xml;false; fi)
Oh dear me. ERROR found
2,11d1
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <ERROR>ident points to non-existent biblPart
< (TEI[1]/text[2]/body[3]/div["CO"]/div["COBI"]/div["COBICO"]/div["COBIRI"]/specGrp["DCOBI"]/elementSpec["bibl"]/remarks[10]/p[11]/) </ERROR>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[1]/attList[1]/attDef[2]</WARNING>
< <WARNING>Schematron warning: The hand construct becomes outdated on 2017-08-01 [Test: @validUntil cast as xs:date ge (current-date() + (60*xs:dayTimeDuration('P1D')))] Location: /TEI[1]/text[1]/body[1]/div[3]/div[4]/div[3]/specGrp[1]/elementSpec[4]/attList[1]/attDef[2]</WARNING>
25a16,28
> <WARNING>Schematron warning: WARNING: use of deprecated method — the use of the altIdentifier element as a direct child of the msPart element will be removed from the TEI on 2016-09-09 [Test: child::tei:altIdentifier] Location: /TEI[1]/text[1]/body[1]/div[10]/div[10]/specGrp[1]/elementSpec[1]/exemplum[2]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msDesc[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/msPart[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[1]/div[2]/div[4]/specGrp[1]/elementSpec[1]/exemplum[1]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[5]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][2]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[6]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/residence[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
> <WARNING>Schematron warning: WARNING: use of deprecated attribute — @degree of the precision element will be removed from the TEI on 2015-11-12.
> [Test: @degree] Location: /TEI[1]/text[1]/body[1]/div[21]/div[2]/p[7]/egXML[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]/precision[namespace-uri()='http://www.tei-c.org/ns/Examples'][1]</WARNING>
make: *** [valid] Error 1
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user martina.scholger(a)uni-graz.at
1
1
See <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/2227/display/redirect?pa…>
Changes:
[s.bauman] Process other children of <classSpec> Implement change worked out on
------------------------------------------
[...truncated 755 B...]
> git rev-list 480710d153373b85d3f1695a9bcf225d6b8941f7 # timeout=10
> git tag -a -f -m Jenkins Build #2227 jenkins-Stylesheets-dev-2227 # timeout=10
[workspace] $ /bin/bash -xe /tmp/jenkins9112965212799317085.sh
+ make clean test deb dist
(for i in css/*; do rm -f `basename $i`;done)
echo "" > test~
rm -f profile1.html profile2.html profile.xml
find . -name "*~" | xargs rm
rm -f tei-xsl-*.zip
rm -rf tei-xsl_*
rm -f Documentation/stylebear Documentation/style.xml Documentation/customize.xml Documentation/teixsl.html Documentation/index.xml
rm -rf release dist
(cd Test; make clean)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
(cd ..; for i in css/*; do rm -f `basename $i`;done)
rm -f test*.odd.rnc test*epub test*pdf test*rdf test*text test*.xml.docx test*.xml.odt test*.tex test*.fo *.html *.xhtml *~ dummy* test.html test3.html test4.html *aux *vrb *out *log *nav *ent *snm *toc *.end *.1 *.2 test.xsd test.zip test*.dtd test-indexes.xml test37.xml test38.xml test39.xml test40.xml
rm -f test*.rnc test*.json test*.rnc test*.combined.odd test*listing* test*.tei test*.rng test*.html5 test*.processedodd *.isosch
rm -f oddbyexample.* index*div*html
rm -f testdrama.compiled.xml
rm -f test5.odt test7.xml test18.xml test19.xml test-index.xml test7.zip test11.xml test9.docx test9.odt content.xml.odt.listing content.xml.odt test.xml.docx.core test7.docx
rm -f A54031.xml dcr.result test-rtf2tei.xml test29.xml dcr.tmp xml.tmp
rm -f xml.result
rm -rf charts/ embeddings/ media/ _rels/ \[Content_Types\].xml
rm -rf temp-dir-for-ant Pictures OEBPS META-INF mimetype files
rm -f test.xlsx.xml *.result.tex *.result.pdf _slidelogo.png
rm -f content.xml
rm -f cocoatest*.xml
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
rm -rf tei-p5-xsl_*
rm -rf tei-p5-xsl2_*
(cd debian-tei-xsl/debian; rm -rf tei-xsl)
rm -f teioo.jar
rm -rf docx/ImageInfo/bin
rm -f names.xml licensekey.txt runDoc.sh
(for i in sciencejournal/*.html; do rm -f sciencejournal/`basename $i`;done)
(for i in sciencejournal/*.xml; do rm -f sciencejournal/`basename $i`;done)
BUILD Copy main XSL files
test -d release/xsl/xml/tei/stylesheet || mkdir -p release/xsl/xml/tei/stylesheet/
for i in bibtex cocoa common csv docx dtd docbook epub epub3 fo html wordpress markdown html5 json latex latex nlm odd odds odt p4 pdf profiles/default rdf relaxng rnc schematron simple slides tbx tcp tite tools txt html xsd xlsx pdf verbatimxml ; do \
tar cf - $i | (cd release/xsl/xml/tei/stylesheet; tar xf - ); \
done
java -jar lib/saxon9he.jar -it:main tools/getnames.xsl > names.xml
BUILD Copy common files and documentation
test -d release/xslcommon/xml/tei/stylesheet || mkdir -p release/xslcommon/xml/tei/stylesheet
cp names.xml catalog.xml VERSION css/*.css i18n.xml release/xslcommon/xml/tei/stylesheet
sh ./tools/mydch debian-tei-xsl/debian/changelog
update debian changelog with 7.43.0a
BUILD Run tests
(cd Test; make)
make[1]: Entering directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
../bin/teitorelaxng --odd test.odd test.rng
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.rng> (tei to relaxng) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 23 seconds
perl -i -p -e 's/generated from ODD source.*//' test.rng
xmllint --format test.rng > temp; mv temp test.rng
perl -i -pe 'BEGIN{undef $/;} s/<!--\n ?Schema[^>]+>//smg' test.rng
if [ 0 -ne 1 ]; \
then diff test.rng expected-results/test.rng; fi
(cd ..; for i in css/*; do test -f `basename $i` || ln -s $i `basename $i`;done)
BUILD: testing html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../html/html.xsl cssFile=../tei.css useFixedDate=true | xmllint --format - > test.html
if [ 0 -ne 1 ]; \
then diff test.html expected-results/test.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.html checklinks.xsl
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../html/html.xsl cssFile=../tei.css pageLayout=Complex useFixedDate=true | xmllint --format - > test-complex.html
if [ 0 -ne 1 ]; \
then diff test-complex.html expected-results/test-complex.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.xml ../profiles/ota/html/to.xsl cssFile=../tei.css useFixedDate=true | xmllint --format - | perl cleanup.pl > test-ota.html
if [ 0 -ne 1 ]; \
then diff test-ota.html expected-results/test-ota.html; fi
../bin/teitohtml5 test.xml test.html5
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.xml to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.html5> (tei to html5) using profile default
[echo] XSLT generate HTML files (language en)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 9 seconds
xmllint --encode utf-8 --format test.html5 | perl cleanup.pl > test.temp
mv test.temp test.html5
if [ 0 -ne 1 ]; \
then diff test.html5 expected-results/test.html5; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test20.xml ../html/html.xsl useFixedDate=true | xmllint --format - > test20.html
if [ 0 -ne 1 ]; \
then diff test20.html expected-results/test20.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar -versionmsg:off test3.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test3.html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar -versionmsg:off test4.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test4.html
if [ 0 -ne 1 ]; \
then diff test4.html test3.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test5.xml ../html/html.xsl autoBlockQuote=true useFixedDate=true | xmllint --format - > test5.xhtml
if [ 0 -ne 1 ]; \
then diff test5.xhtml expected-results/test5.xhtml; fi
java -Djava.awt.headless=true -jar ../lib/lib/jing-20120724.0.0.jar -c xhtml.rnc test5.xhtml
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test6.xml ../html/html.xsl autoBlockQuote=true useFixedDate=true | xmllint --format - > test6.html
if [ 0 -ne 1 ]; \
then diff test6.html expected-results/test6.html; fi
java -Djava.awt.headless=true -jar ../lib/lib/jing-20120724.0.0.jar -c xhtml.rnc test6.html
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test14.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test14.html
if [ 0 -ne 1 ]; \
then diff test14.html expected-results/test14.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test22.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test22.html
if [ 0 -ne 1 ]; \
then diff test22.html expected-results/test22.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test23.xml ../html/html.xsl useFixedDate=true| xmllint --format - > test23.html
if [ 0 -ne 1 ]; \
then diff test23.html expected-results/test23.html; fi
(mkdir files; cd files;java -Djava.awt.headless=true -jar ../../lib/saxon9he.jar ../testnotes1.xml ../../html/html.xsl splitLevel=4 useFixedDate=true STDOUT=false cssFile=../../tei.css)
xmllint --format files/index.html > x ; mv x files/index.html
xmllint --format files/one.html > x ; mv x files/one.html
xmllint --format files/two.html > x ; mv x files/two.html
xmllint --format files/three.html > x ; mv x files/three.html
if [ 0 -ne 1 ]; \
then diff -r files expected-results/testnotes; fi
rm -rf files
(mkdir files; cd files;java -Djava.awt.headless=true -jar ../../lib/saxon9he.jar ../testnotes2.xml ../../html/html.xsl splitLevel=0 useFixedDate=true STDOUT=false cssFile=../../tei.css)
xmllint --format files/index.html > x ; mv x files/index.html
xmllint --format files/one.html > x ; mv x files/one.html
xmllint --format files/three.html > x ; mv x files/three.html
if [ 0 -ne 1 ]; \
then diff -r files expected-results/testnotes2; fi
rm -rf files
(mkdir files; cd files;java -Djava.awt.headless=true -jar ../../lib/saxon9he.jar ../testnotes2.xml ../../html/html.xsl splitLevel=4 useFixedDate=true STDOUT=false cssFile=../../tei.css)
xmllint --format files/index.html > x ; mv x files/index.html
xmllint --format files/one.html > x ; mv x files/one.html
xmllint --format files/two.html > x ; mv x files/two.html
xmllint --format files/three.html > x ; mv x files/three.html
if [ 0 -ne 1 ]; \
then diff -r files expected-results/testnotes3; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test24.xml ../html/html.xsl useFixedDate=true | xmllint --format - > test24.html
if [ 0 -ne 1 ]; \
then diff test24.html expected-results/test24.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test25.xml ../html/html.xsl useFixedDate=true | xmllint --format - > test25.html
if [ 0 -ne 1 ]; \
then diff test25.html expected-results/test25.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test27.xml ../html/html.xsl useFixedDate=true cssFile=../tei.css cssSecondaryFile=../css/msdescription.css | xmllint --format - > test27.html
if [ 0 -ne 1 ]; \
then diff test27.html expected-results/test27.html; fi
rm -rf files
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test28.xml ../html/html.xsl splitLevel=0 STDOUT=false useFixedDate=true
xmllint --format index.html > x ; mv x test28.html
if [ 0 -ne 1 ]; \
then diff test28.html expected-results/test28.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test31.xml ../html/html.xsl cssFile="" cssInlineFiles=../tei.css useFixedDate=true | xmllint --format - > test31.html
if [ 0 -ne 1 ]; \
then diff test31.html expected-results/test31.html; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test32.xml ../html/html.xsl cssFile="" cssInlineFiles=../tei.css useFixedDate=true | xmllint --format - > test32.html
if [ 0 -ne 1 ]; \
then diff test32.html expected-results/test32.html; fi
BUILD: testing p4top5
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar -o:test17.tei test17.xml ../profiles/default/p4/from.xsl
if [ 0 -ne 1 ]; \
then diff test17.tei expected-results/test17.tei; fi
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar A54031.tcp ../tcp/tcp2tei.xsl | xmllint --format - > A54031.xml
if [ 0 -ne 1 ]; \
then diff A54031.xml expected-results/A54031.xml; fi
BUILD: testing oddity
../bin/teitohtml5 --summaryDoc --odd test.odd test.odd.html
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.odd.html> (tei to html5) using profile default
[echo] Do ODD expand processing and conversion to TEI Lite (schema )
Warning: XML resolver not found; external catalogs will be ignored
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate HTML files (language en)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 28 seconds
xmllint --encode utf-8 --format test.odd.html | perl cleanup.pl> test.temp ; mv test.temp test.odd.html
if [ 0 -ne 1 ]; \
then diff test.odd.html expected-results/test.odd.html; fi
../bin/teitoodd test.odd test.processedodd
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test.processedodd> (tei to odd) using profile default
[echo] Do ODD expand processing (schema )
BUILD SUCCESSFUL
Total time: 15 seconds
java -Djava.awt.headless=true -jar ../lib/saxon9he.jar test.processedodd ../odds/extract-isosch.xsl > test.isosch
perl -i -p -e 's/generated .* by /generated by /' test.isosch
if [ 0 -ne 1 ]; \
then diff test.isosch expected-results/test.isosch; fi
../bin/teitornc test21.odd test21.odd.rnc
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test21.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test21.odd.rnc> (tei to rnc) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 25 seconds
perl -p -i -e 's/generated from ODD source.*//' test21.odd.rnc
perl -i -pe 'BEGIN{undef $/;} s/# ?Schema[^#]+#[^#]+#[^#]+#[^#]+#\n//smg' test21.odd.rnc
if [ 0 -ne 1 ]; \
then diff test21.odd.rnc expected-results/test21.odd.rnc; fi
../bin/teitornc test15.odd test15.odd.rnc
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test15.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test15.odd.rnc> (tei to rnc) using profile default
[echo] Do ODD expand processing (schema )
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 24 seconds
perl -p -i -e 's/generated from ODD source.*//' test15.odd.rnc
perl -i -pe 'BEGIN{undef $/;} s/# ?Schema[^#]+#[^#]+#[^#]+#[^#]+#\n//smg' test15.odd.rnc
if [ 0 -ne 1 ]; \
then diff test15.odd.rnc expected-results/test15.odd.rnc; fi
../bin/teitohtml5 --summaryDoc --lang=es --profile=tei --odd test15.odd test15.odd.html
WARNING: No localsource set. Will get a copy from http://www.tei-c.org/Vault/P5/.
Convert test15.odd to <http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test/test15.odd.html> (tei to html5) using profile tei
[echo] Do ODD expand processing and conversion to TEI Lite (schema )
Warning: XML resolver not found; external catalogs will be ignored
Warning: XML resolver not found; external catalogs will be ignored
[echo] XSLT generate HTML files (language es)
Warning: XML resolver not found; external catalogs will be ignored
BUILD SUCCESSFUL
Total time: 27 seconds
xmllint --encode utf-8 --format test15.odd.html | perl cleanup.pl> test.temp ; mv test.temp test15.odd.html
if [ 0 -ne 1 ]; \
then diff test15.odd.html expected-results/test15.odd.html; fi
89c89
< <td colspan="2" class="wovenodd-col2"><span class="label" itemprop="hi">att.typed</span> <span lang="es" itemprop="seg">proporciona atributos genéricos utilizables para cualquier clasificación o subclasificación de elementos.</span> [<a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ST.html#STECAT">1.3.1. Attribute Classes</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/AI.html#AILCW">17.1.1. Words and Above</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONARS">3.5.1. Referring Strings</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COXR">3.6. Simple Links and Cross-References</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#CONAAB">3.5.5. Abbreviations and Their Expansions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COVE">3.12.1. Core Tags for Verse</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DR.html#DRPAL">7.2.5. Speech Contents</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSDIV1">4.1.1. Un-numbered Divisions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSDIV2">4.1.2. Numbered Divisions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSHD">4.2.1. Headings and Trailers</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/DS.html#DSVIRT">4.4. Virtual Divisions</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ND.html#NDPERSREL">13.3.2.3. Personal Relationships</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/PH.html#PHCO">11.3.1.1. Core Elements for Transcriptional Work</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html#SAPTL">16.1.1. Pointers and Links</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html#SASE">16.3. Blocks, Segments, and Anchors</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TC.html#TCAPLK">12.2. Linking the Apparatus to the Text</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html#TDTAGCONT">22.5.2. RELAX NG Content Models</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TS.html#TSBA">8.3. Elements Unique to Spoken Texts</a> <a class="link_ref" itemprop="ref" href="http://www.tei-c.org/release/doc/tei-p5-doc/en/html/USE.html#MDMDAL">23.3.1.4. Modification of Attribute and Attribute Value Lists</a>]</td>
---
> <td colspan="2" class="wovenodd-col2"><span class="label" itemprop="hi">att.typed</span> <span lang="es" itemprop="seg">proporciona atributos genéricos utilizables para cualquier clasificación o subclasificación de elementos.</span></td>
171c171
< <td class="wovenodd-col2">Atributos<div class="table"><table class="attList" itemprop="table"><tr itemprop="row"><td class="odd_label">typo</td><td class="odd_value"><span lang="es" itemprop="seg">caracteriza el elemento utilizando una clasificación o tipología funcional.</span><div class="table"><table class="attDef" itemprop="table"><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Estado</span></td><td class="odd_value"><span lang="es" itemprop="seg">Opcional</span></td></tr><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Tipo de datos</span></td><td class="odd_value">teidata.enumerated</td></tr><tr itemprop="row"><td colspan="2"><div id="index.xml-egXML-d33e431" class="pre egXML_valid"><span class="element"><div <span class="attribute">typ</span>="<span class="attributevalue">verse</span>"></span>
---
> <td class="wovenodd-col2">Atributos<div class="table"><table class="attList" itemprop="table"><tr itemprop="row"><td class="odd_label">typo</td><td class="odd_value"><span lang="es" itemprop="seg">caracteriza el elemento utilizando una clasificación o tipología funcional.</span><div class="table"><table class="attDef" itemprop="table"><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Estado</span></td><td class="odd_value"><span lang="es" itemprop="seg">Opcional</span></td></tr><tr itemprop="row"><td class="odd_label"><span lang="es" class="label" itemprop="hi">Tipo de datos</span></td><td class="odd_value">teidata.enumerated</td></tr><tr itemprop="row"><td colspan="2"><div id="index.xml-egXML-d33e370" class="pre egXML_valid"><span class="element"><div <span class="attribute">typ</span>="<span class="attributevalue">verse</span>"></span>
341c341
< <div id="index.xml-egXML-d33e957" class="pre egXML_valid"><span class="element"><body></span>
---
> <div id="index.xml-egXML-d33e896" class="pre egXML_valid"><span class="element"><body></span>
701c701
< <div id="index.xml-egXML-d33e1769" class="pre egXML_valid"><span class="element"><para></span>Hallgerd was outside. <span class="element"><q></span>There is blood on your axe,<span class="element"></q></span> she said. <span class="element"><q></span>What have you
---
> <div id="index.xml-egXML-d33e1708" class="pre egXML_valid"><span class="element"><para></span>Hallgerd was outside. <span class="element"><q></span>There is blood on your axe,<span class="element"></q></span> she said. <span class="element"><q></span>What have you
1012c1012
< <div id="index.xml-egXML-d33e2629" class="pre egXML_valid">It is spelled <span class="element"><q></span>Tübingen<span class="element"></q></span> — to enter the
---
> <div id="index.xml-egXML-d33e2568" class="pre egXML_valid">It is spelled <span class="element"><q></span>Tübingen<span class="element"></q></span> — to enter the
make[1]: *** [test-oddity] Error 1
make[1]: Leaving directory `<http://teijenkins.hcmc.uvic.ca/job/Stylesheets-dev/ws/Test'>
make: *** [test] Error 2
Build step 'Execute shell' marked build as failure
Archiving artifacts
1
1