cefn / allyourx

Ally is a client-side javascript validating xml editor based on the allyourx.org rich data authoring standard
http://allyourx.org
GNU General Public License v3.0
1 stars 0 forks source link

No planned version includes choice or group #3

Closed cefn closed 14 years ago

cefn commented 14 years ago

Choice and group do not currently appear anywhere in the series of increasingly complex metaschemas, yourx.001.rng through yourx.005.rng. These are very commonly employed, as encountered in the XML Schema example I'm working up.

These could perhaps be included in a v006 to follow v005.

Both group and choice appear in yourx.target.rng. It is worthwhile cooking up an xpath joint traversal across planned metaschemata which reveals any other features in yourx.target which are not yet assigned. This will help with planning.

cefn commented 14 years ago

Since choice is important even to be able to define alternate values for atttributes, a new v003 has been inserted to support and .

That pushes other features later in the timeline. The latest documented grammar milestone is now v006.