2006.11.15

I recently subscribed to XSL List, an excellent mailing list on XSL, XSLT, XPath and Formatting Objects (FO). I use most of those daily (FO being something I intend to get around to someday, once I move away from LaTeX and to DocBook XML and start using XSL-FO to make PDF files), and this list is extremely useful. I'm going to lurk for a week or so before posting. What's really cool is that the authors of the two main XSL books are on the list - Michael Kay (who wrote the XSL bible that is published by the new owners of Wrox press) and Jeni Tennison (who wrote Apress' book on XSL) - and they both answer questions from users - from the novice level on up to complex minutiae. It's all about users and developers partying together. In fact, that's what XML is all about. Smile and a wink 2006-11-15T16:40:10ZUntitled entry permalink

On standards 2006-11-15T07:58:21ZTitled entry permalink

Randy - we've had this conversation before. We had it on Tom Raftery's blog over OPML auto-discovery. And we had it last night in my comments section over OPath. And I'm going to repeat what I said on both occasions: I don't set the standards. I build tools.

OPath works for things with created attributes and without (by specifying a path through the document). I'm not exactly sure how I can make OPath work outside of the OPath domain name. If you want better control of the service, there are two solutions. Firstly, you use XPath yourself to pull data out in whatever way you find preferential.

As I've said, I'm going to release the source code for my script that will be havily annotated. The intention is for a hundred flowers to bloom. With both the source code and with DIY XPath solutions, I am perfectly willing to help people build whatever they want.

I'm not quite sure what Randy's problem is with my use of the URL standard. It's quite a simple URL - you pass two arguments in the URL. The idea is to do it in a way that's less hassle than the old fashioned way. I'm not sure how I should change the URLs in order to conform to standards better. I'll reveal the methods for accessing the URLs in a raw (read, not rewritten) manner in the next day or so.

Thanks for the feedback Randy, but you seem to be confusing me with someone who sets standards. I don't. I build stuff. Setting standards is a thankless task. I'll state my opinion on how a standard should be, but I don't in any way set them.If someone who does set standards uses what I've done to build or amend a standard - then all the better.

Adam has suggested using XML namespaces to have a solution. Some kind of new attribute - like an "id" attribute (podcast.com do this, for instance) - could do the job (albeit, there would be an equal number of problems involved in doing so). If that is the case, then I welcome you all to take your suggestions to the relevant OPML mailing list and persuade Dave to put them in to OPML 2.5 or whatever. That's not my job. My role is building tools. And tool-builders have to live with the fact that their materials aren't always perfect. When I hear people say "Why are you bothering with OPML when it's such a sucky format?", my response is usually "well, I'm not particularly bothered about the suckiness of it - I'm concerned that the perfect formats (RDF etc.) are still, for all intents and purposes, research projects".

If you think you've got a better way of doing OPML ancors than the way I'm doing it, please build it. Or get the idea out there so someone else can build it. I want a solution to the problem. And I know that my solution will get superseded. If it gets superseded by something better, then the aim in it's design has been satisfied.

Adam Curry's initial podcasting client kind of sucked - but the existence of one generally available tool made it so developers perked up and took notice, and start building more tools. That's something that a standards body or schema can never do.

Comments | TrackBack

Links from del.icio.us

 

Login with your OpenID:
Le Web '08, Paris, December 9th and 10th, Register Now! 20% off.
No. 393
Tom Morris
Currently in: East Sussex, England
Usually in: East Sussex, United Kingdom
AIM: tommorris
YIM: tom.morris

I am a , an , like to code in and noodle about with and the . I also have a BA in philosophy from London, and am studying for an MA. My philosophical interests are in Victorian-era German philosophy, Kierkegaard, Robert Nozick, hermeneutics and current approaches to the demarcation problem in the philosophy of science. Musically, I like jazz fusion, soul and P-Funk. My musical nirvana would be a mixture of Beethoven, Miles Davis and George Clinton topped with a side-serving of Erykah, Jill and Angie.

I also write for the Citizendium, an online encyclopedia project. If you know about stuff, you should join in.

Elsewhere:

  • GPG Key
  • del.icio.us
  • Flickr
  • Twitter
  • digg
  • Jaiku
  • LinkedIn
  • ma.gnolia
  • blip.tv
  • upcoming.org
  • MetaFilter
  • LiveJournal
  • CiteULike
  • Technorati Profile

RSS Feed Subscribe:

RDF

« November 2006 »
SuMoTuWeThFrSa
 1234
567891011
12131415161718
19202122232425
2627282930 

View in month context

On this day in: 2007