XML.com: XML From the Inside Out

XML.comWebServices.XML.comO'Reilly Networkoreilly.com
  Resources | Buyer's Guide | Newsletter | Safari Bookshelf
Edit and debug XSLT 1.0/2.0 and XQuery code - Download Altova XMLSpy 2005 today!
  Topics
Business
Databases
Graphics
Metadata
Mobile
Programming
Schemas
Semantic Web
Style
Web
Web Services




   Essentials
Annotated XML
What is XML?
What is XSLT?
What is XSL-FO?
What is XLink?
What is XML Schema?
What is XQuery?
What is RDF?
What is RSS?
What are Topic Maps?
What are Web Services?
What are XForms?
XSLT Recipe of the Day

Manage Your Account
Forgot Your Password?

  Find
Search
Article Archive

Add XML to your Website

  Columns
<taglines/>
Dive into XML
Hacking Congress
Hacking the Library
Java Web Services Security
Jon Udell
Perl and XML
Practical XQuery
Python and XML
Rich Salz
Sacré SVG
Standards Lowdown
The Restful Web
Transforming XML
XML Q&A
XML Tourist
XML-Deviant

  Guides
XML Resources
Buyer's Guide
Events Calendar
Standards List
Submissions List

  Toolbox

Syntax Checker





Atom Feed
RSS Feed


XML.com supported by:

Web Directory
Mortgage Refinancing

XML-Deviant A weekly column providing reports from the XML developer mailing lists.
RSS 1.0 feed for this column. Atom feed for this column.

What Are Microformats? By Micah Dubinko
Micah Dubinko asks what microformats are and whether they are here to stay. [Mar. 23, 2005]

Deconstructing Certification By Micah Dubinko
Micah Dubinko asks what business and personal value XML certification might have. [Mar. 16, 2005]

Models with Character By Micah Dubinko
Micah Dubinko tallies up the score in the new W3C specification, called "charmod" colloquially, about the use of Unicode in XML applications. [Mar. 9, 2005]

The Google Wake-Up Call By Micah Dubinko
Micah Dubinko explains how Google's excellent assembly of existing pieces is raising the bar for everyone else. [Feb. 23, 2005]

What Next, XML? By Micah Dubinko
Micah Dubinko debuts as the new XML-Deviant columnist with a look at the recent debate about the future of XML. Will there ever be an XML 2.0? [Feb. 16, 2005]

XQuery's Niche By Edd Dumbill
XQuery has been much hyped, but is it sufficiently different from XSLT to be successful? Edd Dumbill follows a debate looking for XQuery's niche.  [Dec. 29, 2004]

The Cost of XML By Edd Dumbill
The apparent overhead of using XML is once more in the spotlight, as is the financial overhead of using eBay's web services. Edd Dumbill reports. [Dec. 15, 2004]

On Folly By Edd Dumbill
XML-oriented programming languages? Crazy! The Semantic Web? Nuts! Or perhaps not. Edd Dumbill on how the crackpots were right all long. [Dec. 8, 2004]

Faster, Faster! By Edd Dumbill
Edd Dumbill reports on debate about making XML faster and leaner and offers the opportunity to send nominations for this year's XML Anti-Awards. [Dec. 1, 2004]

XML 2004: From the Exhibition Floor By Simon St. Laurent
Simon St. Laurent reports from the exhibition floor of the XML 2004 conference in Washington, DC. [Nov. 19, 2004]

XML, the Web, and Beyond By Edd Dumbill
XML community coverage; browser technology and open content join traditional XML topics in the new-look XTech 2005 conference; plus debate on when multiple schemas are the best way forward. [Nov. 10, 2004]

How Do I Hate Thee? By Edd Dumbill
Find out everyone's top five dislikes about XML, and get to the bottom of exactly why namespaces tops the list. [Nov. 3, 2004]

Linkin' Park By Edd Dumbill
One of the original trinity of XML specs, XML linking has largely failed. Can, and should, we fix it? [Oct. 27, 2004]

Notes and XQueries By Edd Dumbill
Why is XQuery taking seven years to develop? And what's an XML spec worth these days, anyway? Lively debate from the world of XML. [Oct. 20, 2004]

Not Evil, Just Smelly By Edd Dumbill
Hypertext guru Ted Nelson reckons XML is evil. XML folk reckon Nelson is mad. But is there truth in what he says? [Oct. 6, 2004]

Lady and the Tramp By Edd Dumbill
If XML's the Lady, then RSS is the Tramp. But while RSS is energetically being refined and embraced, the Lady's ossifying rapidly. [Sep. 29, 2004]

RDF Roundup By Edd Dumbill
Edd Dumbill's report on XML community discussions covers how to write XML documents as RDF models and more incredulity at the WS-* web services specifications. [Sep. 22, 2004]

Fallacy and Lunacy By Edd Dumbill
In his regular look at the world of XML, Edd Dumbill uncovers the fallacies of XML Schema usage, and scoffs at the lunacy of SOAP. [Sep. 1, 2004]

Constraining Validation By Edd Dumbill
What's the difference between validation and business rules? XML developers discuss how and why to use them. [Aug. 25, 2004]

All Roads Lead to RDF By Edd Dumbill
A recent article by Mark Nottingham suggests that RDF may well be the answer to the difficulties inherent in specifying web services with W3C XML Schema. Edd Dumbill reports. [Aug. 11, 2004]

Misconceive Early, Misconceive Often By Edd Dumbill
Our XML community column examines the fallout from Mark Pilgrim's claim that XML on the Web has failed; plus the emerging use of an alternative to URIs in RDF. [Aug. 4, 2004]

Caveat Incumbent By Edd Dumbill
Is XHTML an evil intrusion into the Web by religious lunatics from the cult of XML? And does XML-ification really help anyway? [Jul. 28, 2004]

Browser Boom By Edd Dumbill
Edd Dumbill reports on the boom in web-browser innovation as well as Mozilla and Opera's mysterious desertion of the W3C as a forum. [Jul. 14, 2004]

Eternal Refactoring By Edd Dumbill
A summary of the latest happenings in the XML and RDF developer communities: refactoring specifications, Amazon wishlists in RDF, and XML as art. [Jul. 7, 2004]

Mozilla and Opera Renew the Browser Battle By Kendall Grant Clark
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 W3C. [Jun. 16, 2004]

Something Useful This Way Comes By Kendall Grant Clark
The Semantic Web appears to be powering ahead: so why are there so many doubters in the XML world? [Jun. 9, 2004]

The Courtship of Atom By Kendall Grant Clark
The Atom syndication specification may move to a new home at the W3C. We look at the advantages this would bring to all concerned. [May. 19, 2004]

Politics By Any Other Name By Kendall Grant Clark
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 reports on the surrounding community debate. [May. 12, 2004]

PyCon 2004: Making Python Faster and Better By Kendall Grant Clark
Highlights from the annual gathering of Python developers. Including news of Python 2.4, Python on the .NET CLR, web programming and more. [Mar. 31, 2004]

Semantic Web Interest Group By Kendall Grant Clark
Reporting from the first W3C Semantic Web Interest Group meeting in Cannes, France, Kendall Clark describes the wealth of activity in the semantic web world. [Mar. 3, 2004]

Community Developments By Kendall Grant Clark
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. [Feb. 25, 2004]

Reviewing Web Architecture: Conclusions By Kendall Grant Clark
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 the use of XML vocabularies. [Feb. 11, 2004]

Web Architecture Review: Representation By Kendall Grant Clark
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. [Feb. 4, 2004]

Competing Claims and Interaction Types By Kendall Grant Clark
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 web. [Jan. 28, 2004]

Interacting with Resources: Web Architecture Review By Kendall Grant Clark
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 with web resources. [Jan. 21, 2004]

Concluding, Unscientific Postscript: Web Resource Identification By Kendall Grant Clark
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 fragment identifiers. [Jan. 14, 2004]

Reviewing Web Architecture: Identification By Kendall Grant Clark
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 URI. [Jan. 7, 2004]

Reviewing Web Architecture By Kendall Grant Clark
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. [Dec. 17, 2003]

The TAG's Town Hall By Kendall Grant Clark
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 conference. [Dec. 10, 2003]

Binary Killed the XML Star? By Kendall Grant Clark
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 SAX interfaces to binary formats. [Nov. 19, 2003]

The Long, Long Arm of SGML By Kendall Grant Clark
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. [Nov. 5, 2003]

The XML Book Business By Kendall Grant Clark
Kendall Clark comments on a recent discussion among XML developers about the unfortunate state of the XML technical book business. [Oct. 29, 2003]

Taking the Pulse of XML Editing By Kendall Grant Clark
Reporting from a recent vendor conference on XML authoring tools, Kendall Grant Clark presents highlights of interesting tools and an assessment of current trends in XML content creation. [Oct. 1, 2003]

ISO to Require Royalties? By Kendall Grant Clark
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 would 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 proposal. [Sep. 24, 2003]

The Semantic Web is Closer Than You Think By Kendall Grant Clark
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 the Semantic Web a reality. [Aug. 20, 2003]

Binary XML, Again By Kendall Grant Clark
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 of the W3C's Binary XML Workshop. [Aug. 13, 2003]

Social Meaning and the Cult of Tim By Kendall Grant Clark
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 of Tim" is obscuring rational judgment on this issue. [Jul. 23, 2003]

In the Service of Cooperation By Kendall Grant Clark
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 services.  [Jul. 8, 2003]

How (Not) to Grow a Technology By Kendall Grant Clark
Grassroots chaos or death-by-committee? The choice is yours. Kendall Clark looks at strategies for growing XML technologies. [Jun. 25, 2003]

A Tour of the Web Services Architecture By Kendall Grant Clark
Kendall Clark digs into the latest draft of the W3C's Web Services Architecture document, finding both curious anomaly and commendable progress. [Jun. 18, 2003]

A Community Update By Kendall Grant Clark
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 experiment. [Jun. 11, 2003]

The Architecture of Service By Kendall Grant Clark
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 services specifications. [May. 28, 2003]

Internationalizing the URI By Kendall Grant Clark
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 of new XQuery drafts published by the W3C. [May. 7, 2003]

At Microsoft's Mercy By Kendall Grant Clark
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 suite. [Apr. 23, 2003]

TAG: Fragment Identifiers, Subsets, and Metadata By Kendall Grant Clark
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. [Apr. 16, 2003]

XML Isn't Too Hard By Kendall Grant Clark
Kendall Clark looks at the responses from other XML experts to Tim Bray's "XML is too hard for programmers" essay. [Apr. 2, 2003]

An XML Hero Reconsiders? By Kendall Grant Clark
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? [Mar. 19, 2003]

Truth in Advertising By Kendall Grant Clark
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, and whether XML-DEV should find a new home. [Mar. 12, 2003]

The Social Meaning of RDF By Kendall Grant Clark
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 and recent related discussion. [Mar. 5, 2003]

The Pace of Innovation By Kendall Grant Clark
Kendall Clark muses on the apparent stall in innovation in XML technology -- is it a sign of failure, or a symptom of success? [Feb. 19, 2003]

Is There a Consensus Web Services Stack? By Kendall Grant Clark
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 patents. [Feb. 12, 2003]

The Return of XML Hypertext By Kendall Grant Clark
Kendall Clark reports on the creation of a new mailing list focused on the use of XML for hypertext. [Jan. 22, 2003]

RPV: Triples Made Plain By Kendall Grant Clark
Kendall Grant Clark looks at a recent proposal for an alternative XML syntax for RDF: Tim Bray's RPV syntax. [Nov. 20, 2002]

RDF, What's It Good For? By Kendall Grant Clark
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 RDF-friendly. [Nov. 13, 2002]

Community and Specifications By Kendall Grant Clark
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 successful specification. [Oct. 30, 2002]

XML 1.1: Here We Go Again By Kendall Grant Clark
In this week's XML-Deviant, Kendall Grant Clark takes a first look at the debate about migrating to XML 1.1. [Oct. 23, 2002]

TAG Rejects HLink By Kendall Grant Clark
Kendall Clark reports on the rejection by the W3C's Technical Architecture Group of the XHTML Working Group's HLink linking specification. [Oct. 2, 2002]

Introducing HLink By Kendall Grant Clark
Kendall Clark provides an introduction to HLink, the linking language invented by the XHTML 2.0 Working Group as an alternative to XLink. [Sep. 25, 2002]

Identity Crisis By Kendall Grant Clark
Kendall Clark examines section 2 of the W3C Technical Architecture Groups "Architectural Principles of the World Wide Web", concerning Identifiers and Resources. [Sep. 11, 2002]

TAG and the Web's Architecture By Kendall Grant Clark
Kendall Clark reviews the first public draft of the W3C Technical Architecture Group's publication "Architectural Principles of the World Wide Web", intended to be a definitive statement of how the Web should work. [Sep. 4, 2002]

The Absent Yet Present Link By Kendall Grant Clark
Kendall Clark covers the ongoing fallout from the absence of XLink in the first public draft of XHTML 2.0. [Aug. 14, 2002]

XHTML 2.0: The Latest Trick By Kendall Grant Clark
Kendall Clark looks at the first draft of XHTML 2.0, which makes some interesting and major changes to the current HTML language. [Aug. 7, 2002]

Look Ma, No Tags By Kendall Grant Clark
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, YAML. [Jul. 24, 2002]

The True Meaning of Service By Kendall Grant Clark
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 future. [Jul. 17, 2002]

Webs At Rest and In Motion By Kendall Grant Clark
Kendall Clark reports on best practices for web application design as discussed on the REST mailing list. [Jul. 10, 2002]

Watching TAG Again By Kendall Grant Clark
Kendall Clark provides an update on the progress of the W3C's Technical Architecture Group, responsible for overseeing the architecture of the Web. [Jul. 3, 2002]

DSDL Examined By Leigh Dodds
In Leigh Dodds' last XML-Deviant column, he examines the ISO's DSDL project and the XML development community's reaction to it. [Jun. 26, 2002]

The IETF, Best Practices and XML Schemas By Leigh Dodds
In this week's XML-Deviant column, Leigh Dodds reports on the IETF's efforts to define best practices for the use of XML, which has fanned the flames of debate about schema languages. [Jun. 12, 2002]

XML Europe 2002 Coverage By Leigh Dodds
Leigh Dodds is in Barcelona this week, busy munching tapas and attending XML Europe 2002. This week's column features up-to-the-minute conference coverage. [May. 22, 2002]

Go Tell It On the Mountain By Kendall Grant Clark
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 new document. [May. 15, 2002]

REST Roundup By Leigh Dodds
This week's XML-Deviant surveys the multifaceted debates about the REST web application architecture. [May. 8, 2002]

If Ontology, Then Knowledge: Catching Up With WebOnt By Kendall Grant Clark
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 Web. [May. 1, 2002]

When to Use Get? By Leigh Dodds
The XML-Deviant examines the recent debate surrounding the TAG's draft statement on the proper use of GET. [Apr. 24, 2002]

XML Namespaces 1.1 By Leigh Dodds
This week's Deviant examines the Namespaces 1.1 Working Draft, as well as its goals and likely impact on XML processors and development practices. [Apr. 10, 2002]

TAG Watch By Kendall Grant Clark
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. [Apr. 3, 2002]

W3C XML Schema Needs You By Leigh Dodds
In this week's Deviant column the issue of interoperability and specification conformance of XML Schema processors is discussed. [Mar. 27, 2002]

Processing Model Considered Essential By Leigh Dodds
This week's XML-Deviant uncovers an issue underlying many debates about XML: the lack of a formal XML processing model. [Mar. 13, 2002]

All That is Solid Melts Into Air By Kendall Grant Clark
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 community. [Mar. 6, 2002]

In a Lather About Security By Leigh Dodds
This week's XML-Deviant column recounts a recent discussion about the security of SOAP, RPC, and REST. [Feb. 27, 2002]

XML 2.0 -- Can We Get There From Here? By Kendall Grant Clark
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. [Feb. 20, 2002]

Message Patterns and Interoperability By Leigh Dodds
The XML-Deviant reports on the recent discussions about kinds of messaging patterns, as well as industry efforts to certify web services interoperability. [Feb. 13, 2002]

The Value of Names in Attributes By Kendall Grant Clark
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 by languages such as XSLT and W3C XML Schema. [Feb. 6, 2002]

Document Associations By Leigh Dodds
The Deviant column examines the relation of namespaces and document types, as well as multi-typed documents, in the context of XML processing models. [Jan. 30, 2002]

TAG: Managing the Complex Web By Kendall Grant Clark
A look at the first substantive issues under discussion by the W3C's new Technical Architecture Group. [Jan. 23, 2002]

Fat Protocols By Leigh Dodds
Leigh Dodds looks at recent discussions about the efficiency of XML-based distributed application frameworks. [Jan. 16, 2002]

XQuery Questioned By Leigh Dodds
The XML-Deviant asks whether the XQuery specification should be refactored, and whether it should be released without specifying significant parts of the expected feature set?  [Jan. 2, 2002]

Versioning Problems By Leigh Dodds
The publication of the first draft of XML 1.1 is the cause of much dissent in the XML community. [Dec. 19, 2001]

Far from Patchy Progress By Leigh Dodds
Leigh Dodds reviews the recent history of the Apache XML project, its the latest SOAP developments, and concludes that Apache XML has matured considerably. [Dec. 5, 2001]

Wrap Your App By Leigh Dodds
Leigh Dodds reports on recent community conversations about solving the XML application packaging problem. [Nov. 21, 2001]

DOM and SAX Are Dead, Long Live DOM and SAX By Kendall Grant Clark
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 these APIs. [Nov. 14, 2001]

Identity Crisis By Leigh Dodds
Leigh Dodds describes the recent XML developer community's debate about the best way to fix XML's ID attribute problem. [Nov. 7, 2001]

Browser Lockouts and Monopoly Power By Kendall Grant Clark
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 and the possible implications for the Microsoft antitrust negotiations. [Oct. 31, 2001]

XML and Databases? Follow Your Nose By Leigh Dodds
Leigh Dodds explores the sometimes pungent, often sweet world of XML-database integration requirement smells. [Oct. 24, 2001]

Patent Wars: The W3C Strikes Back By Kendall Grant Clark
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 policy. [Oct. 17, 2001]

Patents, Royalties, and the Future of the Web By Kendall Grant Clark
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. [Oct. 10, 2001]

Being Too Generous By Leigh Dodds
Leigh Dodds reports on the community's so far successful efforts to convince Microsoft to fix XML conformance bugs in IE6. [Sep. 19, 2001]

Dividing Factors By Leigh Dodds
Leigh Dodds searches the fault lines of the XML development community and finds that a desire for technological diversity is the new epicenter. [Sep. 5, 2001]

A Path to Enlightenment By Leigh Dodds
Leigh Dodds takes us for stroll down the path of XML complexity, seeking the enlightenment of simplicity. [Aug. 29, 2001]

A New Kind of Namespace By Edd Dumbill
Light finally dawns in XML-DEV on the reason behind the inclusion of locally-scoped element names in W3C XML Schema. [Aug. 22, 2001]

Architectural Style By Leigh Dodds
Leigh Dodds reviews a debate about the usefulness of XSLT, concluding that if used as intended, XSLT is one of the successful XML technologies. [Aug. 15, 2001]

Opening Old Wounds By Leigh Dodds
Leigh Dodds discusses the interpretation of namespaces and XML Schema and, in the process, highlights an important flaw in the W3C's specification process. [Aug. 8, 2001]

Doing it Simpler By Leigh Dodds
Dodds recaps the history of SML-DEV's efforts to simplify XML, including Common XML, MinML, and YAML. He then examines where SML-DEV may be going next. [Aug. 1, 2001]

The RDF Calendar Task Force By Leigh Dodds
Dodds describes the goals and methodology of the RDF Calendar Task Force, a practical Semantic Web development effort. [Jul. 25, 2001]

The Collected Works of SAX By Leigh Dodds
Dodds reports on XML-DEV's latest efforts to enhance the SAX API and to build a standard library of SAX tools. [Jul. 18, 2001]

Sunshine and Blueberries By Leigh Dodds
Leigh Dodds explores the issues behind the W3C's newly-forming Technical Architecture Group, as well as giving an update on XML Blueberry. [Jul. 11, 2001]

Against the Grain By Leigh Dodds
XML developers are talking about a perennial question: how can XML and database technologies be integrated appropriately? [Jul. 5, 2001]

Blueberry Jam By Leigh Dodds
A proposed revision of XML to accommodate new Unicode characters is becoming a sticky point of debate in the XML developer world. [Jun. 27, 2001]

Rapid Resolution By Leigh Dodds
A recent debate about supporting OASIS catalogs in XML shows that strong differences of opinion still exist on interpretation of the XML 1.0 specification itself. [Jun. 20, 2001]

What You See Isn't What We Want By Leigh Dodds
Getting back to basics, we take a look at the best way of getting your documents marked up in XML. [Jun. 13, 2001]

Time for Consolidation By Leigh Dodds
Is XML changing the way applications are being designed? If so, what tools should you use to model these applications? [Jun. 6, 2001]

Schema Scuffles and Namespace Pains By Edd Dumbill
W3C XML Schema is complete. End of story? No way! Debates over Schema best practice have dominated XML-DEV over recent weeks. [May. 30, 2001]

Parsing the Atom By Leigh Dodds
Not every piece of data the XML programmer has to deal with comes neatly packaged in angle brackets. XML developers have been examining how W3C XML Schema could help out. [Apr. 25, 2001]

Intuition and Binary XML By Leigh Dodds
Binary encodings for XML is a well-worn topicon XML-DEV, yet last week's revisiting of the debate introduced some interesting new evidence. [Apr. 18, 2001]

XP Meets XML By Leigh Dodds
The XML-Deviant has been watching advocates of the latest trend in software development, Extreme Programming, get to grips with XML. At least they have acronyms in common. [Apr. 4, 2001]

Schemas by Example By Leigh Dodds
There has been a lot of activity in the area of XML schema languages recently: with several key W3C publications and another community proposed schema language. [Mar. 28, 2001]

Extensions to XSLT By Leigh Dodds
Members of the XSL mailing list have started a commnunity-based project to standardize extensions for XSLT. [Mar. 14, 2001]

Toward an XPath API By Leigh Dodds
Since XSLT and XPointer rely on XPath, developers are asking whether an XPath API should be created. [Mar. 7, 2001]

Does XML Query Reinvent the Wheel? By Leigh Dodds
XML developers contend that the overlap between XML Query and XSLT is so great that they aren't separate languages at all. [Feb. 28, 2001]

Time to Refactor XML? By Leigh Dodds
The growing interdependency between XML specifications is causing concern among XML developers -- is this just a case of sensible reuse, or are we creating a dangerously tangled web of standards? [Feb. 21, 2001]

XSLT Extensions Revisited By Leigh Dodds
The first Working Draft of XSLT 1.1, though attempting to address the portability of stylesheets that use extension functions, has failed to please everyone in the XSLT developer community. [Feb. 14, 2001]

Schemarama By Leigh Dodds
For the past two weeks XML-DEV has seen fascinating exchanges between three inventors of alternative XML schema proposals. [Feb. 7, 2001]

Dictionaries and Datagrams By Leigh Dodds
XML developers have been reexamining the textual encoding of XML, addressing concerns of verbosity and multilingual elements. [Jan. 24, 2001]

XPointer and the Patent By Leigh Dodds
Does a Sun patent threaten the future of hypertext on the web, or are XML developers getting unnecessarily alarmed by the licensing terms on the XPointer spec? The XML-Deviant reports. [Jan. 17, 2001]

Old Ghosts: XML Namespaces By Leigh Dodds
The XML Namespaces ghost returned to haunt the XML community this Christmas. However, developers on XML-DEV fought back with a new proposal to bring predictability to the use of URIs as namespace identifiers. [Jan. 10, 2001]

The 12 Days of XML Christmas By Leigh Dodds
A light-hearted review of XML developer community 2000 as seen through the watchful eye of the XML-Deviant[Dec. 27, 2000]

Converging Protocols By Leigh Dodds
Jon Bosak's comments at XML 2000 about the respective roles of ebXML and SOAP have sparked discussion on convergence between ebXML's transport, routing and packaging layer and the W3C's XML Protocol Activity. [Dec. 20, 2000]

What's in a Name? By Leigh Dodds
The XML-Deviant looks at best practices for identifying XML resources; then wonders why more developers aren't taking advantage of entity management systems.  [Nov. 29, 2000]

Profiling and Parsers By Leigh Dodds
Can XML be meaningfully split up to facilitate partial implementation of the specification? XML developers debate the issues. [Nov. 22, 2000]

Primed for the Semantic Web By Leigh Dodds
Last week's article on the Semantic Web has sparked discussion among the RDF developer community, who are considering the nature of the Semantic Web and how it might be implemented. [Nov. 8, 2000]

Of Standards and Standard Makers By Leigh Dodds
The debate over who makes XML standards and how they are made rumbles on. This week the XML-Deviant examines the W3C and asks whether its Semantic Web initiative informs or hinders comprehension of their mission. [Oct. 25, 2000]

The Rush to Standardize By Leigh Dodds
Keeping track of the number of consortia in the XML space is rapidly requiring the effort needed to track the burgeoning number of specifications. Is all this "standardization" too premature? XML-Deviant covers the recent debate. [Oct. 18, 2000]

XML Reduced By Leigh Dodds
Is the incessant multiplication of XML standards leading to confusion, and what is the real minimum a developer needs to know about XML in order to do useful work? [Oct. 11, 2000]

The Benevolent Dictator of SAX By Leigh Dodds
As David Megginson gets ready to hand over the reins of SAX, the community-developed Simple API for XML, a successor must be found. [Oct. 4, 2000]

Schemas in the Wild By Leigh Dodds
As adoption of W3C XML Schema technology increases, the need for documenting best practices is becoming more important, not least where namespaces are concerned. The XML-Deviant investigates. [Sep. 27, 2000]

Super Model By Leigh Dodds
Growing interest in RDF is seeing renewed work to increase understanding of the specification, including a move to separate RDF's simple data model from its oft-maligned syntax. [Sep. 20, 2000]

Gentrifying the Web By Leigh Dodds
XHTML promises to civilize the unruly mass of HTML on the Web. But is anybody listening? Leigh Dodds examines whether web developers know or care about XHTML. [Sep. 13, 2000]

Schema Round-up By Leigh Dodds
An introduction to tools for writing and documenting schemas, and a look at a new alternative to XML Schemas called RELAX. [Sep. 6, 2000]

Instant RDF? By Leigh Dodds
RDF has some devoted followers, but is yet to hit the XML mainstream. Many believe this is because of its complicated syntax. XML-Deviant investigates the quest for "instant RDF". [Aug. 30, 2000]

A Few Bumps By Edd Dumbill
Some problems are due to success, some are growing pains, and some just refuse to go away. XML has all of these, chronicled as ever by the XML-Deviant[Aug. 9, 2000]

Investigating the Infoset By Leigh Dodds
XML's syntax was invented before its data model, but the XML Infoset specification is seeking to plug the gap and formalize the data model. The XML-Deviant examines what the Infoset is, and what people think of it so far. [Aug. 2, 2000]

Last Call Problems By Leigh Dodds
This week the XML Deviant dips into the SVG developer lists to find developers frustrated with the specification, which is still at Last Call status. [Jul. 26, 2000]

Codename Spinnaker By Leigh Dodds
Despite starting off life in a rather turbulent fashion, the "Xerces Refactoring Intiative" promises to improve both the software and the internal structure of the Apache XML Project. [Jul. 19, 2000]

Schemas Revisited By Leigh Dodds
The XML-DEV mailing list has seen a renewed vigor in discussion recently, with the spotlight being turned on the troubled issue of XML Schemas. [Jul. 12, 2000]

RSS Modularization By Leigh Dodds
The popularity of RSS, the lightweight XML headline syndication format, is provoking moves to extend and advance its feature set. XML-Deviant reports on proposals and their connection with RDF and Namespaces. [Jul. 5, 2000]

XSL and CSS: One Year Later By Leigh Dodds
Are the W3C's XSL formatting objects up to the job, and what is that job anyway? XML-Deviant tracks the resurgent discussion about XSL. [Jun. 21, 2000]

Standards and the Vendor By Leigh Dodds
This week, XML-Deviant comes from the XML Europe vendor panel discussion. Representatives from IBM, Sun and Microsoft fielded questions on their support for XML standards. [Jun. 15, 2000]

The Future of XT By Leigh Dodds
James Clark, whose software has significantly influenced the popularity of both XML and XSLT, has said he sees no future for his own XSLT processor, XT. XML-Deviant looks at the community's reaction, and their determination to carry on with XT. [Jun. 7, 2000]

Second Coming By Leigh Dodds
This week XML-Deviant reports on the progress with XML Schemas, and an upcoming consolidation of the XML 1.0 errata into a second edition of the specification. [May. 31, 2000]

News from the Trenches By Leigh Dodds
Over four hundred mail messages in one week makes relative URI references in XML Namespaces a hot topic. The discussions remain, however, fearsomely impenetrable. XML-Deviant ventures into the battlezone to summarize the debate. [May. 24, 2000]

Namespace Trouble By Leigh Dodds
This week XML Deviant reports on a Namespace-related debate holding up XML work at the W3C, and the final release of SAX2/Java. [May. 17, 2000]

JDOM and TRaX By Leigh Dodds
Two innovative technologies have recently been announced to the XML developer community: JDOM, a Java-specific DOM; and TRaX, an API for XML transformations. [May. 3, 2000]

Problems and Prospects By Leigh Dodds
The last few weeks have been troublesome ones for the XML-DEV mailing list's new hosts, OASIS. On the plus side, the resultant introspection has raised new ideas regarding the future of the XML-DEV community. [Apr. 26, 2000]

Speaking Your Language By Leigh Dodds
This week's column addresses the issue of internationalization in XML DTDs and schemas, as well as reporting on the latest initiative of the SML-DEV group to produce a simplified XML. [Apr. 19, 2000]

Filling in the Gaps By Leigh Dodds
The XML-DEV mailing list has long been a place for thorough examination of the XML specification, and suggestions for areas where new activity is required. Recent discussion has centered around the problems of describing parser capabilities and external resources required by a document. [Apr. 12, 2000]

Storing and Querying By Leigh Dodds
Real-world use of XML is leading to repeated requests for a consistent way to store and query XML documents. While a query language from the W3C seems a long way off, DOM level 3 may be able to help. [Apr. 5, 2000]

Unifying XSLT Extensions By Leigh Dodds
XSLT processors each have a different way of implementing extension functions. Developers in the XML community have stumbled upon this problem, and want to do something about it. Leigh Dodds analyzes the arguments and suggests a way forward. [Mar. 29, 2000]

Good Things Come In Small Packages By Leigh Dodds
One of XML's strengths is its human-readability. But the consequent verbosity is also one of its weaknesses, according to a growing number of XML developers. [Mar. 22, 2000]

Painting by Numbers with SVG By Leigh Dodds
Following the generally warm welcome received by SVG of late, the denizens of the XML-DEV list have taken their microscope to the specification, resulting in some enlightening dialogue. [Mar. 15, 2000]

Being Resourceful By Leigh Dodds
Forget about making XML simpler, what about RDF? While some may love this specification, many others find it impenetrable. XML-Deviant probes the grumblings of XML-DEV about this controversial technology. [Mar. 8, 2000]

Conference Sketch By Edd Dumbill
This week, XML-Deviant is in San Jose for the XTech 2000 conference. Seeing XML-DEV in the flesh is a rare experience: read on for highlights of the XML Schema Town Hall meeting. [Mar. 1, 2000]

Spotlight on Schemas By Leigh Dodds
As the W3C XML Schema work nears the "Candidate Recommendation" phase, criticism from XML developers abounds. Leigh Dodds summarizes the recent debates. [Feb. 23, 2000]

OASIS and the Future of SAX By Leigh Dodds
Last week on the XML-DEV list, Jon Bosak suggested that the OASIS consortium should take on further development of the SAX API. Also, don't miss "Groves explained in 50 Words." [Feb. 16, 2000]

Birth of a Community By Leigh Dodds
As the XML-DEV mailing list transfers to OASIS, XML-Deviant talks to Peter Murray-Rust, the founder of the list. [Feb. 9, 2000]

An XML Apprenticeship By Leigh Dodds
This week, XML-Deviant gets deeper into groves, takes another look at the controversy over W3C processes, and finds real progress with SAX2. [Feb. 2, 2000]

Bad Language By Edd Dumbill
This week: discussions on the clarity of language in W3C specs, the neglect of HyTime by XML standards developers, and the possibility of XML-DEV as a replacement for scholarly journals. [Jan. 26, 2000]

High Drama By Edd Dumbill
This last week has the seen the periodic resurrection of the "How The W3C Should Be Run" debate. XML-Deviant had a front row seat. [Jan. 19, 2000]

Making Progress By Edd Dumbill
The holiday behind, XML developers are back to work. This week has seen plenty of activity on the SAX2 front, as well as a progress update from the SML initiative. [Jan. 12, 2000]

Wishful Thinking By Edd Dumbill
XML-Deviant is a new weekly column on XML.com, providing reports from the XML developer mailing lists. This week's happenings include wishful thinking from Peter Murray-Rust, and a DTD for sharing recipes. [Jan. 5, 2000]


Sponsored By:



Contact Us | Our Mission | Privacy Policy | Advertise With Us | | Submissions Guidelines
Copyright © 2005 O'Reilly Media, Inc.