diff --git a/.travis.yml b/.travis.yml index 2fa84674..70c731b1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,10 +3,5 @@ addons: packages: - xsltproc - libxml2-utils -before_install: - - wget -O git-ratchet https://github.com/iangrunert/git-ratchet/releases/download/v0.3.1/linux_amd64_git-ratchet - - chmod +x git-ratchet - - git fetch https://github.com/xsf/xeps.git refs/notes/*:refs/notes/* script: - make all - - echo "lint,$(xmllint --nonet --noout --noent --loaddtd --valid *.xml 2>&1 | wc -l)" | ./git-ratchet check -v diff --git a/Makefile b/Makefile index 0a81523d..8aaade9a 100644 --- a/Makefile +++ b/Makefile @@ -46,9 +46,7 @@ xep-%.pdf: $(OUTDIR)/xep-%.pdf ; dependencies: $(OUTDIR)/prettify.css $(OUTDIR)/prettify.js $(OUTDIR)/xmpp.css ; $(OUTDIR)/%.html: %.xml $(XMLDEPS) dependencies - # TODO: After existing issues are worked out this and the ratcheting CI build - # should be removed and become an error, not just a warning. - xmllint --nonet --noout --noent --loaddtd --valid "$<" || true + xmllint --nonet --noout --noent --loaddtd --valid "$<" # Check for non-data URIs ! xmllint --nonet --noout --noent --loaddtd --xpath "//img/@src[not(starts-with(., 'data:'))]" $< 2>/dev/null && true @@ -59,9 +57,7 @@ $(OUTDIR)/xmpp.pdf $(OUTDIR)/xmpp-text.pdf: cp "resources/$(notdir $@)" "$@" $(OUTDIR)/%.pdf: %.xml $(TEXMLDEPS) $(XMLDEPS) dependencies - # TODO: After existing issues are worked out this and the ratcheting CI build - # should be removed and become an error, not just a warning. - xmllint --nonet --noout --noent --loaddtd --valid "$<" || true + xmllint --nonet --noout --noent --loaddtd --valid "$<" # Check for non-data URIs ! xmllint --nonet --noout --noent --loaddtd --xpath "//img/@src[not(starts-with(., 'data:'))]" $< 2>/dev/null && true diff --git a/xep-0017.xml b/xep-0017.xml index 25f007ab..cf7173aa 100644 --- a/xep-0017.xml +++ b/xep-0017.xml @@ -8,7 +8,7 @@
Naive Packet Framing Protocol An intermediate method for more efficient framing of the Jabber XML Stream. -This document has been placed in the public domain. +&PUBLICDOMAINNOTICE; 0017 Rejected Informational diff --git a/xep-0024.xml b/xep-0024.xml index 2e64650f..0b653d2d 100644 --- a/xep-0024.xml +++ b/xep-0024.xml @@ -8,7 +8,7 @@
Publish/Subscribe A publish-subscribe protocol for Jabber. - This document has been placed in the public domain. + &PUBLICDOMAINNOTICE; 0024 Retracted Standards Track diff --git a/xep-0037.xml b/xep-0037.xml index b8647d4b..8e308ad4 100644 --- a/xep-0037.xml +++ b/xep-0037.xml @@ -8,7 +8,7 @@
DSPS - Data Stream Proxy Service A proposal for proxy support in Jabber. - This document has been placed in the public domain. + &PUBLICDOMAINNOTICE; 0037 Rejected Standards Track diff --git a/xep.ent b/xep.ent index d11f88e7..eea435de 100644 --- a/xep.ent +++ b/xep.ent @@ -230,6 +230,20 @@ THE SOFTWARE. This XMPP Extension Protocol has been contributed in full conformance with the XSF's Intellectual Property Rights Policy (a copy of which can be found at <http://xmpp.org/about-xmpp/xsf/xsf-ipr-policy/> or obtained by writing to XMPP Standards Foundation, P.O. Box 787, Parker, CO 80134 USA). " > + + +This document has been placed in the public domain. + + + + + +" > + In accordance with Section 3.2.2.1 of XML Schema Part 2: Datatypes, the allowable lexical representations for the xs:boolean datatype are the strings "0" and "false" for the concept 'false' and the strings "1" and "true" for the concept 'true'; implementations MUST support both styles of lexical representation." >