[relaxng-user] Teaching Relax NG

J. David Eisenberg catcode at catcode.com
Fri Sep 26 17:38:43 ICT 2003


I'm teaching a beginning XML course at a local community college, and long 
since decided to teach Relax NG instead of XML Schema (I tell the 
students, "I don't want your heads to explode.")

I was teaching RNG before the compact syntax came on the scene, but this 
semester some students have expressed interest in it.  Over the past two 
days, I wrote a second version of the lecture notes (at 
http://catcode.com/cit041x) to cover compact syntax. [And this is my 
first use of it as well.] My questions:

1) Should instructors emphasize the XML syntax or the compact syntax? The
XML syntax _is_ the official version, and it's the one used by W3C for
SVG, but compact is, well, more compact.

2) If you look at the lecture notes, you'll see that my indenting style is
remarkably schizoid - I was developing my own personal style as I wrote 
the notes. Are there any "Official Relax NG Compact Syntax
Indenting Guidelines"?

-- 
J. David Eisenberg  http://catcode.com/



More information about the relaxng-user mailing list