From f3ddcfe5a0b94a8788a458dddd2f160241060ebf Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Tue, 21 May 2024 22:29:19 -0400
Subject: [PATCH 01/12] =?UTF-8?q?First=20=E2=85=93=20or=20so=20=E2=80=A6?=
=?UTF-8?q?=20thus=20NOT=20a=20working=20version?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
P5/Source/Guidelines/en/BIB-Bibliography.xml | 10 ++++++
P5/Source/Specs/teidata.duration.iso.xml | 8 ++---
P5/Source/Specs/teidata.version.Unicode.xml | 28 +++++++++++++++
P5/Source/Specs/teidata.version.semantic.xml | 16 +++++++++
P5/Source/Specs/teidata.version.xml | 37 +++++++-------------
5 files changed, 70 insertions(+), 29 deletions(-)
create mode 100644 P5/Source/Specs/teidata.version.Unicode.xml
create mode 100644 P5/Source/Specs/teidata.version.semantic.xml
diff --git a/P5/Source/Guidelines/en/BIB-Bibliography.xml b/P5/Source/Guidelines/en/BIB-Bibliography.xml
index afcbd6e9e5..fe51e0475e 100644
--- a/P5/Source/Guidelines/en/BIB-Bibliography.xml
+++ b/P5/Source/Guidelines/en/BIB-Bibliography.xml
@@ -3479,6 +3479,16 @@
+
+
+
+ Semantic Versioning 2.0.0
+
+
+
+
+
+
diff --git a/P5/Source/Specs/teidata.duration.iso.xml b/P5/Source/Specs/teidata.duration.iso.xml
index 84bd548c1a..011fd5180a 100644
--- a/P5/Source/Specs/teidata.duration.iso.xml
+++ b/P5/Source/Specs/teidata.duration.iso.xml
@@ -2,14 +2,12 @@
- defines the range of attribute values available for representation of a duration in time
- using ISO 8601 standard formats
+ defines the range of attribute values available for representation of a duration in time using ISO 8601 standard formats.
ISO 8601 표준 형식을 사용하여 시간의 지속을 나타내는 속성 값 범위를 정의한다.
以ISO 8601標準格式定義表示一段持續性時間的屬性值範圍
ISO 8601にある標準形式を使い、時間幅を表現する当該属性値の範囲を定義 する。
définit la gamme de valeurs d'attributs exprimant une durée temporaraire utilisant le norme ISO 8601.
- define la gama de valores de atributos posibles para
- representar la duración en el tiempo usando formatos estàndards ISO 8601.
+ define la gama de valores de atributos posibles para representar la duración en el tiempo usando formatos estàndards ISO 8601.
@@ -81,4 +79,4 @@
Pour des détails complets, voir ISO 8601
Data elements and interchange formats —
Information interchange — Representation of dates and times.
-
\ No newline at end of file
+
diff --git a/P5/Source/Specs/teidata.version.Unicode.xml b/P5/Source/Specs/teidata.version.Unicode.xml
new file mode 100644
index 0000000000..d2ea26fc1c
--- /dev/null
+++ b/P5/Source/Specs/teidata.version.Unicode.xml
@@ -0,0 +1,28 @@
+
+
+
+
+ defines the range of attribute values which may be used to specify a Unicode version number.
+ définit la gamme des valeurs d'attribut exprimant un numéro de version TEI.
+
+
+
+
+ The value of this attribute follows the pattern specified by
+ the Unicode consortium for its version number (). A version number
+ contains digits and fullstop characters only. The first number
+ supplied identifies the major version number. A second and third
+ number, for minor and sub-minor version numbers, may also be
+ supplied.
+
+
+ La valeur de cet attribut devrait suivre le format proposé par
+ le Consortium Unicode pour identifier les versions (). Un numéro de version ne
+ contient que des chiffres et des points. Le numéro initiale
+ identifie le numéro majeur de la version. Un deuxième et un
+ troisième numéro sont aussi disponibles pour la numérotation
+ facultative des versions mineures ou sous-mineurs.
+
+
diff --git a/P5/Source/Specs/teidata.version.semantic.xml b/P5/Source/Specs/teidata.version.semantic.xml
new file mode 100644
index 0000000000..df1dc3989e
--- /dev/null
+++ b/P5/Source/Specs/teidata.version.semantic.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ defines the range of values which may be used as a semantic version number per .
+
+
+
+
+
+ Values of this datatype should follow the rules established by
+ the [Semantic Versioning](#BIB_semVer)
+ specification, version 2.0.0.
+
+
diff --git a/P5/Source/Specs/teidata.version.xml b/P5/Source/Specs/teidata.version.xml
index 43519979cd..3e330def77 100644
--- a/P5/Source/Specs/teidata.version.xml
+++ b/P5/Source/Specs/teidata.version.xml
@@ -2,29 +2,18 @@
- defines the range of attribute values which may be used to
- specify a TEI or Unicode version number.
- définit la gamme des valeurs d'attribut
- exprimant un numéro de version TEI.
+ defines the range of attribute values which may be used to specify a version number.
+ définit la gamme des valeurs d'attribut exprimant un numéro de version TEI.
-
-
-
- The value of this attribute follows the pattern specified by
- the Unicode consortium for its version number (). A version number
- contains digits and fullstop characters only. The first number
- supplied identifies the major version number. A second and third
- number, for minor and sub-minor version numbers, may also be
- supplied.
-
+
+
+
+
+
+
+
+
+ Values matching this datatype may match any of the various
+ subtypes defined.
-
- La valeur de cet attribut devrait suivre le format proposé par
- le Consortium Unicode pour identifier les versions (). Un numéro de version
- ne contient que des chiffres et des points. Le numéro
- initiale identifie le numéro majeur de la version. Un deuxième et
- un troisième numéro sont aussi disponibles pour la numérotation
- facultative des versions mineures ou sous-mineurs.
-
-
-
\ No newline at end of file
+
From afed1794a93cda16283427c3716b61e16e6e3bab Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 2 Sep 2024 22:01:40 -0400
Subject: [PATCH 02/12] =?UTF-8?q?A=20working=20version=20of=20version=20su?=
=?UTF-8?q?blcasses=20that=20is=20NOT=20ready=20for=20actual=20use,=20yet?=
=?UTF-8?q?=20=E2=80=94=20in=20large=20part=20untested,=20and=20prose=20no?=
=?UTF-8?q?t=20written.=20This=20version=20is=20simply=20for=20Council=20t?=
=?UTF-8?q?o=20see=20if=20they=20like=20it.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
P5/Source/Guidelines/en/BIB-Bibliography.xml | 10 ++
P5/Source/Guidelines/en/ST-Infrastructure.xml | 10 +-
P5/Source/Specs/application.xml | 118 ++++++++----------
P5/Source/Specs/att.styleDef.xml | 2 +-
P5/Source/Specs/teidata.version.xml | 4 +-
P5/Source/Specs/transcriptionDesc.xml | 4 +-
6 files changed, 72 insertions(+), 76 deletions(-)
diff --git a/P5/Source/Guidelines/en/BIB-Bibliography.xml b/P5/Source/Guidelines/en/BIB-Bibliography.xml
index 7f4c481f67..9ffd21d9d1 100644
--- a/P5/Source/Guidelines/en/BIB-Bibliography.xml
+++ b/P5/Source/Guidelines/en/BIB-Bibliography.xml
@@ -3748,6 +3748,16 @@
+
+
+
+ Semantic Versioning 2.0.0
+
+
+
+
+
+
diff --git a/P5/Source/Guidelines/en/ST-Infrastructure.xml b/P5/Source/Guidelines/en/ST-Infrastructure.xml
index be280599f1..c15ffb224e 100644
--- a/P5/Source/Guidelines/en/ST-Infrastructure.xml
+++ b/P5/Source/Guidelines/en/ST-Infrastructure.xml
@@ -1288,7 +1288,10 @@ entities in the XML DTD fragments.-->
-
+
+
+
+
@@ -1302,7 +1305,10 @@ entities in the XML DTD fragments.-->
-
+
+
+
+
diff --git a/P5/Source/Specs/application.xml b/P5/Source/Specs/application.xml
index afad54c82d..8664fa169b 100644
--- a/P5/Source/Specs/application.xml
+++ b/P5/Source/Specs/application.xml
@@ -3,13 +3,10 @@
provides information about an application which has acted upon the document.
문서에 사용한 애플리케이션에 관한 정보를 제시한다.
- proporciona información sobre la aplicación que ha
- actuado sobre el documento.
+ proporciona información sobre la aplicación que ha actuado sobre el documento.
当該文書に作用するソフトウェアに関する情報を示す。
- fournit des informations sur une application qui a été
- utilisée pour le traitement du document.
- registra informazioni relative a un'applicazione che ha
- agito sul documento
+ fournit des informations sur une application qui a été utilisée pour le traitement du document.
+ registra informazioni relative a un'applicazione che ha agito sul documento
@@ -18,78 +15,61 @@
-
-
-
+
-
-
-
-
-
-
+
+
-
- The calendar attribute will be removed from this element
- as it will only be allowed on elements that represent dates with their content. This is because the calendar attribute
- (unlike datingMethod defined in
- att.datable.custom) defines the calendar system of the date
- in the original material defined by the parent element, not the calendar to
- which the date is normalized.
- indicates one or more systems or calendars to which the
- date represented by the content of this element belongs.
- 날짜 표현 시스템 또는 달력 표시 형식을 표시한다.
- 指明該日期表示所使用的曆法計算系統。
- この要素を含むコンテントにおける日付の暦やシステムを示す。
- indique le système ou le calendrier auquel
- appartient la date exprimée dans le contenu de l'élément.
- indica el sistema o calendario en que se muestra
- una fecha.
- indica il sistema o calendario al quale la data
- appartiene.
-
-
-
-
-
-
- @calendar indicates one or more
- systems or calendars to which the date represented by the content of this element belongs,
- but this element has no textual content.
-
-
-
+
+ The calendar attribute will be removed
+ from this element as it will only be allowed on elements that
+ represent dates with their content. This is because the
+ calendar attribute (unlike datingMethod
+ defined in att.datable.custom)
+ defines the calendar system of the date in the original material
+ defined by the parent element, not the calendar to
+ which the date is normalized.
+ indicates one or more systems or calendars to which the date represented by the content of this element belongs.
+ 날짜 표현 시스템 또는 달력 표시 형식을 표시한다.
+ 指明該日期表示所使用的曆法計算系統。
+ この要素を含むコンテントにおける日付の暦やシステムを示す。
+ indique le système ou le calendrier auquel appartient la date exprimée dans le contenu de l'élément.
+ indica el sistema o calendario en que se muestra una fecha.
+ indica il sistema o calendario al quale la data appartiene.
+
+
+
+
+
+
+ @calendar indicates one or more
+ systems or calendars to which the date represented by the content of this element belongs,
+ but this element has no textual content.
+
+
+
-
-
-
- supplies an identifier for the application, independent of its version number or display
- name.
+
+ supplies an identifier for the application, independent of its version number or display name.
버전 또는 표시명과 상관없이 애플리케이션의 확인소를 제공한다.
- proporciona un identificador para la aplicación,
- independientemente de su número de versión o el nombre de la visualización.
+ proporciona un identificador para la aplicación, independientemente de su número de versión o el nombre de la visualización.
当該ソフトウェアの識別子を示す。これは、版番号や表示名とは異なる。
- fournit un identifiant pour l'application,
- indépendamment de son numéro de version ou du nom affiché.
- indica un identificatore per l'applicazione,
- indipendentemente dal numero di versione o dal nome visualizzato
+ fournit un identifiant pour l'application, indépendamment de son numéro de version ou du nom affiché.
+ indica un identificatore per l'applicazione, indipendentemente dal numero di versione o dal nome visualizzato
- supplies a version number for the application, independent of its identifier or display
- name.
+ supplies a version number for the application, independent of its identifier or display name.
확인소 또는 표시명과 상관없이 애플리케이션의 버전을 제공한다.
- Suministra un número de versión para la aplicación,
- independientemente de su identificador o el nombre de la visualización.
+ Suministra un número de versión para la aplicación, independientemente de su identificador o el nombre de la visualización.
当該ソフトウェアの版番号を示す。識別子や表示名とは異なる。
- fournit un numéro de version pour l'application,
- indépendamment de son identifiant ou du nom affiché.
- indica un numero di versione per l'applicazione,
- indipendentemente dall'identificatore o dal nome visualizzato
-
+ fournit un numéro de version pour l'application, indépendamment de son identifiant ou du nom affiché.
+ indica un numero di versione per l'applicazione, indipendentemente dall'identificatore o dal nome visualizzato
+
@@ -103,9 +83,9 @@
This example shows an appInfo element documenting the fact that version 1.5 of the Image
- Markup Tool1 application has an interest in two parts of a document which was last saved on
- June 6 2006. The parts concerned are accessible at the URLs given as target for the two
- ptr elements.
+ Markup Tool1 application has an interest in two parts of a document which was last saved on
+ June 6 2006. The parts concerned are accessible at the URLs given as target for the two
+ ptr elements.
@@ -131,4 +111,4 @@
-
\ No newline at end of file
+
diff --git a/P5/Source/Specs/att.styleDef.xml b/P5/Source/Specs/att.styleDef.xml
index c51ad1314c..2ab467fe78 100644
--- a/P5/Source/Specs/att.styleDef.xml
+++ b/P5/Source/Specs/att.styleDef.xml
@@ -61,7 +61,7 @@ If no value for the @scheme attribute is provided, then the default assumption s
supplies a version number for the style language provided in scheme.
-
+
diff --git a/P5/Source/Specs/teidata.version.xml b/P5/Source/Specs/teidata.version.xml
index 3e330def77..0519d05c35 100644
--- a/P5/Source/Specs/teidata.version.xml
+++ b/P5/Source/Specs/teidata.version.xml
@@ -6,8 +6,8 @@
définit la gamme des valeurs d'attribut exprimant un numéro de version TEI.
-
-
+
+
diff --git a/P5/Source/Specs/transcriptionDesc.xml b/P5/Source/Specs/transcriptionDesc.xml
index ea2b4a1bd2..bff8b24f27 100644
--- a/P5/Source/Specs/transcriptionDesc.xml
+++ b/P5/Source/Specs/transcriptionDesc.xml
@@ -26,7 +26,7 @@
supplies a version number for the encoding conventions
used, if any.
-
+
@@ -38,4 +38,4 @@
-
\ No newline at end of file
+
From ee6c3e8ec7b6baedd58847a98ee5e71cdcf59fb9 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 2 Sep 2024 22:12:54 -0400
Subject: [PATCH 03/12] Use new version number subclass for TEI version numbers
(this solves the problem for which the original ticket was opened, IIRC).
---
P5/Source/Specs/TEI.xml | 2 +-
P5/Source/Specs/teiCorpus.xml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/P5/Source/Specs/TEI.xml b/P5/Source/Specs/TEI.xml
index 729dd547f0..391ee8fa1d 100644
--- a/P5/Source/Specs/TEI.xml
+++ b/P5/Source/Specs/TEI.xml
@@ -71,7 +71,7 @@
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
especifica el número de versión de las Directrices TEI frente a las cuales este documento es válido.
versione dello schema TEI
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
diff --git a/P5/Source/Specs/teiCorpus.xml b/P5/Source/Specs/teiCorpus.xml
index 20e651a103..692a24ced3 100644
--- a/P5/Source/Specs/teiCorpus.xml
+++ b/P5/Source/Specs/teiCorpus.xml
@@ -50,7 +50,7 @@
La versión del esquema TEI
La versione dello schema TEI
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
@@ -167,4 +167,4 @@
-
\ No newline at end of file
+
From 40c3e71071a02022ece77461a6f4e45fa2dfccef Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 2 Sep 2024 22:37:55 -0400
Subject: [PATCH 04/12] forgot to git add the file. Sigh.
---
P5/Source/Specs/teidata.version.calendar.xml | 57 +++++++++++++++++++
....xml => teidata.version.versionNumber.xml} | 13 ++---
2 files changed, 62 insertions(+), 8 deletions(-)
create mode 100644 P5/Source/Specs/teidata.version.calendar.xml
rename P5/Source/Specs/{teidata.versionNumber.xml => teidata.version.versionNumber.xml} (56%)
diff --git a/P5/Source/Specs/teidata.version.calendar.xml b/P5/Source/Specs/teidata.version.calendar.xml
new file mode 100644
index 0000000000..a564fac72e
--- /dev/null
+++ b/P5/Source/Specs/teidata.version.calendar.xml
@@ -0,0 +1,57 @@
+
+
+
+
+ defines the range of values which may be used as a calendar-based version number per .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Values of this datatype should follow the rules established by
+ the [Calendar Versioning](#BIB_calVer)
+ convention, as of 2024-05-21.
+
+
diff --git a/P5/Source/Specs/teidata.versionNumber.xml b/P5/Source/Specs/teidata.version.versionNumber.xml
similarity index 56%
rename from P5/Source/Specs/teidata.versionNumber.xml
rename to P5/Source/Specs/teidata.version.versionNumber.xml
index a4599773fd..e31958b769 100644
--- a/P5/Source/Specs/teidata.versionNumber.xml
+++ b/P5/Source/Specs/teidata.version.versionNumber.xml
@@ -1,12 +1,9 @@
-
- defines the range of attribute values used for version numbers.
+
+ defines the range of values which may be used as a TEI version number.
-
-
-
-
-
-
\ No newline at end of file
+
+
+
From 6da041d47085a43d606736fe6dcba1b61a08c431 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 11 Nov 2024 12:50:27 -0500
Subject: [PATCH 05/12] Fix copy-paste err.
---
P5/Source/Guidelines/en/BIB-Bibliography.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/P5/Source/Guidelines/en/BIB-Bibliography.xml b/P5/Source/Guidelines/en/BIB-Bibliography.xml
index 426382b6bb..56fdd4ef57 100644
--- a/P5/Source/Guidelines/en/BIB-Bibliography.xml
+++ b/P5/Source/Guidelines/en/BIB-Bibliography.xml
@@ -3614,7 +3614,7 @@
- Semantic Versioning 2.0.0
+ Calendar Versioning
@@ -6482,4 +6482,4 @@ with TEI P3.
-->
-
\ No newline at end of file
+
From c759ba90f6f57676e3508e9d9ce7c304e1badfc3 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 13 Jan 2025 21:03:19 -0500
Subject: [PATCH 06/12] Change name of one of the version sub-classes
---
P5/Source/Guidelines/en/ST-Infrastructure.xml | 6 +++---
P5/Source/Specs/TEI.xml | 2 +-
P5/Source/Specs/application.xml | 2 +-
P5/Source/Specs/att.gaijiProp.xml | 2 ++
P5/Source/Specs/att.styleDef.xml | 8 +++++++-
P5/Source/Specs/teiCorpus.xml | 2 +-
...ersion.versionNumber.xml => teidata.version.teiP5.xml} | 2 +-
P5/Source/Specs/teidata.version.xml | 2 +-
P5/Source/Specs/transcriptionDesc.xml | 2 +-
9 files changed, 18 insertions(+), 10 deletions(-)
rename P5/Source/Specs/{teidata.version.versionNumber.xml => teidata.version.teiP5.xml} (94%)
diff --git a/P5/Source/Guidelines/en/ST-Infrastructure.xml b/P5/Source/Guidelines/en/ST-Infrastructure.xml
index e0c5bff59a..91b6e78888 100644
--- a/P5/Source/Guidelines/en/ST-Infrastructure.xml
+++ b/P5/Source/Guidelines/en/ST-Infrastructure.xml
@@ -1291,7 +1291,7 @@ entities in the XML DTD fragments.-->
-
+
@@ -1308,7 +1308,7 @@ entities in the XML DTD fragments.-->
-
+
@@ -1430,4 +1430,4 @@ entities in the XML DTD fragments.-->
similarly predeclares a number of patterns with null (notAllowed) values.
These issues are further discussed in chapter .
-
\ No newline at end of file
+
diff --git a/P5/Source/Specs/TEI.xml b/P5/Source/Specs/TEI.xml
index 526e564184..6539b3d6e8 100644
--- a/P5/Source/Specs/TEI.xml
+++ b/P5/Source/Specs/TEI.xml
@@ -71,7 +71,7 @@
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
especifica el número de versión de las Directrices TEI frente a las cuales este documento es válido.
versione dello schema TEI
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
diff --git a/P5/Source/Specs/application.xml b/P5/Source/Specs/application.xml
index f7a15560a2..66f0c24619 100644
--- a/P5/Source/Specs/application.xml
+++ b/P5/Source/Specs/application.xml
@@ -40,7 +40,7 @@
当該ソフトウェアの版番号を示す。識別子や表示名とは異なる。
fournit un numéro de version pour l'application, indépendamment de son identifiant ou du nom affiché.
indica un numero di versione per l'applicazione, indipendentemente dall'identificatore o dal nome visualizzato
-
+
diff --git a/P5/Source/Specs/att.gaijiProp.xml b/P5/Source/Specs/att.gaijiProp.xml
index 55491d09f2..cf823ec0b4 100644
--- a/P5/Source/Specs/att.gaijiProp.xml
+++ b/P5/Source/Specs/att.gaijiProp.xml
@@ -56,6 +56,8 @@
+
+
diff --git a/P5/Source/Specs/att.styleDef.xml b/P5/Source/Specs/att.styleDef.xml
index be7a15af78..7cedec60af 100644
--- a/P5/Source/Specs/att.styleDef.xml
+++ b/P5/Source/Specs/att.styleDef.xml
@@ -52,7 +52,13 @@
supplies a version number for the style language provided in scheme.
-
+
+
diff --git a/P5/Source/Specs/teiCorpus.xml b/P5/Source/Specs/teiCorpus.xml
index c96f18f88b..046dbab5b2 100644
--- a/P5/Source/Specs/teiCorpus.xml
+++ b/P5/Source/Specs/teiCorpus.xml
@@ -50,7 +50,7 @@
La versión del esquema TEI
La versione dello schema TEI
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
diff --git a/P5/Source/Specs/teidata.version.versionNumber.xml b/P5/Source/Specs/teidata.version.teiP5.xml
similarity index 94%
rename from P5/Source/Specs/teidata.version.versionNumber.xml
rename to P5/Source/Specs/teidata.version.teiP5.xml
index e31958b769..6c7ebb77dd 100644
--- a/P5/Source/Specs/teidata.version.versionNumber.xml
+++ b/P5/Source/Specs/teidata.version.teiP5.xml
@@ -1,7 +1,7 @@
-
+
defines the range of values which may be used as a TEI version number.
diff --git a/P5/Source/Specs/teidata.version.xml b/P5/Source/Specs/teidata.version.xml
index 0519d05c35..5fa611432c 100644
--- a/P5/Source/Specs/teidata.version.xml
+++ b/P5/Source/Specs/teidata.version.xml
@@ -9,7 +9,7 @@
-
+
diff --git a/P5/Source/Specs/transcriptionDesc.xml b/P5/Source/Specs/transcriptionDesc.xml
index 1ad3cbb04d..486088b31d 100644
--- a/P5/Source/Specs/transcriptionDesc.xml
+++ b/P5/Source/Specs/transcriptionDesc.xml
@@ -26,7 +26,7 @@
supplies a version number for the encoding conventions
used, if any.
-
+
From a4c2d5dc91a89dcc235839eaa346310f2d8948f8 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Tue, 21 May 2024 22:29:19 -0400
Subject: [PATCH 07/12] =?UTF-8?q?rebase=20=E2=80=9CFirst=20=E2=85=93=20or?=
=?UTF-8?q?=20so=20=E2=80=A6=20thus=20NOT=20a=20working=20version=E2=80=9D?=
=?UTF-8?q?=20after=20manual=20merge=20of=20teidata.duration.iso=20&=20tei?=
=?UTF-8?q?data.version?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
P5/Source/Guidelines/en/BIB-Bibliography.xml | 10 ++++++
P5/Source/Specs/teidata.duration.iso.xml | 6 ++--
P5/Source/Specs/teidata.version.Unicode.xml | 28 ++++++++++++++++
P5/Source/Specs/teidata.version.semantic.xml | 16 +++++++++
P5/Source/Specs/teidata.version.xml | 35 +++++++-------------
5 files changed, 68 insertions(+), 27 deletions(-)
create mode 100644 P5/Source/Specs/teidata.version.Unicode.xml
create mode 100644 P5/Source/Specs/teidata.version.semantic.xml
diff --git a/P5/Source/Guidelines/en/BIB-Bibliography.xml b/P5/Source/Guidelines/en/BIB-Bibliography.xml
index 6e1c2f4b97..94502229b0 100644
--- a/P5/Source/Guidelines/en/BIB-Bibliography.xml
+++ b/P5/Source/Guidelines/en/BIB-Bibliography.xml
@@ -3607,6 +3607,16 @@
+
+
+
+ Semantic Versioning 2.0.0
+
+
+
+
+
+
diff --git a/P5/Source/Specs/teidata.duration.iso.xml b/P5/Source/Specs/teidata.duration.iso.xml
index a393745d92..d0268ff298 100644
--- a/P5/Source/Specs/teidata.duration.iso.xml
+++ b/P5/Source/Specs/teidata.duration.iso.xml
@@ -2,14 +2,12 @@
- defines the range of attribute values available for representation of a duration in time
- using ISO 8601 standard formats.
+ defines the range of attribute values available for representation of a duration in time using ISO 8601 standard formats.
ISO 8601 표준 형식을 사용하여 시간의 지속을 나타내는 속성 값 범위를 정의한다.
以ISO 8601標準格式定義表示一段持續性時間的屬性值範圍
ISO 8601にある標準形式を使い、時間幅を表現する当該属性値の範囲を定義 する。
définit la gamme de valeurs d'attributs exprimant une durée temporaraire utilisant le norme ISO 8601.
- define la gama de valores de atributos posibles para
- representar la duración en el tiempo usando formatos estàndards ISO 8601.
+ define la gama de valores de atributos posibles para representar la duración en el tiempo usando formatos estàndards ISO 8601.
diff --git a/P5/Source/Specs/teidata.version.Unicode.xml b/P5/Source/Specs/teidata.version.Unicode.xml
new file mode 100644
index 0000000000..d2ea26fc1c
--- /dev/null
+++ b/P5/Source/Specs/teidata.version.Unicode.xml
@@ -0,0 +1,28 @@
+
+
+
+
+ defines the range of attribute values which may be used to specify a Unicode version number.
+ définit la gamme des valeurs d'attribut exprimant un numéro de version TEI.
+
+
+
+
+ The value of this attribute follows the pattern specified by
+ the Unicode consortium for its version number (). A version number
+ contains digits and fullstop characters only. The first number
+ supplied identifies the major version number. A second and third
+ number, for minor and sub-minor version numbers, may also be
+ supplied.
+
+
+ La valeur de cet attribut devrait suivre le format proposé par
+ le Consortium Unicode pour identifier les versions (). Un numéro de version ne
+ contient que des chiffres et des points. Le numéro initiale
+ identifie le numéro majeur de la version. Un deuxième et un
+ troisième numéro sont aussi disponibles pour la numérotation
+ facultative des versions mineures ou sous-mineurs.
+
+
diff --git a/P5/Source/Specs/teidata.version.semantic.xml b/P5/Source/Specs/teidata.version.semantic.xml
new file mode 100644
index 0000000000..df1dc3989e
--- /dev/null
+++ b/P5/Source/Specs/teidata.version.semantic.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ defines the range of values which may be used as a semantic version number per .
+
+
+
+
+
+ Values of this datatype should follow the rules established by
+ the [Semantic Versioning](#BIB_semVer)
+ specification, version 2.0.0.
+
+
diff --git a/P5/Source/Specs/teidata.version.xml b/P5/Source/Specs/teidata.version.xml
index f63a1b3b6f..3e330def77 100644
--- a/P5/Source/Specs/teidata.version.xml
+++ b/P5/Source/Specs/teidata.version.xml
@@ -2,29 +2,18 @@
- defines the range of attribute values which may be used to
- specify a TEI or Unicode version number.
- définit la gamme des valeurs d'attribut
- exprimant un numéro de version TEI.
+ defines the range of attribute values which may be used to specify a version number.
+ définit la gamme des valeurs d'attribut exprimant un numéro de version TEI.
-
-
-
- The value of this attribute follows the pattern specified by
- the Unicode consortium for its version number (). A version number
- contains digits and fullstop characters only. The first number
- supplied identifies the major version number. A second and third
- number, for minor and sub-minor version numbers, may also be
- supplied.
-
-
-
- La valeur de cet attribut devrait suivre le format proposé par
- le Consortium Unicode pour identifier les versions (). Un numéro de version
- ne contient que des chiffres et des points. Le numéro
- initiale identifie le numéro majeur de la version. Un deuxième et
- un troisième numéro sont aussi disponibles pour la numérotation
- facultative des versions mineures ou sous-mineurs.
-
+
+
+
+
+
+
+
+
+ Values matching this datatype may match any of the various
+ subtypes defined.
From c57d1dbedabf421bc3674d7a1ce504512f551cd9 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 2 Sep 2024 22:01:40 -0400
Subject: [PATCH 08/12] =?UTF-8?q?rebase=20=E2=80=9CA=20working=20version?=
=?UTF-8?q?=20of=20version=20sublcasses=20that=20is=20NOT=20ready=20?=
=?UTF-8?q?=E2=80=A6=E2=80=9D=20after=20manual=20merge=20of=20application?=
=?UTF-8?q?=20and=20att.styleDef?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
P5/Source/Guidelines/en/BIB-Bibliography.xml | 10 ++++++++++
P5/Source/Guidelines/en/ST-Infrastructure.xml | 10 ++++++++--
P5/Source/Specs/application.xml | 8 ++++----
P5/Source/Specs/att.styleDef.xml | 2 +-
P5/Source/Specs/teidata.version.xml | 4 ++--
P5/Source/Specs/transcriptionDesc.xml | 2 +-
6 files changed, 26 insertions(+), 10 deletions(-)
diff --git a/P5/Source/Guidelines/en/BIB-Bibliography.xml b/P5/Source/Guidelines/en/BIB-Bibliography.xml
index 94502229b0..975f7b081c 100644
--- a/P5/Source/Guidelines/en/BIB-Bibliography.xml
+++ b/P5/Source/Guidelines/en/BIB-Bibliography.xml
@@ -3617,6 +3617,16 @@
+
+
+
+ Semantic Versioning 2.0.0
+
+
+
+
+
+
diff --git a/P5/Source/Guidelines/en/ST-Infrastructure.xml b/P5/Source/Guidelines/en/ST-Infrastructure.xml
index f745f121a9..6500560421 100644
--- a/P5/Source/Guidelines/en/ST-Infrastructure.xml
+++ b/P5/Source/Guidelines/en/ST-Infrastructure.xml
@@ -1309,7 +1309,10 @@ entities in the XML DTD fragments.-->
-
+
+
+
+
@@ -1323,7 +1326,10 @@ entities in the XML DTD fragments.-->
-
+
+
+
+
diff --git a/P5/Source/Specs/application.xml b/P5/Source/Specs/application.xml
index 40e6405c7b..f7a15560a2 100644
--- a/P5/Source/Specs/application.xml
+++ b/P5/Source/Specs/application.xml
@@ -40,7 +40,7 @@
当該ソフトウェアの版番号を示す。識別子や表示名とは異なる。
fournit un numéro de version pour l'application, indépendamment de son identifiant ou du nom affiché.
indica un numero di versione per l'applicazione, indipendentemente dall'identificatore o dal nome visualizzato
-
+
@@ -54,9 +54,9 @@
This example shows an appInfo element documenting the fact that version 1.5 of the Image
- Markup Tool1 application has an interest in two parts of a document which was last saved on
- June 6 2006. The parts concerned are accessible at the URLs given as target for the two
- ptr elements.
+ Markup Tool1 application has an interest in two parts of a document which was last saved on
+ June 6 2006. The parts concerned are accessible at the URLs given as target for the two
+ ptr elements.
diff --git a/P5/Source/Specs/att.styleDef.xml b/P5/Source/Specs/att.styleDef.xml
index 0f0e6e0828..7b24a253a5 100644
--- a/P5/Source/Specs/att.styleDef.xml
+++ b/P5/Source/Specs/att.styleDef.xml
@@ -61,7 +61,7 @@ If no value for the @scheme attribute is provided, then the default assumption s
supplies a version number for the style language provided in scheme.
-
+
diff --git a/P5/Source/Specs/teidata.version.xml b/P5/Source/Specs/teidata.version.xml
index 3e330def77..0519d05c35 100644
--- a/P5/Source/Specs/teidata.version.xml
+++ b/P5/Source/Specs/teidata.version.xml
@@ -6,8 +6,8 @@
définit la gamme des valeurs d'attribut exprimant un numéro de version TEI.
-
-
+
+
diff --git a/P5/Source/Specs/transcriptionDesc.xml b/P5/Source/Specs/transcriptionDesc.xml
index 08232bd2a7..1ad3cbb04d 100644
--- a/P5/Source/Specs/transcriptionDesc.xml
+++ b/P5/Source/Specs/transcriptionDesc.xml
@@ -26,7 +26,7 @@
supplies a version number for the encoding conventions
used, if any.
-
+
From 5a4a46895ff9c303061fb9080a343143fe68221c Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 2 Sep 2024 22:12:54 -0400
Subject: [PATCH 09/12] Use new version number subclass for TEI version numbers
(this solves the problem for which the original ticket was opened, IIRC).
---
P5/Source/Specs/TEI.xml | 2 +-
P5/Source/Specs/teiCorpus.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/P5/Source/Specs/TEI.xml b/P5/Source/Specs/TEI.xml
index 0950c3d568..526e564184 100644
--- a/P5/Source/Specs/TEI.xml
+++ b/P5/Source/Specs/TEI.xml
@@ -71,7 +71,7 @@
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
especifica el número de versión de las Directrices TEI frente a las cuales este documento es válido.
versione dello schema TEI
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
diff --git a/P5/Source/Specs/teiCorpus.xml b/P5/Source/Specs/teiCorpus.xml
index d1032273da..c96f18f88b 100644
--- a/P5/Source/Specs/teiCorpus.xml
+++ b/P5/Source/Specs/teiCorpus.xml
@@ -50,7 +50,7 @@
La versión del esquema TEI
La versione dello schema TEI
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
From 204e11fa6725c0ffbe8127efa015c0fbe1fe1b25 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 2 Sep 2024 22:37:55 -0400
Subject: [PATCH 10/12] =?UTF-8?q?rebase=20=E2=80=9Cforgot=20to=20git=20add?=
=?UTF-8?q?=20the=20file.=20Sigh.=E2=80=9D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
P5/Source/Specs/teidata.version.calendar.xml | 57 +++++++++++++++++++
....xml => teidata.version.versionNumber.xml} | 11 ++--
2 files changed, 61 insertions(+), 7 deletions(-)
create mode 100644 P5/Source/Specs/teidata.version.calendar.xml
rename P5/Source/Specs/{teidata.versionNumber.xml => teidata.version.versionNumber.xml} (58%)
diff --git a/P5/Source/Specs/teidata.version.calendar.xml b/P5/Source/Specs/teidata.version.calendar.xml
new file mode 100644
index 0000000000..a564fac72e
--- /dev/null
+++ b/P5/Source/Specs/teidata.version.calendar.xml
@@ -0,0 +1,57 @@
+
+
+
+
+ defines the range of values which may be used as a calendar-based version number per .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Values of this datatype should follow the rules established by
+ the [Calendar Versioning](#BIB_calVer)
+ convention, as of 2024-05-21.
+
+
diff --git a/P5/Source/Specs/teidata.versionNumber.xml b/P5/Source/Specs/teidata.version.versionNumber.xml
similarity index 58%
rename from P5/Source/Specs/teidata.versionNumber.xml
rename to P5/Source/Specs/teidata.version.versionNumber.xml
index 5c25e5fbb0..e31958b769 100644
--- a/P5/Source/Specs/teidata.versionNumber.xml
+++ b/P5/Source/Specs/teidata.version.versionNumber.xml
@@ -1,12 +1,9 @@
-
- defines the range of attribute values used for version numbers.
+
+ defines the range of values which may be used as a TEI version number.
-
-
-
-
-
+
+
From 7a2bd115a610e0ebc8a555ca15b68fb0646fa637 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 11 Nov 2024 12:50:27 -0500
Subject: [PATCH 11/12] Fix copy-paste err.
---
P5/Source/Guidelines/en/BIB-Bibliography.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/P5/Source/Guidelines/en/BIB-Bibliography.xml b/P5/Source/Guidelines/en/BIB-Bibliography.xml
index 975f7b081c..30e02f7d9f 100644
--- a/P5/Source/Guidelines/en/BIB-Bibliography.xml
+++ b/P5/Source/Guidelines/en/BIB-Bibliography.xml
@@ -3620,7 +3620,7 @@
- Semantic Versioning 2.0.0
+ Calendar Versioning
From 21a83f48fa31671bead09e8584e6a95bab5d1127 Mon Sep 17 00:00:00 2001
From: Syd Bauman
Date: Mon, 13 Jan 2025 21:03:19 -0500
Subject: [PATCH 12/12] Change name of one of the version sub-classes
---
P5/Source/Guidelines/en/ST-Infrastructure.xml | 4 ++--
P5/Source/Specs/TEI.xml | 2 +-
P5/Source/Specs/application.xml | 2 +-
P5/Source/Specs/att.gaijiProp.xml | 2 ++
P5/Source/Specs/att.styleDef.xml | 8 +++++++-
P5/Source/Specs/teiCorpus.xml | 2 +-
...ersion.versionNumber.xml => teidata.version.teiP5.xml} | 2 +-
P5/Source/Specs/teidata.version.xml | 2 +-
P5/Source/Specs/transcriptionDesc.xml | 2 +-
9 files changed, 17 insertions(+), 9 deletions(-)
rename P5/Source/Specs/{teidata.version.versionNumber.xml => teidata.version.teiP5.xml} (94%)
diff --git a/P5/Source/Guidelines/en/ST-Infrastructure.xml b/P5/Source/Guidelines/en/ST-Infrastructure.xml
index 6500560421..220d2eb5c0 100644
--- a/P5/Source/Guidelines/en/ST-Infrastructure.xml
+++ b/P5/Source/Guidelines/en/ST-Infrastructure.xml
@@ -1312,7 +1312,7 @@ entities in the XML DTD fragments.-->
-
+
@@ -1329,7 +1329,7 @@ entities in the XML DTD fragments.-->
-
+
diff --git a/P5/Source/Specs/TEI.xml b/P5/Source/Specs/TEI.xml
index 526e564184..6539b3d6e8 100644
--- a/P5/Source/Specs/TEI.xml
+++ b/P5/Source/Specs/TEI.xml
@@ -71,7 +71,7 @@
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
especifica el número de versión de las Directrices TEI frente a las cuales este documento es válido.
versione dello schema TEI
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
diff --git a/P5/Source/Specs/application.xml b/P5/Source/Specs/application.xml
index f7a15560a2..66f0c24619 100644
--- a/P5/Source/Specs/application.xml
+++ b/P5/Source/Specs/application.xml
@@ -40,7 +40,7 @@
当該ソフトウェアの版番号を示す。識別子や表示名とは異なる。
fournit un numéro de version pour l'application, indépendamment de son identifiant ou du nom affiché.
indica un numero di versione per l'applicazione, indipendentemente dall'identificatore o dal nome visualizzato
-
+
diff --git a/P5/Source/Specs/att.gaijiProp.xml b/P5/Source/Specs/att.gaijiProp.xml
index 55491d09f2..cf823ec0b4 100644
--- a/P5/Source/Specs/att.gaijiProp.xml
+++ b/P5/Source/Specs/att.gaijiProp.xml
@@ -56,6 +56,8 @@
+
+
diff --git a/P5/Source/Specs/att.styleDef.xml b/P5/Source/Specs/att.styleDef.xml
index 7b24a253a5..3e42316f2f 100644
--- a/P5/Source/Specs/att.styleDef.xml
+++ b/P5/Source/Specs/att.styleDef.xml
@@ -61,7 +61,13 @@ If no value for the @scheme attribute is provided, then the default assumption s
supplies a version number for the style language provided in scheme.
-
+
+
diff --git a/P5/Source/Specs/teiCorpus.xml b/P5/Source/Specs/teiCorpus.xml
index c96f18f88b..046dbab5b2 100644
--- a/P5/Source/Specs/teiCorpus.xml
+++ b/P5/Source/Specs/teiCorpus.xml
@@ -50,7 +50,7 @@
La versión del esquema TEI
La versione dello schema TEI
gibt die Versionsnummer der TEI-Richtlinien an, gegen die dieses Dokument validiert wird.
-
+
Major editions of the Guidelines have long been informally referred to by a name made up
of the letter P (for Proposal) followed by a digit. The current release is one of the many
diff --git a/P5/Source/Specs/teidata.version.versionNumber.xml b/P5/Source/Specs/teidata.version.teiP5.xml
similarity index 94%
rename from P5/Source/Specs/teidata.version.versionNumber.xml
rename to P5/Source/Specs/teidata.version.teiP5.xml
index e31958b769..6c7ebb77dd 100644
--- a/P5/Source/Specs/teidata.version.versionNumber.xml
+++ b/P5/Source/Specs/teidata.version.teiP5.xml
@@ -1,7 +1,7 @@
-
+
defines the range of values which may be used as a TEI version number.
diff --git a/P5/Source/Specs/teidata.version.xml b/P5/Source/Specs/teidata.version.xml
index 0519d05c35..5fa611432c 100644
--- a/P5/Source/Specs/teidata.version.xml
+++ b/P5/Source/Specs/teidata.version.xml
@@ -9,7 +9,7 @@
-
+
diff --git a/P5/Source/Specs/transcriptionDesc.xml b/P5/Source/Specs/transcriptionDesc.xml
index 1ad3cbb04d..486088b31d 100644
--- a/P5/Source/Specs/transcriptionDesc.xml
+++ b/P5/Source/Specs/transcriptionDesc.xml
@@ -26,7 +26,7 @@
supplies a version number for the encoding conventions
used, if any.
-
+