Posts|Comments

Category Archives: English


W3C Internationalization “Tag” Set

2006-02-22: The Internationalization Tag Set Working Group has published an updated Working Draft of the Internationalization Tag Set (ITS). Organized by data categories, this set of elements and attributes supports the internationalization and localization of schemas and documents. Implementations are provided for DTDs, XML Schema and Relax NG, and for existing vocabularies like XHTML, DocBook [...]

Publishing GPG or PGP public keys considered harmful?

In a previous post, I have expressed the common thinking that digitally signed emails would be a strong spam stopper.
I am still thinking that a more general usage of electronic signatures would be really effective to fight against spammers, but it recently occurred to me that, at least before we reach that stage, publishing one’s [...]

Edd Dumbill on XTech 2006

Last year Edd Dumbill, XTech Conference Chair, had been kind enough to answer my questions about the 2005 issue of the conference previously known as “XML Europe”. We’re renewing the experience, taking the opportunity to look back at last year issue and to figure out how XTech 2006 should look like.
vdV: You mention in your [...]

TreeBind, Data binding and Design Patterns

I have released a new version of my Java data binding framework, TreeBind and I feel I need to explain why I am so excited by this API and by other lightweight binding APIs…
To make it short, to me these APIs are the latest episode of a complete paradigm shift in the relation between code [...]

Non content based antispam sucks

My provider has recently changed the IP address of one of my server and my logs are flooded with messages such as:
Dec 7 08:21:57 gwnormandy postfix/smtp[22362]: connect to mx00.schlund.de[212.227.15.134]: server refused to talk to me: 421 Mails from this IP temporarily refused: Dynamic IP Addresses See: http://www.sorbs.net/lookup.shtml?213.41.184.90 (port 25)
Dec 7 08:21:57 [...]

Web 2.0: myth and reality

The Web 2.0 is both a new buzzword and a real progress. In this article, I’ll to separate the myth from the reality. 
Note 
This article is a translation of the article published in French on XMLfr and presented at  sparklingPoint.
This version does integrate, in a very “WEB 2.0 fashion” a lot of comments from XMLfr editors [...]

The complex simple problem of media types

Media types (previously called mime types) always stuck me as something which is simple in theory but awfully complex in practise.
When they seem to be working, you can enjoy your luck and be sure that this is only temporary before the next release of software X or Y: after the recent upgrade from Ubuntu Hoary [...]

TreeBind: one infoset to bind them all

This is the first entry of a series dedicated to the TreeBind generic binding API.
I have recently made good progress in the extensive refactoring of TreeBind required by my proposal to support RDF and it’s time to start explaining these changes.
The first of them is the infoset on which TreeBind is now relying.
TreeBind’s target is [...]

Using Orbeon PresentationServer with a recent version of eXist

Why would you want to do that?
Orbeon PresentationServer is currently shipping with eXist 1.0 beta2.
This is true of both OPS version 2.8 (the current stable release) and OPS 3.0 beta 3 (the latest beta of the next generation).
While eXist 1.0 beta2 is described as the stable version of the Open source XML database, their web [...]

Lawyers shouldn’t edit XML documents

One of my customers has found out that the DTD published by Sun to validate property files in JSE 1.5.0 is not well formed!
The javadoc explains :
Note that the system URI (http://java.sun.com/dtd/properties.dtd) is not accessed when exporting or importing properties; it merely serves as a string to uniquely identify the DTD, which is:
<?xml version=”1.0″ [...]