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

Recent Posts | All Posts

Tactical and strategic XML design

November 06 2009

So I guess when we look at a system's architecture, the first thing we can do is ask 'Is this XML here being used strategically or tactically?' A strategic use might be, for example, to allow long-term archiving; a tactical use might be XML in AJAX (where using JSON would… read more

Participation, participation, participation

October 29 2009

IBM marketing guy Rob Weir has half of a new series of blogs The Final OOXML Update up. Readers may be surprised that I agree with many of the points he makes. read more

The indexed XML website as a commodity - Syndication gone mad?

October 14 2009

The client-person doesn't GET a webpage, they get a whole website (this is for B2B not B2C.) read more

Now I have seen everything! - Context-free XML

September 30 2009

I have always thought the context-senstive { a^n, b^n, c^n: n >=1} s was a kind of theoretical construct that you would never see in a real-life XML document. Today, I have actually seen one! read more

What are useful Software Engineering approaches for legislated requirements?

September 30 2009

More projects seem to be coming across my desk that ultimately involve building information systems whose primary requirements come from legislation or regulations. And sometimes even the detailed requirements. Legislation is sometimes quite a nice Requirement Specification: it is expressed... read more

The Norwegians still get it! - Surfer dudes go with Ogg

September 28 2009

These all seem the right way to do things: a user decides what it needs for specific uses, is pragmatic or generous about timing, and doesn't exclude any of the technical eco-systems from equal participation. I think it also represents a real challenge to the software vendors: starting 2011 they… read more

Linking a public government dataset into the semantic web with RDF - Australian Pharmaceutical Benefits Scheme

September 28 2009

A few months ago, a client wanted to dip their toes in the semantic web. So I took a fresh look at the status quo, and where the current sweet spot is. Here are my conclusions, and how things panned out for this particular job. Your mileage may vary. read more

Programming languages available in-house determines architecture? - Same ingredients + different cooks = much the same salad

September 22 2009

A solid refactoring, the kind that you don't do every year, also needs to involve a tooling up, but scoped to making the new desired architecture something that programmers won't subvert but find natural. In a way, the programming languages become the interfaces that provides the boundaries for the layers… read more

W3C Widgets: Yet another XML-in-ZIP file format? - Looks good

September 21 2009

It will be interesting to see how big a widget can get: can it be a full word processor? And what make's widget so different from applets? read more

Beware of browser and OS numbers

September 17 2009

For some markets the success/domination by Microsoft is much stronger than blanket figures indicate. read more

The Grammar of Schematron

September 15 2009

A lot of Schematron can be implemented directly in a mildly enhanced version of RELAX NG without (I think) explosions, before it all runs out of steam. read more

HTML 5 comics

September 11 2009

CSS quirrel is an online comic that is good for a few laughs. You can tell it would be funny if you knew what on earth they all were talking about. Actually, most of the comics are really paired with... read more

Jotting on parsers for SGML-family document languages: SGML, HTML, XML #5 - Collapsing bubbles

September 10 2009

Collapsing bubbles. Converting a DTD with tag omission to a regular grammar. Needing the stack for less. Term rewriting.On the fly addition of rules. Are SGML-family documents trees? SGML as a centre of gravity no more? read more

Do we need lazy loading XML parsers to make XHTML scalable?

September 10 2009

W3C does not want to cop having to serve dumb XHTML requests.for DTDs and schemas. A different DOCTYPE and a lazy loading parser policy would help. But I think all the ISO/MathML special character public entity sets should be built into XML. read more

Draft HTML 5: no longer a markup language but a machine? - xml, html, html5, standards

September 10 2009

But seriously, what is the point of keeping this kind of rubbish? read more

Recent Posts | All Posts

Rick Jelliffe