I have recently recommended to a large publishing client that they adopt RELAX
NG as the basis of the formal definitions of their content, in preference to W3C
XML Schema Definition Language (WXS).
There are lots of individual bits of information on why RELAX NG should be preferred
all over the web. Here is an attempt to condense some of the key information into
ten points …
1. A better spec means better interoperability
We, in common with many people working with WXS schemas, have been tripped up by interoperability
problems caused by different tools having a different take on how WXS should be implemented.
Even Microsoft, a developer who in generally sympathetic to WXS, has reported a number
of interoperabilty problems, and that for its customers WXS had “stuffed up the ready
interoperability they thought they were buying into with XML”. [1]
The root of such interoperability problems is that the WXS specification is notoriously
hard to i...
Content suppressed by ://URLFAN, for full article visit source
ODF validation for the cognoscentiFrom: griffinbrown.co.uk
Post Date: 2008-05-04 06:40:14
Just when it seemed like nobody was interested in the ODF
conformance smoke test posted a few days ago, IBM’s
Rob Weir weighs in with a lengthy piece in response.
Rob replicates the test I ran and runs a few of his own, finding ODF validation problems
along the way and ending with an eyebrow-raising take on this which, I think, sells
ODF seriously short.
But before getting to that, a few technical things need to be put straight.
Is the ODF schema broken?
One of the ...
more ODF 1.0 and OpenOffice.org: a conformance smoke testFrom: griffinbrown.co.uk
Post Date: 2008-04-30 04:50:15
Following on from the recent
smoke test of Office 2007 conformance to ISO/IEC 29500 here, as promised, is a
repeat of the exercise using ISO/IEC 26300 (ODF 1.0).
Like OOXML, ODF has (sensibly) a schema defined using RELAX NG (ISO/IEC 19757-2).
This schema is published in the standard itself and is available
for download from OASIS.
ODF Schema Woes
The first problem encountered was in trying to use this schema. Both James
Clark’s jing and Sun’s Mult...
more Up here where the air is clearFrom: griffinbrown.co.uk
Post Date: 2008-04-23 01:26:54
Empire State Building
To New York for three days of client meetings. With an afternoon free, and very pleasant
weather what better way to spend time than taking a trip up the Empire
State Building (the sign in the lobby said "visibility: 10 miles").
Pigeons on the 86th floor
How nice to have three days of purely commercial work stretching ahead, with no OOXML
or standards politics in sight. There is a certain clarity to doing technical work
in an environment...
more