Paul Hoffman

Assignment 1: XML resources

General resources

XML.com: XML From the Inside Out – XML development, XML resources, XML specifications. (2006). Retrieved February 4, 2006 from http://xml.com/

Bucketloads of XML information, especially geared towards software developers, from the good folks at O’Reilly.

Google Groups: comp.text.xml. (2006). Retrieved February 4, 2006 from http://groups.google.com/group/comp.text.xml

Eight years of newsgroup discussions of XML and related matters.

Bray, T. (1998). The annotated XML specification. Retrieved February 4, 2006 from http://www.xml.com/axml/testaxml.htm

An illuminating look at the XML specs by one of its principal authors; notable for its insights into the design decisions made during the development of XML.

Harold, E. R., & Means, W. S. (2004). XML in a nutshell (3rd ed.). Sebastopol, CA: O’Reilly.

A concise guide to XML and XML applications, the latter divided into ‘narrative-like’ and ‘record-like’ uses. Includes a reference section on XML 1.0 and 1.1, W3C Schemas, XPath, XSLT, DOM, SAX, and character sets.

Flynn, P. (Ed.). (2006). The XML FAQ: frequently-asked questions about the Extensible Markup Language. Retrieved February 4, 2006 from http://xml.silmaril.ie/

Goldfarb, C. F. (2003). The SGML history niche. Retrieved February 4, 2006 from http://www.sgmlsource.com/history/

A collection of six historic articles on the development of GML and SGML, the forerunners of XML and HTML, with special emphasis on the insight that document formatting and information retrieval could both be served by a general — as opposed to procedural — form of markup.

Microformats. (2006). Retrieved February 4, 2006 from http://www.microformats.org/

Simple ways to use XHTML wisely in order to encourage data sharing. A down-to-earth counterpart to Semantic Web pie in the sky.

Tchistopolskii, P. (2002). XML alternatives. Retrieved February 4, 2006 from http://www.pault.com/xmlalternatives.html

A compilation of other data serialization and markup languages.

XML sucks. (n.d.). Retrieved February 4, 2006 from http://xmlsucks.org/

Curmudgeonly diatribes beating back against the hype. Also includes the very handy ‘Big list of XML technologies.’

developerWorks: XML tutorials, code, and forums. (2006). Retrieved February 4, 2006 from http://www-128.ibm.com/developerworks/xml/

Clark, J. (2003). RELAX NG home page. Retrieved February 4, 2006 from http://www.relaxng.org/

RELAX NG is an alternative schema mechanism for XML that includes a non-XML schema language that’s much easier to read than W3C XML schemas.

Pajas, P. (2005). XSH – XML editing shell. Retrieved February 4, 2006 from http://xsh.sourceforge.net/

A unique Open Source XML manipulation utility that follows a model totally unlike those of conventional tools. Elements are treated as directories that can be navigated, collected in variables using XPath expressions, and created or edited singly or en masse. Functions as a command interpreter and scripting engine.

XML-Deviant. (2005). Retrieved February 4, 2006 from http://xml.com/pub/at/17

The cutting edge of XML, as seen from the XML developer mailing lists; now ended, but still eye-opening.

Domain-specific resources

TEI: Yesterday’s information tomorrow. (n.d.). Retrieved February 4, 2006 from http://www.tei-c.org/

Home of the Text Encoding Initiative, which maintains standards for the markup of scholarly texts.

Janée, G., Ikeda, S., Hill, L. L. (2004). The ADL Thesaurus Protocol. Retrieved February 4, 2006 from http://alexandria.sdc.ucsb.edu/%7Egjanee/thesaurus/specification.html

An XML DTD and schema for thesauri, plus a protocol that piggybacks on HTTP.

Cross, P., Brickley, D., Traugott, K. (2000). RDF thesaurus draft specification. Retrieved February 4, 2006 from http://ilrt.org/discovery/2001/01/rdf-thes/

Simons, G., & Bird, S (Ed.). (n.d.). OLAC metadata. Retrieved February 4, 2006 from http://www.language-archives.org/OLAC/metadata.html

An OAI-friendly XML application for describing linguistic information.

[Perl XML distributions]. (n.d.). Retrieved February 4, 2006 from http://search.cpan.org/search?query=XML&mode=dist

Long list of Perl module distributions relating to XML.

Coombs, J. H., Renear, A. H., & DeRose, S. J. (1987). Markup systems and the future of scholarly text processing. Communications of the ACM, 30, 933–947

Argues for the use of descriptive markup over procedural markup.

Sperberg-McQueen, C. M., Renear, A., & Huitfeldt, C. (2001). Meaning and interpretation of markup. Markup Languages: Theory & Practice, 2, 215–234

Discusses implicit properties of markup and proposes a way to make them explicit.

Library of Congress. (2006). Metadata Encoding and Transmission Standard (METS) Official Web Site. Retrieved February 4, 2006 from http://www.loc.gov/standards/mets/

Library of Congress. (2006). Metadata Object Description Schema. Retrieved February 4, 2006 from http://www.loc.gov/standards/mods/

About This SiteSite MapPrivacy StatementContact Me ◆ Copyright © 2006 Paul Hoffman ◆ Last modified 2006-04-29 12:02

Valid XHTML 1.0 Transitional Valid CSS!