From a1a2ac188a31ade6aa6bd139c29535f3b69b9eae Mon Sep 17 00:00:00 2001 From: Franklin Chen Date: Thu, 11 Jan 2024 14:57:43 -0500 Subject: [PATCH] Pull XML Schema out into standalone repo and use latest JAXB. --- .gitignore | 17 +++++++ pom.xml | 80 +++++++++++++++++++++++++++++++++ src/main/resources/talkbank.xsd | 11 +---- 3 files changed, 99 insertions(+), 9 deletions(-) create mode 100644 .gitignore create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f43530 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +target/ +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +pom.xml.next +release.properties +dependency-reduced-pom.xml +buildNumber.properties +.mvn/timing.properties +# https://github.com/takari/maven-wrapper#usage-without-binary-jar +.mvn/wrapper/maven-wrapper.jar + +# Eclipse m2e generated files +# Eclipse Core +.project +# JDT-specific (Eclipse Java Development Tools) +.classpath diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..b31ed68 --- /dev/null +++ b/pom.xml @@ -0,0 +1,80 @@ + + + + 4.0.0 + + org.talkbank.chatter + talkbank-xml-schema + 2.20.1 + + talkbank-xml-schema + https://talkbank.org + + XML Schema for the TalkBank System, with generated JAXB code. + + + + 17 + 11 + 11 + UTF-8 + + + + + + + + TalkBank System + https://www.talkbank.org + + + + + chen + Franklin Chen + FranklinChen@cmu.edu + Carnegie Mellon University + America/New_York + + + + + + com.sun.xml.bind + jaxb-impl + 4.0.4 + + + + + + + org.jvnet.jaxb + jaxb-maven-plugin + 4.0.0 + + + generate + + generate + + + false + true + + -Xlocator + + + + + + + org.jvnet.jaxb + jaxb2-basics + 4.0.0 + + + + diff --git a/src/main/resources/talkbank.xsd b/src/main/resources/talkbank.xsd index a04ad01..dc6725f 100644 --- a/src/main/resources/talkbank.xsd +++ b/src/main/resources/talkbank.xsd @@ -6,21 +6,14 @@ xmlns:xml="http://www.w3.org/XML/1998/namespace" --> - - - - - - A full definition of the CHAT format. Developed by Romeo Anghelache, from the CHAT specifications, released under the GNU Public License, 2001. Continuing development by Franklin Chen.