pentaho / mondrian

Mondrian is an Online Analytical Processing (OLAP) server that enables business users to analyze large quantities of data in real-time.
http://mondrian.pentaho.com/
Other
1.14k stars 724 forks source link

mondrian.xsd appears to be out of date #257

Open chubbard opened 10 years ago

chubbard commented 10 years ago

I recently found the mondrian schema, but it looks like it hasn't been touched in 3 years. I really like the fact someone bothered to create a schema because it makes editing the schema doc much easier. There are things I have used that appear to be working, but the schema says they are invalid. Particularly DimensionUsage caption attribute isn't included in the definition, but it appears to work. Any chance this would be updated? If the schema isn't the standard what exactly defines the standard beyond the docs?

julianhyde commented 10 years ago

The standard is defined by MondrianSchema.xml.

mondrian.xsd is maintained when people contribute fixes. Contributions welcome.

chubbard commented 10 years ago

I would like to contribute, but MondrianSchema.xml isn't in the 3.x branch, and the elements I was referring to don't exist in MondrianSchema.xml (ie DimensionUsage). So I guess for the 3.x branch there was no official schema/dtd then?

julianhyde commented 10 years ago

On the 3.x branch MondrianSchema.xml is called Mondrian.xml.