I came across this one today:


> -        <xs:attribute name="name" type="xs:string" />
> +        <xs:attribute name="name" type="xs:string" use="required" />
>     </xs:complexType>
>


Though I don't mind setting things strict, this will render some of the
existing existing feature descriptors useless (I am refering to 3rd party
descriptors).
This sounds kinda heavy and I do not see a good reason for it (what I mean
is that in order to cover a trivial need we seriously break backwards
compatibility).
If we still have to do so, then we might need to bump the version of the
xsd.

-- 
*Ioannis Canellos*
*
FuseSource <http://fusesource.com>

**
Blog: http://iocanel.blogspot.com
**
Apache Karaf <http://karaf.apache.org/> Committer & PMC
Apache Camel <http://camel.apache.org/> Committer
Apache ServiceMix <http://servicemix.apache.org/>  Committer
Apache Gora <http://incubator.apache.org/gora/> Committer
Apache DirectMemory <http://incubator.apache.org/directmemory/> Committer
*

Reply via email to