[cairo] [PATCH] Enable links to image files in SVG backend

Carl Worth cworth at cworth.org
Fri Feb 19 08:52:30 PST 2010

On Tue, 02 Feb 2010 08:34:22 +0000, Chris Wilson <chris at chris-wilson.co.uk> wrote:
> Do we really want to call the macro CAIRO_MIME_TYPE_XURI? That seems to be
> an implementation detail leaking into the name, and much less clear than
> simply calling it CAIRO_MIME_TYPE_URI.

I agree. I'd much rather see this without the X, (more rambling on this
point below).


My ramblings:

There are various conventions/committees/specifications that have this
disease of marking recently-invented names as "experimental" (as opposed
to some crusty old stuff that was blessed to not have the "experimental"
tag). Then, before anything new can become blessed, the "experimental"
names get used widely and it's never feasible to change them. So you
find names that are totally standard and have been used for years still
carrying a bogus (and ugly) "experimental" tag in their names.

For someone like me who cares a lot about good names, that's a
disturbing disease.

I don't know enough about how the committee controlling MIME types works
to be able to predict whether we'll ever see a blessed type without the
'x' in the string for URIs. But if we did, then at that point we'd want
to change our CAIRO_MIME_TYPE_XURI to match.

But we don't change cairo's API, so let's use the name we know we want
From the beginning.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.cairographics.org/archives/cairo/attachments/20100219/55f346c3/attachment.pgp 

More information about the cairo mailing list