Skip to content

Commit

Permalink
pull in latest from dev
Browse files Browse the repository at this point in the history
  • Loading branch information
sydb committed Nov 29, 2023
2 parents c99a689 + a1ed62a commit bb4bc96
Show file tree
Hide file tree
Showing 263 changed files with 5,433 additions and 3,589 deletions.
11 changes: 1 addition & 10 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,4 @@ jobs:
- name: Run tests from the Test directory
run: |
cd P5
make clean validate test XSL=${GITHUB_WORKSPACE}/Stylesheets
- name: Slack Notification
if: always()
continue-on-error: true
uses: rtCamp/action-slack-notify@v2
env:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_COLOR: ${{ job.status }}
MSG_MINIMAL: commit,actions url
make clean validate test XSL=${GITHUB_WORKSPACE}/Stylesheets
24 changes: 0 additions & 24 deletions .travis.yml

This file was deleted.

31 changes: 30 additions & 1 deletion P5/Exemplars/tei_jtei.odd
Original file line number Diff line number Diff line change
Expand Up @@ -1948,12 +1948,14 @@
<attList>
<attDef ident="notAfter" mode="delete"/>
<attDef ident="role" mode="delete"/>
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <affliation> -->
</attList>
</elementSpec>
<elementSpec ident="application" mode="change">
<attList>
<attDef ident="type" mode="delete"/>
<attDef ident="notAfter" mode="delete"/>
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <application> -->
</attList>
</elementSpec>
<elementSpec ident="att" module="tagdocs" mode="change">
Expand All @@ -1971,6 +1973,7 @@
</attList>
</elementSpec>
<classSpec ident="att.breaking" module="tei" type="atts" mode="delete"/>
<classSpec ident="att.calendarSystem" module="tei" type="atts" mode="delete"/>
<classSpec ident="att.cReferencing" module="tei" type="atts" mode="delete"/>
<classSpec ident="att.canonical" module="tei" type="atts" mode="delete"/>
<classSpec ident="att.citing" module="tei" type="atts" mode="change">
Expand All @@ -1993,9 +1996,28 @@
<attDef ident="group" mode="delete"/>
</attList>
</classSpec>
<!--
start @calendar removal section
This whole block should be removed along with the
2024-11-11 removal of @calendar from individual TEI
elements. Note that elements that have @calendar deleted
elsewhere in this ODD have been commented out here, and
those @calendars need to be removed wherever they are
declared in this ODD, too. —Syd, 2023-10-16
-->
<!-- elementSpec ident="affiliation" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<!-- elementSpec ident="application" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<!-- elementSpec ident="author" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<elementSpec ident="change" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<!-- elementSpec ident="editor" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<!-- elementSpec ident="idno" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<elementSpec ident="licence" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<!-- elementSpec ident="name" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<!-- elementSpec ident="orgName" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec -->
<elementSpec ident="resp" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<!-- end @calendar removal block -->
<classSpec ident="att.datable" module="tei" type="atts" mode="change">
<attList>
<attDef ident="calendar" mode="delete"/>
<attDef ident="period" mode="delete"/>
</attList>
</classSpec>
Expand Down Expand Up @@ -2143,6 +2165,7 @@
</constraintSpec>
<attList>
<attDef ident="role" mode="delete"/>
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <author> -->
</attList>
</elementSpec>
<elementSpec ident="availability" mode="change">
Expand Down Expand Up @@ -2374,6 +2397,7 @@
<valItem ident="technical"/>
</valList>
</attDef>
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <editor> -->
</attList>
</elementSpec>
<elementSpec ident="emph" module="core" mode="change">
Expand Down Expand Up @@ -2550,6 +2574,7 @@
<attDef ident="role" mode="delete"/>
<attDef ident="notAfter" mode="delete"/>
<attDef ident="type" mode="delete"/>
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <name> -->
</attList>
</elementSpec>
<elementSpec ident="note" mode="change">
Expand Down Expand Up @@ -2697,6 +2722,7 @@
<attDef ident="notAfter" mode="delete"/>
<attDef ident="role" mode="delete"/>
<attDef ident="type" mode="delete"/>
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <orgName> -->
</attList>
</elementSpec>
<elementSpec ident="pubPlace" mode="change">
Expand Down Expand Up @@ -3098,6 +3124,9 @@
</sch:rule>
</constraint>
</constraintSpec>
<attList> <!-- remove 2024-11-11 when @calender removed from <idno> -->
<attDef ident="calendar" mode="delete"/> <!-- remove 2024-11-11 when @calender removed from <idno> -->
</attList> <!-- remove 2024-11-11 when @calender removed from <idno> -->
</elementSpec>
<elementSpec ident="graphic" module="core" mode="change">
<constraintSpec ident="jtei.sch-graphic-dimensions" scheme="schematron">
Expand Down
26 changes: 21 additions & 5 deletions P5/Exemplars/tei_lite.odd
Original file line number Diff line number Diff line change
Expand Up @@ -2929,6 +2929,8 @@ $Id$
<attDef ident="rendition" mode="delete"/>
</attList>
</classSpec>

<classSpec ident="att.calendarSystem" module="tei" type="atts" mode="delete"/>

<classSpec type="atts"
ident="att.global.linking"
Expand All @@ -2950,11 +2952,25 @@ $Id$
<attDef ident="to" mode="delete"/>
</attList>
</classSpec>
<classSpec type="atts" ident="att.datable" module="tei" mode="change">
<attList>
<attDef ident="calendar" mode="delete"/>
</attList>
</classSpec>
<!--
start @calendar removal section
This whole block should be removed along with the
2024-11-11 removal of @calendar from individual TEI
elements. —Syd, 2023-10-16
-->
<elementSpec ident="author" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="change" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="creation" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="editor" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="funder" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="idno" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="licence" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="name" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="principal" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="resp" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="sponsor" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<elementSpec ident="title" mode="change"><attList><attDef ident="calendar" mode="delete"/></attList></elementSpec>
<!-- end @calendar removal block -->
<classSpec type="atts"
ident="att.internetMedia"
module="tei"
Expand Down
2 changes: 1 addition & 1 deletion P5/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ readus:
cp VERSION release/tei-p5-doc/share/doc/tei-p5-doc
@echo BUILD: Make web pages for release notes
for i in ReleaseNotes/readme*xml; do \
echo ${ANT} -f ${XSL}/html/build-to.xml -lib Utilities/lib/${SAXONJAR} -Dprofiledir=${XSL}/profiles -Dprofile=readme \
${ANT} -f ${XSL}/html/build-to.xml -lib Utilities/lib/${SAXONJAR} -Dprofiledir=${XSL}/profiles -Dprofile=readme \
-DinputFile=`pwd`/$$i -DoutputFile=`pwd`/release/tei-p5-doc/share/doc/tei-p5-doc/`basename $$i .xml`.html; \
done

Expand Down
3 changes: 1 addition & 2 deletions P5/ReleaseNotes/readme-0.4.1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@
<list>
<item>Revision of the TEI class system continues, with the definition
of several new classes following on from a systematic review of all
content models by the Council (see <ptr
target="http://www.tei-c.org/Council/tcw07.xml"/>).</item>
content models by the Council (see <ptr target="http://www.tei-c.org/Council/tcw07.xml"/>).</item>

<item>
Detailed proposals for the encoding of personal data (for example in
Expand Down
4 changes: 1 addition & 3 deletions P5/ReleaseNotes/readme-0.6.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@
<body>

<p>Changes since the last packaged release (0.5, October 2006)
are listed briefly below (please refer to the file <name
type="file">ChangeLog</name> in directory <name
type="dir">ReleaseNotes</name> at the Sourceforge archive for a
are listed briefly below (please refer to the file <name type="file">ChangeLog</name> in directory <name type="dir">ReleaseNotes</name> at the Sourceforge archive for a
full list).</p>

<p>This (somewhat delayed) release contains a large number of
Expand Down
6 changes: 2 additions & 4 deletions P5/ReleaseNotes/readme-1.1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,15 @@
</sourceDesc>
</fileDesc>
<revisionDesc>
<change who="http://users.ox.ac.uk/~lou"
when="2007-07-28">created retrospectively from svn ChangeLog</change>
<change who="http://users.ox.ac.uk/~lou" when="2007-07-28">created retrospectively from svn ChangeLog</change>
</revisionDesc>
</teiHeader>
<text>
<body>

<p>This is a maintenance release, implementing several changes
agreed following the review of outstanding feature requests
undertaken at the Council meeting in Galway in April (see <ref
target="http://www.tei-c.org/Council/Working/tcw12.xml">Working
undertaken at the Council meeting in Galway in April (see <ref target="http://www.tei-c.org/Council/Working/tcw12.xml">Working
Paper TCW12</ref> for a complete list)</p>

<p>In addition to these specific responses to feature requests, a
Expand Down
11 changes: 5 additions & 6 deletions P5/ReleaseNotes/readme-1.2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@
</sourceDesc>
</fileDesc>
<revisionDesc>
<change who="http://users.ox.ac.uk/~lou"
when="2007-10-28">created retrospectively from svn ChangeLog</change>
<change who="http://users.ox.ac.uk/~lou" when="2007-10-28">created retrospectively from svn ChangeLog</change>
</revisionDesc>
</teiHeader>
<text>
Expand Down Expand Up @@ -49,14 +48,14 @@ them to declare @type locally (1848442 1970880 2100015)</item>
<item>Clarified and exemplified use of <att>period</att> attribute
(1927987)</item>
<item>Changed <gi>egXML</gi> so that its content references a
new macro <ident>anyXML</ident>; this has the side effect that DTD
language cannot be used (2021933). </item>
<item>Introduced new class <ident>att.canonical</ident> to support all kinds of
new macro <name type="macro">anyXML</name>; this has the side effect that DTD
language cannot be used (2021933).</item>
<item>Introduced new class <name type="class">att.canonical</name> to support all kinds of
canonical name referencing (1852101 1977702)</item>
<item>Changed content model for <gi>monogr</gi> to permit <gi>idno</gi>
(1930148)</item>
<item>Made consistent usage of @extent as alternative to other more
precise attributes inherited from <ident>att.dimensions</ident> (1925125)</item>
precise attributes inherited from <name type="class">att.dimensions</name> (1925125)</item>
<item>Merged in French translations for <gi>remarks</gi> components of
all element specifications, completed Chinese translations of
descriptions, and added Korean translations</item>
Expand Down
3 changes: 1 addition & 2 deletions P5/ReleaseNotes/readme-1.3.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@
</sourceDesc>
</fileDesc>
<revisionDesc>
<change who="http://users.ox.ac.uk/~lou"
when="2009-02-01"/>
<change who="http://users.ox.ac.uk/~lou" when="2009-02-01"/>
</revisionDesc>
</teiHeader>
<text>
Expand Down
3 changes: 1 addition & 2 deletions P5/ReleaseNotes/readme-1.4.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@
</sourceDesc>
</fileDesc>
<revisionDesc>
<change who="http://users.ox.ac.uk/~lou"
when="2009-06-20"/>
<change who="http://users.ox.ac.uk/~lou" when="2009-06-20"/>
</revisionDesc>
</teiHeader>
<text>
Expand Down
3 changes: 0 additions & 3 deletions P5/ReleaseNotes/readme-1.5.xml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,3 @@ class so that it can appear at either end of a <gi>div</gi>
</body>
</text>
</TEI>



3 changes: 0 additions & 3 deletions P5/ReleaseNotes/readme-1.6.xml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,3 @@ model.respLike (2881416) </item>
</body>
</text>
</TEI>



3 changes: 0 additions & 3 deletions P5/ReleaseNotes/readme-1.7.xml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,3 @@ elements which can appear within choice (2834505)</item>
</p> </body>
</text>
</TEI>



16 changes: 6 additions & 10 deletions P5/ReleaseNotes/readme-1.9.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,11 @@
in the process had allowed some invalid ones through).</item>

<item>All elements have been changed to make them explicit members of
the <ident>att.global</ident> attribute class, rather than having this
the <name type="class">att.global</name> attribute class, rather than having this
done by special-case processing during the build
procedure. This means that any ODD which defines elements in
the TEI namespace will have to explicitly add
<ident>att.global</ident> to them.</item>
<name type="class">att.global</name> to them.</item>

<item>The Guidelines are now available in ePub and Kindle formats.</item>
</list>
Expand All @@ -64,29 +64,25 @@
<row>
<cell>2011-02</cell>
<cell>Add @valid to egXML</cell>
<cell><ptr
target="https://sourceforge.net/tracker/?func=detail&amp;aid=3156049&amp;group_id=106328&amp;atid=644065"/>
<cell><ptr target="https://sourceforge.net/tracker/?func=detail&amp;aid=3156049&amp;group_id=106328&amp;atid=644065"/>
</cell>
</row>
<row>
<cell>2011-02</cell>
<cell>Make all elements explicit members of
att.global</cell>
<cell><ptr
target="https://sourceforge.net/tracker/?func=detail&amp;aid=2994685&amp;group_id=106328&amp;atid=644065"/>
<cell><ptr target="https://sourceforge.net/tracker/?func=detail&amp;aid=2994685&amp;group_id=106328&amp;atid=644065"/>
</cell>
</row>
<row>
<cell>2011-02</cell>
<cell>make <gi>collection</gi> typeable</cell>
<cell><ptr
target="https://sourceforge.net/tracker/?func=detail&amp;atid=644065&amp;aid=3114917&amp;group_id=106328"/></cell>
<cell><ptr target="https://sourceforge.net/tracker/?func=detail&amp;atid=644065&amp;aid=3114917&amp;group_id=106328"/></cell>
</row>
<row>
<cell>2011-02</cell>
<cell>allow <gi>date</gi> as child of <gi>analytic</gi></cell>
<cell><ptr
target="http://sourceforge.net/tracker/?func=detail&amp;aid=3168838&amp;group_id=106328&amp;atid=644065"/></cell>
<cell><ptr target="http://sourceforge.net/tracker/?func=detail&amp;aid=3168838&amp;group_id=106328&amp;atid=644065"/></cell>
</row>
</table>
</body>
Expand Down
10 changes: 4 additions & 6 deletions P5/ReleaseNotes/readme-2.0.1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ for this release:
<list type="ordered">
<item>Several new elements have been introduced to facilitate
a more "document-focussed" (as opposed to "text-focussed") way
of working, following extensive work within the <ref
target="http://wiki.tei-c.org/index.php/Genetic_Editions">TEI
of working, following extensive work within the <ref target="http://wiki.tei-c.org/index.php/Genetic_Editions">TEI
Special Interest Group on Genetic Editing</ref> and
elsewhere. A new <gi>sourceDoc</gi> element can now be used to
organize digital images of a source document in much the same
Expand All @@ -60,12 +59,11 @@ for this release:
(moving to a dual license model of CC-BY and BSD2 for most TEI
outputs), and made more evident; the source code tree was
tidied up, with all unused items being moved out; some old annoyances
notably the meaningless distinction between "mwa" and "opt" as
properties of attributes were
&#x2014; notably the meaningless distinction between "mwa" and "opt" as
properties of attributes &#x2014; were
removed </item>

<item>Following extensive work by the <ref
target="wiki.tei-c.org/index.php/SIG:Music">Special Interest Group in
<item>Following extensive work by the <ref target="https://wiki.tei-c.org/index.php/SIG:Music">Special Interest Group in
Music</ref>, a new <gi>notatedMusic</gi> element was added to support
representation of musical notation within texts in a way compatible
with the existing Music Encoding Initiative and MusicXML standards. </item>
Expand Down
Loading

0 comments on commit bb4bc96

Please sign in to comment.