All, I suggest we add the "Geronimo version number" to our schema file names and namespaces. For example, a Geronimo Jetty header currently looks like this:
<web-app xmlns="http://geronimo.apache.org/xml/ns/web/jetty" xmlns:naming="http://geronimo.apache.org/xml/ns/naming" configId="..." parentId="..."> And I'm thinking it ought to be more like this: <web-app xmlns="http://geronimo.apache.org/xml/ns/web/jetty_1_0" xmlns:naming="http://geronimo.apache.org/xml/ns/naming_1_0" configId="..." parentId="..." > Or else like this: <web-app xmlns="http://geronimo.apache.org/xml/ns/1.0/web/jetty" xmlns:naming="http://geronimo.apache.org/xml/ns/1.0/naming" configId="..." parentId="..." > I'm thinking 2 or 3 release down the road, when we'll want to be able to look at a deployment plan and identify which release it was developed against, since the deployment plan format will surely change as we go. It will also let us put the Schemas on our web site and there would be a more obvious correspondance between the namespace and the schema location. Aaron