Quantcast
Rick Jelliffe

Biography

Standards activist Rick Jelliffe is C.T.O. of Topologi Pty. Ltd, a company making XML-related desktop tools, and spends most of his time working on editors, validators and publishing-related markup. His main standards project currently is editing an upcoming ISO standard for the Schematron schema language, which he originally developed.

As well as his work with ISO SC34 and the original XML group at W3C, Rick was a sporadic member of the W3C Schema Working Group and the W3C Internationalization Interest Group. He also blogs regularly for XML.com and digitalmedia.oreilly.com.

He is the author of The XML & SGML Cookbook; Recipes on Structured Information and lead the Chinese XML Now project at Academia Sinica Computing Centre. He lives in Sydney, Australia, and has an economics degree from Sydney University.

Disclosure: In January 2007, Rick became embroiled in a controversy after mentioning in his XML.COM blog an approach from Microsoft for a several-day contract job to correct some Wikipedia entries from a neutral point of view, as an experienced technical writer with credible first-hand knowledge of standards and procedures. This was incorrectly reported as being a secret plot to subvert Wikipedia. With the support of many editors on Wikipedia, with complete transparency, and with care to respect the Wikipedia rules, Rick has started participating on the Wikipedia entries.

The company that is the co-owner of Topologi has a long-standing training business and will be providing some presenters for some Microsoft sponsored-events in 2007 in Australasia. It is highly likely that Rick will be one of the presenters on standards matters at some of these.

Articles

Blog

Wrapping with foreign elements in Word 2007 and OpenOffice Writer

August 22 2008

But the bottom line for foreign elements as wrappers in ODF and OOXML is that ODF allows them to be stripped out by the application while OOXML doesn't allow that; neither of course require that any particular application understands them. The bottom line for OpenOffice and Office seems to be… read more

Wrapping with foreign elements in Word 2007 and OpenOffice Writer

August 19 2008

But the bottom line for foreign elements as wrappers in ODF and OOXML is that ODF allows them to be stripped out by the application while OOXML doesn't allow that; neither of course require that any particular application understands them. The bottom line for OpenOffice and Office seems to be… read more

Localizing XSLT error messages for Schematron

August 14 2008

I was surprised to read a review of Schematron and other schema languages which cited the lack of localization as an important reason to not use it, so the next release of the skeleton has localized messages. Here is the approach I took to localize the XSLT. read more

ISO 4217 currency names and code elements

August 14 2008

A new edition of the standard currency codes is out. Currency adoption shows the geo-economic affiliation of countries. Plus polymer banknote links. read more

Can a URL contain an XPath?

August 12 2008

It seems that the answer is, yes, a URL can contain an XPath, providing it has been delimited in certain ways. Why would we want to do this? The trouble with using fragment identifiers or queries in URLs (? and #) is that the resources identified become, in effect, terminal… read more

Importing XML documents into Word 2007 and OpenOffice Writer through XSLTs

August 11 2008

Opening an XML file with an XSLT transformation is a simple, useful and valuable technique for integrating work processing systems into larger XML ecosystems read more

FSK synthesis

August 06 2008

I'm in hardware now! Well, firmware at least. I posted a little comment to the electro-music.com DIY synthesizer forum about using FSK (Frequency Shift Keying) as a synthesis method, and Scott Gravenhorst took the idea and implemented it as an 8-voice, dual oscillator polyphonic synthesizer-on-a-chip using an FPGA (Field Programmable… read more

The challenge of validating XML-in-ZIP file in place: how to do it with Schematron

August 05 2008

Thoughts on Schematron headers for processing ODF and OOXML, with a C# URL Resolver that handles ZIP files like some Java resolvers. The new XML-in-ZIP documents present a new challenge: constraints that formerly would have been kept in a single document are now split into multiple documents. When the basic… read more

Efficient XML Interchange Evaluation: a little fragrant?

August 04 2008

When you read a column that says that XML+GZIP "prevents processing efficiency" you know someone has given the bull a laxative. read more

New release of ISO Schematron validator code

July 30 2008

I have put a new version of the ISO Schematron validator up at Schematron.com. read more

New draft of ISO character entities from W3C

July 27 2008

I am pleased to see that the W3C MathML WG has produced a new draft XML Entity definitions for Characters. These are the latest and greatest mappings from the characters to Unicode. read more

Openness: the survivalist's ideal becomes the authoritarian's buzzword

July 25 2008

An essential issue for making sure the good survivalist benefits of FOSS are not swamped by the corporate agenda abetted by authoritarians, is that FOSS (and open standards intended to allow FOSS) has to be architected for hackability. People are used to thinking that a technical standard is bad when… read more

What are they so scared of?

July 17 2008

Why are these people so scared of openness? This may seem a strange and provocative thing to say. Surely ODF is the open technology and OOXML is the proprietary technology? Surely we know this because "ISO" is the organization which is just the puppet of MicroSoft while OASIS is a… read more

Assertions in new XSD 1.1 draft

July 08 2008

The new XSD 1.1 draft has some revisions to the assertions system. The traditional argument against XSD 1.0 was that it had too little bang per buck: 1.1 has more bang, but more buck. read more

A standard for openness?

July 07 2008

I suggest..an ISO standard giving definitions for different kinds of openness. Openness is a motherhood term now, so of course there will be surprises and debate about what kind of motherhood we actually mean. My opinion, for what it is worth, is that RAND-z and RF is necessary but not… read more
Rick Jelliffe