You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by cr...@apache.org on 2005/02/21 06:09:03 UTC
svn commit: r154628 - in forrest/trunk/main/webapp/resources/schema:
catalog.forrest catalog.forrest.xcat dtd/status-v13.dtd dtd/status-v13.mod
Author: crossley
Date: Sun Feb 20 21:09:00 2005
New Revision: 154628
URL: http://svn.apache.org/viewcvs?view=rev&rev=154628
Log:
Added a basic DTD for the status.xml file.
Submitted by: Sjur N. Moshagen
Issue: FOR-436
Added:
forrest/trunk/main/webapp/resources/schema/dtd/status-v13.dtd (with props)
forrest/trunk/main/webapp/resources/schema/dtd/status-v13.mod (with props)
Modified:
forrest/trunk/main/webapp/resources/schema/catalog.forrest
forrest/trunk/main/webapp/resources/schema/catalog.forrest.xcat
Modified: forrest/trunk/main/webapp/resources/schema/catalog.forrest
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/catalog.forrest?view=diff&r1=154627&r2=154628
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/catalog.forrest (original)
+++ forrest/trunk/main/webapp/resources/schema/catalog.forrest Sun Feb 20 21:09:00 2005
@@ -43,6 +43,8 @@
"dtd/todo-v13.dtd"
PUBLIC "-//APACHE//DTD How-to V1.3//EN"
"dtd/howto-v13.dtd"
+PUBLIC "-//APACHE//DTD Status V1.3//EN"
+ "dtd/status-v13.dtd"
PUBLIC "-//APACHE//DTD Cocoon Documentation Book V1.0//EN"
"dtd/book-cocoon-v10.dtd"
PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN"
@@ -63,6 +65,8 @@
"dtd/faq-v20.mod"
PUBLIC "-//APACHE//ENTITIES Todo V2.0//EN"
"dtd/todo-v20.mod"
+PUBLIC "-//APACHE//ENTITIES Status V1.3//EN"
+ "dtd/status-v13.mod"
PUBLIC "-//APACHE//ENTITIES Documentation V1.3//EN"
"dtd/document-v13.mod"
PUBLIC "-//APACHE//ENTITIES Documentation V1.2//EN"
Modified: forrest/trunk/main/webapp/resources/schema/catalog.forrest.xcat
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/catalog.forrest.xcat?view=diff&r1=154627&r2=154628
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/catalog.forrest.xcat (original)
+++ forrest/trunk/main/webapp/resources/schema/catalog.forrest.xcat Sun Feb 20 21:09:00 2005
@@ -43,6 +43,8 @@
uri="dtd/todo-v13.dtd"/>
<public publicId="-//APACHE//DTD How-to V1.3//EN"
uri="dtd/howto-v13.dtd"/>
+<public publicId="-//APACHE//DTD Status V1.3//EN"
+ uri="dtd/status-v13.dtd"/>
<public publicId="-//APACHE//DTD Cocoon Documentation Book V1.0//EN"
uri="dtd/book-cocoon-v10.dtd"/>
<public publicId="-//APACHE//DTD Cocoon Documentation Tab V1.0//EN"
@@ -63,6 +65,8 @@
uri="dtd/faq-v20.mod"/>
<public publicId="-//APACHE//ENTITIES Todo V2.0//EN"
uri="dtd/todo-v20.mod"/>
+<public publicId="-//APACHE//ENTITIES Status V1.3//EN"
+ uri="dtd/status-v13.mod"/>
<public publicId="-//APACHE//ENTITIES Documentation V1.3//EN"
uri="dtd/document-v13.mod"/>
<public publicId="-//APACHE//ENTITIES Documentation V1.2//EN"
Added: forrest/trunk/main/webapp/resources/schema/dtd/status-v13.dtd
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/dtd/status-v13.dtd?view=auto&rev=154628
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/dtd/status-v13.dtd (added)
+++ forrest/trunk/main/webapp/resources/schema/dtd/status-v13.dtd Sun Feb 20 21:09:00 2005
@@ -0,0 +1,95 @@
+<!--
+ Copyright 2005 The Apache Software Foundation or its licensors,
+ as applicable.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- ===================================================================
+
+ Apache Status DTD (Version 1.3)
+
+PURPOSE:
+ This DTD was developed to be able to validate and guide the writing
+ of the status.xml file. It merely includes the Changes DTD and Todo DTD,
+ with some wrapper elements to cover the status.xml structure.
+
+TYPICAL INVOCATION:
+
+ <!DOCTYPE status PUBLIC
+ "-//APACHE//DTD Status Vx.y//EN"
+ "status-vxy.dtd">
+
+ where
+
+ x := major version
+ y := minor version
+
+==================================================================== -->
+
+<!-- =============================================================== -->
+<!-- Include the Documentation DTD -->
+<!-- =============================================================== -->
+
+<!ENTITY % document PUBLIC
+ "-//APACHE//ENTITIES Documentation V1.3//EN"
+ "document-v13.mod">
+%document;
+
+<!-- =============================================================== -->
+<!-- Include the Common ISO Character Entity Sets -->
+<!-- =============================================================== -->
+
+<!ENTITY % common-charents PUBLIC
+ "-//APACHE//ENTITIES Common Character Entity Sets V1.0//EN"
+ "common-charents-v10.mod">
+%common-charents;
+
+<!-- =============================================================== -->
+<!-- Include the Common elements -->
+<!-- =============================================================== -->
+
+<!ENTITY % common PUBLIC
+ "-//APACHE//ENTITIES Common Elements V1.0//EN"
+ "common-elems-v10.mod">
+%common;
+
+<!-- =============================================================== -->
+<!-- Include the Changes DTD -->
+<!-- =============================================================== -->
+
+<!ENTITY % changes PUBLIC
+ "-//APACHE//ENTITIES Changes V1.1//EN"
+ "changes-v11.mod">
+%changes;
+
+<!-- =============================================================== -->
+<!-- Include the Todo DTD -->
+<!-- =============================================================== -->
+
+<!ENTITY % todo PUBLIC
+ "-//APACHE//ENTITIES Todo V1.1//EN"
+ "todo-v11.mod">
+%todo;
+
+<!-- =============================================================== -->
+<!-- Include the Status module -->
+<!-- =============================================================== -->
+
+<!ENTITY % status PUBLIC
+ "-//APACHE//ENTITIES Status V1.3//EN"
+ "status-v13.mod">
+%status;
+
+<!-- =============================================================== -->
+<!-- End of DTD -->
+<!-- =============================================================== -->
Propchange: forrest/trunk/main/webapp/resources/schema/dtd/status-v13.dtd
------------------------------------------------------------------------------
svn:eol-style = native
Added: forrest/trunk/main/webapp/resources/schema/dtd/status-v13.mod
URL: http://svn.apache.org/viewcvs/forrest/trunk/main/webapp/resources/schema/dtd/status-v13.mod?view=auto&rev=154628
==============================================================================
--- forrest/trunk/main/webapp/resources/schema/dtd/status-v13.mod (added)
+++ forrest/trunk/main/webapp/resources/schema/dtd/status-v13.mod Sun Feb 20 21:09:00 2005
@@ -0,0 +1,49 @@
+<!--
+ Copyright 2005 The Apache Software Foundation or its licensors,
+ as applicable.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- ===================================================================
+
+ Apache Status DTD (Version 1.3)
+
+PURPOSE:
+ This DTD was developed to be able to validate and guide the writing
+ of the status.xml file. It merely includes the Changes DTD and Todo DTD,
+ with some wrapper elements to cover the status.xml structure.
+
+TYPICAL INVOCATION:
+
+ <!DOCTYPE status PUBLIC
+ "-//APACHE//DTD Status Vx.y//EN"
+ "status-vxy.dtd">
+
+ where
+
+ x := major version
+ y := minor version
+
+==================================================================== -->
+
+<!-- =============================================================== -->
+<!-- Document Type Definition -->
+<!-- =============================================================== -->
+<!ELEMENT status (developers, changes, todo)>
+
+<!ELEMENT developers (person+)>
+<!ATTLIST developers %common.att;>
+
+<!-- =============================================================== -->
+<!-- End of DTD -->
+<!-- =============================================================== -->
Propchange: forrest/trunk/main/webapp/resources/schema/dtd/status-v13.mod
------------------------------------------------------------------------------
svn:eol-style = native