Mittlerweile soll man bei Plugins die DOCTYPE-Angabe weglassen und stattdessen das Ganze auf XML-Schemas umstellen. Anbei einige Beispiel wie das nun aussehen soll:
package.xml
DOCTYPE:
XML
<?xml version="1.0"?>
<!DOCTYPE package SYSTEM "http://www.woltlab.com/DTDs/package.dtd">
<package name="com.cls-design.wbb.likebutton">
XML-Schema:
XML
<?xml version="1.0"?>
<package name="com.cls-design.wbb.likebutton" xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com/XSD/package.xsd">
eventlistener.xml
DOCTYPE:
XML-Schema:
XML
<?xml version="1.0"?>
<data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com/XSD/eventlistener.xsd">
de.xml
DOCTYPE:
XML
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "http://www.woltlab.com/DTDs/language.dtd">
<language languagecode="de">
XML-Schema:
XML
<?xml version="1.0" encoding="UTF-8"?>
<language xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com/XSD/language.xsd" languagecode="de">
Und so weiter...
In dem Zusammenhang ist der Link hier noch von Interesse: http://www.woltlab.com/XSD/