News
Content Routing in XRX Does your database management system implement the content routing pattern? How would your applications be different if content routing were "baked in" to each database server? Would a rules-based approach to object-persistence make your systems more flexible?… read more Dan McCreary
SIL's Graphite and Wen Quan Yi SIL has just released a fork of Open Office 3.0 with Graphite integrated: Graphite is their leading-edge rendering system for non-Latin complex scripts. And Qianqian Fang's Wen Quan Yi (Spring of Letters) project is making screen fonts for all Han Ideographic characters in Unicode.… read more Rick Jelliffe
Fake real-time blog from Document Interoperability Initiative 2 at Redmond Can Microsoft's idea of "document archetypes" and "interoperable templates" be ramped up to provide a fresh new approach to both better document interoperability and better descriptive markup?… read more Rick Jelliffe
What are Chinese Tables? Here is a very messy and repellent diagram. (If I remember, it was an old Taiwanese table assigning bopomofo letters to buses or trains for particular routes.) But rather than sneer, we should ask ourselves what graphical/writing problem is this layout solving?.… read more Rick Jelliffe
Current CSS & formatting specs and drafts at W3C Here is a quick list of the current CSS specs and drafts from W3C.… read more Rick Jelliffe
Editors Choice Award for "Green IT Architect"; A TechTarget writeup on our talk at OpenWorld Back on Earth Day 2008 I blogged about how Verizon Wireless is "Going Green" with SOA and EDA, and measuring the resulting ROI by reduction in tonnage of hardware in the datacenter. Reduction of hardware means less power consumption from...… read more David A. Chappell
Can XML Help you Avoid a Disruptive Innovation? This semester, I'm fortunate to spend my Wednesday nights teaching management to students who are part of NYU's M.S. in publishing program. Although a significant share of the course is...… read more Brian O'Leary
Trying to figure out where Open Formula fits in OpenFormula actually defines an exchange formula language which has explicit delimiters, but also allows (and partly defines) application-specific user interface languages, which allows spaces and other delimiters. An ODF spreadsheet that used IS29500 syntax when saved, even if it didn't follow full Open Formula, would not be conforming.… read more Rick Jelliffe
Is ODF the new RTF or the new .DOC? Can it be both? Do we need either? Is ODF the new RTF or the new .DOC? Can it be both? I suggest that perhaps the
looming challenge for document standards is not in deciding or developing perfect formats, but in integrating the packaged world of documents with the fragmented world of web resources. ...First, a potted history of the document format landscape over last 25 years...… read more Rick Jelliffe
What is Great About the Web I'm not sure many people really understand what is truly great about the Web and why it works. Most developers see the web as a technology platform and nothing more. HTML, JavaScript, and CSS are simply tools that must be used to satisfy requirements. The sad part is that this lack of understanding will cripple the web and hurt users.… read more Eric Larson
Regulatory Transparency and XBRL A tectonic shift is taking place in the economy right now, one that is punishing those that have been most abusive of the trust of customers, investors, governments and the taxpayers in those governments. XBRL (the XML Business Reporting Language) has the potential to help renew that trust.… read more Kurt Cagle
Ken Krechmer's Adaptability Standards I think Ken Krechmer's Adaptive Standards pre-suppose the kind of frameworking and support for modularity and plurality that I have been banging on about for the last decade. An interesting recent quote from him.… read more Rick Jelliffe
The REST in PRESTO Roy Fielding's characterizations of what REST is about, made discussing CMIS, is helpful for understanding what PRESTO is about.… read more Rick Jelliffe
US Library of Congress makes a step towards PRESTO The US Library of Congress Thomas project is making user-friendly, structured URLs available as permanent aliases for its legislation.
I have been pushing a similar approach, but taking it further, in the PRESTO approach.… read more Rick Jelliffe
How many mavericks does it take to change a lysp?re? Thirteen members of the Norwegian standards body's technical committee walked out recently... If we take these 13, and subtract people who either work for competitors of Microsoft or affiliated with the NUUG/FOSS industry/community, we get...1 person (the esteemed Steve Pepper) by my count...… read more Rick Jelliffe
OSCON for FREE! I am offering a novel idea about Open Source. Ric Johnson
Grouping in XQuery One of the really convenient features introduced in XSLT 2.0 is Grouping. It is a typical second-generation change in a programming language: Not essential for the language itself (grouping can be done by hand using techniques such as the Muenchian… read more Erik Wilde
XML makes you stoopid! Everyone is missing the forest for the trees on Google Protcol Buffers not using XML. Ric Johnson
Google hates XML Goolge does not know how to use XML - in fact it seems the HATE it. Ric Johnson
Why M. David Peterson is WRONG The truth in blogging: follow the money to know where your favorite posting really are saying. Ric Johnson
Microsoft credible as blushing debutante at the standards ball? Effective participation in standards bodies involves quite specific commitment and development of expertise, it is not a generic capability that can be instantly redeployed, Rumsfield-style, to trouble spots. For example, while knowledge of OASIS procedures may help you understand some… read more Rick Jelliffe
Using SwiXML and Substance 5 SwiXML is Wolf Paulus' XML User Interface languge (XUI or XUL) which uses the regularity of the Java Swing GUI libraries to allow very lightweight implementation: XML elements are used for JComponents, XML attributes are used for properties (e.g. <frame… read more Rick Jelliffe
Why Jeff Atwood Is Right Firstly, I, like many of you, am glad to see that Dare Obasanjo's indefinite hiatus from the blogosphere was short lived. Secondly, while I most certainly agree with the premise of his recent "In Defense of XML" post -- which… read more M. David Peterson
CherryPy 3.1 Released CherryPy 3.1 is out and there are some exciting new features. The first exciting piece is the Web Site Process Bus. Robert Brewer had come up with an idea to create a generic server management API to help make management… read more Eric Larson
10% of top Google product features are broken every week. Result of Google culture - Roll out cool features, not focus on quality? My saga on problems with GMail continue. Despite of the -ve feedback ("GMail is working fine", "GMail is awesome', "Not sure why you are complaining GMail?" etc) to my posts, I continue to see the problems with GMail. I am… read more Hari K. Gottipati
RDF Parsing in XSLT During the recent discussion of the OAI-ORE drafts (which use RDF), the claim was made that RDF is serialized in RDF/XML and thus could be considered an XML representation of the underlying data model. My response to that was that… read more Erik Wilde
Freedom in Web Applications It is interesting to see the progression of free software along side the proliferation of the web. When I first started programming, I got involved with a web CMS I used in my contract work. I would write a new… read more Eric Larson
Associating Resources with Namespaces The W3C just published a new TAG Finding called Associating Resources with Namespaces. Here's the abstract: This Finding addresses the question of how ancillary information (schemas, stylesheets, documentation, etc.) can be associated with a namespace. I don't quite understand why… read more Erik Wilde
Permanent URLs for things in the real world At the Semantic Technologies conference in San Jose I attended an interesting presentation entitled “persistent identifiers for the real web”. XML often uses URLs for identifying schema namespaces, and I suppose could be credited for influencing RDF’s practice of using… read more Taylor Cowan
Castoff hints? Rethinking interoperability and fidelity First some jargon (from the Glossary of Typesetting Terms or Harrod's Librarians' Glossary full props to Google.) Castoff: The calculation the number of typeset pages a manuscript will make, based on a character count. Proof: An impression made from type… read more Rick Jelliffe