: You make a good point about the countless hours debugging. On the flip side, : one could ask the question as to whether the Solr schema is stable enough that : we should publish an XML Schema for it, thus helping alleviate some of the : pain.
it's pretty much imossible since "Map" initialized plugins like FieldType, TokenizerFactory, TokenFilterFactory can have user created subclasses that accept arbitrary XML attributes. We *could* say "Here's the 'base' XSD for schema.xml, and if you define your own schema plugins (or use someone else's plugins) you have to specify your own schema that extends the base" ... except that right now a plugin could accept any XML attribute and do interesting things with it (ie; iterate over all the keys in the map no matter what they are) and that wouldn't be expressible in an XSD. (as far as i can tell anyway) -Hoss
