XML 2004: After Declaring Victory, What's Next?
As part of our XML 2004 conference coverage, Kendall Clark files his first
<taglines/> column, covering the first day of the conference in Washington,
An Old New Thing
In Kendall Clark's first week as managing editor, he says hello to new challenges
and old friends.
Mozilla and Opera Renew the Browser Battle
Mozilla and Opera have joined together to drive forward browser standards, in an
effort to head off the threat from Microsoft's .NET plans -- and route around a lagging
Something Useful This Way Comes
The Semantic Web appears to be powering ahead: so why are there so many doubters
in the XML world?
Putting ISBNs to Work
Continuing his "Hacking the Library" series, Kendall Clark starts the
implementation of a web service tool to retrieve Library of Congress identifiers given
ISBN of a book.
The Courtship of Atom
The Atom syndication specification may move to a new home at the W3C. We look at
the advantages this would bring to all concerned.
Politics By Any Other Name
The recent News.com interview with Bob Glushko spawned a rash of debate among XML
developers. The topic? Standards, of course! Kendall Clark offers his own views, and
on the surrounding community debate.
Six Steps to LCC@Home
Continuing "Hacking the Library", Kendall Clark shows how to use the Library of
Congress Classification on your own book collection.
PyCon 2004: Making Python Faster and Better
Highlights from the annual gathering of Python developers. Including news of
Python 2.4, Python on the .NET CLR, web programming and more.
The Library of Congress Comes Home
Embarking on his journey to organize our media collections, Kendall Clark
explains how the Library of Congress classification system can be brought into our
Semantic Web Interest Group
Reporting from the first W3C Semantic Web Interest Group meeting in Cannes,
France, Kendall Clark describes the wealth of activity in the semantic web
After its long focus on the W3C TAG, the XML-Deviant returns its gaze to the XML
developer world, taking in developments in RDDL and the new "genx" project.
Geeks and the Dijalog Lifestyle
Much as we'd like, our personal media collections will never be purely digital.
Kendall Clark embarks on a new column dedicated to the application of geek know-how
managing the hybrid analog and digital media collections that we own.
Reviewing Web Architecture: Conclusions
Kendall Clark concludes his review of the W3C TAG's Architecture of the World
Wide Web document, covering good practice in the separation of form from content and
of XML vocabularies.
Web Architecture Review: Representation
Kendall Clark continues his look at the W3C Technical Architecture Group's
"Architecture of the World Wide Web." This time he examines the third of the key
architectural principles set forth in this document: data formats.
Competing Claims and Interaction Types
Continuing his review of the W3C's Architecture of the World Wide Web document,
Kendall Clark looks further at the principles set out governing interactions on the
Interacting with Resources: Web Architecture Review
Continuing his review of the W3C TAG's Architectural Principles of the World Wide
Web document, Kendall Clark examines what the document has to say about interacting
Concluding, Unscientific Postscript: Web Resource Identification
In his ongoing review of the W3C Technical Architecture Group's Architecture of
the World Wide Web document, Kendall Clark discusses URI ambiguity, URI opacity and
Reviewing Web Architecture: Identification
Continuing his review of the W3C Technical Architecture Group's "Architecture of
the World Wide Web", Kendall Clark focuses on the the web's addressing scheme, the
Reviewing Web Architecture
Kendall Clark analyzes the W3C Technical Architure Group's "Architecture of the
World Wide Web" document, newly published as a Last Call draft at the W3C.
The TAG's Town Hall
Kendall Clark reports from the public question and answer session with the W3C's
Technical Architecture Group, which took place as part of the XML 2003
Binary Killed the XML Star?
The results of the W3C's workshop on binary XML are less than satisfactory, says
Kendall Clark. He also covers a recent and pertinent conversation on XML-DEV about
interfaces to binary formats.
The Long, Long Arm of SGML
Commenting on Tim Bray's "UTF-8+names" proposal for creating memorable shortcuts
for some Unicode code points, Kendall Clark sees the effort as part of XML's continuing
struggle against the legacy of its SGML ancestry.
The XML Book Business
Kendall Clark comments on a recent discussion among XML developers about the
unfortunate state of the XML technical book business.
A Web of Rules
In his second report from the International Semantic Web Conference, Kendall
Clark discusses the importance of rules to the deployment of the Semantic Web, and
highlights the importance of interaction between the academic and free software
Commercializing the Semantic Web
In the first of his reports from the 2nd International Semantic Web Conference,
Kendall Clark discusses the path forward for successfully selling and developing Semantic
Web technology into industry.
Taking the Pulse of XML Editing
Reporting from a recent vendor conference on XML authoring tools, Kendall Grant
Clark presents highlights of interesting tools and an assessment of current trends
ISO to Require Royalties?
The ISO, a worldwide standards body, is proposing to charge fees for commercial
usage in software of their standardized country, language and currency codes. This
have a wide-ranging negative effect on the infrastructure of the web and related standards.
Kendall Grant Clark explains the situation and argues against the ISO's
The Semantic Web is Closer Than You Think
The W3C's web ontology language, OWL, was advanced to become a W3C Candidate
Recommendation on 19 August. Kendall Clark explains why it plays a major role in making
Semantic Web a reality.
Binary XML, Again
The old chestnut of a binary encoding for XML has cropped up once more, this in
time in serious consideration by the W3C. Kendall Clark comments on the announcement
W3C's Binary XML Workshop.
Social Meaning and the Cult of Tim
Tim Berners-Lee's decision to take the "social meaning of RDF" issue into the W3C
TAG and away from the Semantic Web Coordination Group has proved controversial. Kendall
Clark reports on the debate between Pat Hayes and Berners-Lee, and asks if the "cult
is obscuring rational judgment on this issue.
In the Service of Cooperation
Kendall Grant Clark discusses BPEL4WS, DAML-S, WS-Choreography, and the
likelihood that BPEL4WS will be the only high-level way of describing composite web
How (Not) to Grow a Technology
Grassroots chaos or death-by-committee? The choice is yours. Kendall Clark looks
at strategies for growing XML technologies.
A Tour of the Web Services Architecture
Kendall Clark digs into the latest draft of the W3C's Web Services Architecture
document, finding both curious anomaly and commendable progress.
A Community Update
A bulletin from the XML developer community covering the growth of RELAX NG
adoption, discussion on the W3C's approach to criticism and an update on the YAML
The Architecture of Service
An introduction to the W3C's Web Services Architecture Working Group, and its
role in defining a coherent architecture for the currently chaotic ecology of web
XHTML is the Most Important XML Vocabulary
Kendall Grant Clark reviews the latest working draft of XHTML 2.0, finds some
welcome changes, and stresses the importance of XHTML as a leading XML
Internationalizing the URI
Kendall Clark describes the hold-ups being suffered by XML due to the transition
of URIs to their internationalized replacements, IRIs, as well as reviewing a slew
XQuery drafts published by the W3C.
At Microsoft's Mercy
The future of XML editing is pretty much in Microsoft's hands, writes Kendall
Grant Clark, reporting on community reaction to the news that Microsoft Office 2003's
much-hyped XML features will be restricted to the higher-end versions of the
TAG: Fragment Identifiers, Subsets, and Metadata
In this week's XML-Deviant column Kendall Grant Clark discusses some of the new
issues under consideration with the W3C's Technical Architecture Group.
XML Isn't Too Hard
Kendall Clark looks at the responses from other XML experts to Tim Bray's "XML is
too hard for programmers" essay.
An XML Hero Reconsiders?
Kendall Grant Clark assesses reaction to an essay by Tim Bray that claimed XML
was too difficult to work with. Was Bray right, or is he out of touch?
Truth in Advertising
A survey of recent discussion on the XML-DEV mailing list, including controversy
about XML subsetting in JSR 172, whether there should be a central namespace registry,
whether XML-DEV should find a new home.
The Social Meaning of RDF
The W3C is about to undertake a discussion of what the social meaning of RDF is
-- what the real world import is of an RDF statement. Kendall Clark previews the debate
recent related discussion.
The Pace of Innovation
Kendall Clark muses on the apparent stall in innovation in XML technology -- is
it a sign of failure, or a symptom of success?
Is There a Consensus Web Services Stack?
Kendall Clark examines recent debate as to whether the "web services stack" is a
thing of fact or fiction, and also muses on the latest news in relation to web services
The Return of XML Hypertext
Kendall Clark reports on the creation of a new mailing list focused on the use of
XML for hypertext.
Creative Comments: On the Uses and Abuses of Markup
The way Creative Commons recommends linking its machine-readable licenses into
HTML pages makes little sense, says Kendall Clark, and proposes alternatives.
RPV: Triples Made Plain
Kendall Grant Clark looks at a recent proposal for an alternative XML syntax for
RDF: Tim Bray's RPV syntax.
RDF, What's It Good For?
Kendall Grant Clark ponders the hidden benefits of RDF, and examines the XML-DEV
community response to a recent XML.com article on making XML documents
Community and Specifications
Kendall Clark surveys recent discussion in the XML community, covering XML 1.1,
security considerations with XInclude and whether it takes James Clark to create a
XML 1.1: Here We Go Again
In this week's XML-Deviant, Kendall Grant Clark takes a first look at the debate
about migrating to XML 1.1.
TAG Rejects HLink
Kendall Clark reports on the rejection by the W3C's Technical Architecture Group
of the XHTML Working Group's HLink linking specification.
Kendall Clark provides an introduction to HLink, the linking language invented by
the XHTML 2.0 Working Group as an alternative to XLink.
Kendall Clark examines section 2 of the W3C Technical Architecture Groups
"Architectural Principles of the World Wide Web", concerning Identifiers and
TAG and the Web's Architecture
Kendall Clark reviews the first public draft of the W3C Technical Architecture
Group's publication "Architectural Principles of the World Wide Web", intended to
definitive statement of how the Web should work.
The Absent Yet Present Link
Kendall Clark covers the ongoing fallout from the absence of XLink in the first
public draft of XHTML 2.0.
XHTML 2.0: The Latest Trick
Kendall Clark looks at the first draft of XHTML 2.0, which makes some interesting
and major changes to the current HTML language.
Look Ma, No Tags
XML's success can be measured not only in terms of deployment, but also in terms
of inspiring competitors. Kendall Clark examines one such tagless competitor,
The True Meaning of Service
Kendall Grant Clark investigates the DAML-Services ontology, which ties together
web services with the semantic web and could well play a key part in the web of the
Webs At Rest and In Motion
Kendall Clark reports on best practices for web application design as discussed
on the REST mailing list.
Watching TAG Again
Kendall Clark provides an update on the progress of the W3C's Technical
Architecture Group, responsible for overseeing the architecture of the Web.
Go Tell It On the Mountain
As part of the re-framing of the W3C's Resource Description Framework a primer
has been produced to accompany the new RDF specifications. Kendall Clark reviews the
If Ontology, Then Knowledge: Catching Up With WebOnt
An examination of the aims and achievements to date of the W3C's Web Ontology
Working Group, who are tasked with creating an ontology language for the Semantic
The W3C's Technical Architecture Group (TAG), charged with making the hard
decisions about the shape web technology, has now gotten down to serious business.
We take a
took at their progress so far.
All That is Solid Melts Into Air
Just when you think you know where you stand, someone suggests that the constants
of life -- in this case HTTP and XML -- should be changed. Debate from the XML developer
XML 2.0 -- Can We Get There From Here?
Tim Bray recently made the first substantive proposal for an XML 2.0. Kendall
Clark examines Bray's "skunkworks" project, and also the political issues that will
inevitably dog the development of XML 2.0.
The Value of Names in Attributes
The struggle with namespaces in XML continues in the developer community. Recent
discussion has centered on the wisdom of the use of qualified names in attribute values
languages such as XSLT and W3C XML Schema.
TAG: Managing the Complex Web
A look at the first substantive issues under discussion by the W3C's new
Technical Architecture Group.
Extending the Web: XHTML Modularization
XHTML finally provides a way to deliver on the promise of XML and get meaningful
markup back into Web pages. This article gives an overview of XHTML Modularization,
technology for extending XHTML.
ScrollKeeper: Open Source Document Management
Building on the Open Source Metadata Framework and Dublin Core, ScrollKeeper sets
out to unify the diverse world of open source documentation.
DOM and SAX Are Dead, Long Live DOM and SAX
The XML developer community finds that DOM is often inappropriate, while SAX is
too hard to grasp. The XML-Deviant covers a discussion on the usage and future for
Browser Lockouts and Monopoly Power
Last week's controversial blocking of certain browsers by MSN.com was excused by
means of a flimsy appeal to "standards compliance." Kendall Clark reports on the debate
the possible implications for the Microsoft antitrust negotiations.
Patent Wars: The W3C Strikes Back
In response to massive public comment on their proposed patent policy, the W3C
has responded, inviting noted open source advocates to help them shape the
Patents, Royalties, and the Future of the Web
The W3C's proposal to allow royalty-encumbered patented technology into Web
standards has attracted much criticism and debate. Kendall Clark provides a comprehensive
overview of the controversy.
Three Myths of XML
XML has it all, not only an interoperable syntax but a solution to bring world
peace, end poverty and deter evil dictators. Kendall Clark debunks these and other
myths of XML.
The Politics of Schemas: Part 2
Having established in the first half of this essay that schemas are essentially
political, this second installment examines the relevance of this to the XML community,
avenues for further consideration.
The Politics of Schemas: Part 1
As the world is codified one schema at a time, what are the consequences and
implications? This first half of a two-part essay examines why schemas are essentially