Updated: 10/6/2002; 6:13:24 PM.
Bill Futreal's Radio
(linkage without the static)
        

Friday, September 20, 2002

Personal contact data aggregators?. John Robb writes: "Wouldn't it be interesting to have an RSS variant (new name obviously) for subscribing to personal contact data off of weblogs?" I read that DJ Adams was just playing with FOAF not too long ago, and at the time it made me want to dig into RDF more. But, work got busy and I promptly got distracted away. If anything, though, I could see something like FOAF being really nice as a... [0xDECAFBAD]
6:35:19 PM    

Take a ~$200 computer off of this list, slap Linux on it , add a personal publishing/digital dashboard/webapp system (CMS/Database/web server/development environment), add connections to corporate apps via webservices, a browser, and open source e-mail/office software.  What do you get?  A $300 PC that does 90% of what most people use their PCs for at work.  This isn't a dumb client or terminal.  It is a powerful workstation with 400 MHz of processor power and 10 Gbs of storage space. [John Robb's Radio Weblog]
6:34:27 PM    

Keeping your intranet sticky. Langdon Morris and Tim Dorey write about how to ensure an intranet is frequently used. They list the following key... [Column Two]
6:33:37 PM    

XML Scripting, data manipulation, and RDF.

I've just read Jon's latest post on XML Scripting, which mentions Adam Bosworth's thoughts about an XML scripting language that could natively support XML.

While the advent of XML scripting sounds fascinating, I've also been wondering about RDF enabling us to "gracefully integrate with the world of objects" and enhance the "self-describing nature of XML". Yes, it's my current area of interest (read: I'm vacuuming as much information as I can about it right now), and this by itself is likely to taint my vision somewhat. But reading what was quoted from Adam immediately made me think of some of RDF's features (or should I say 'nature', I guess I'm not trying to sell it):

  • in it's XML incarnation, RDF can describe the XML data it ornaments
  • it's core nature (and through association the nature of the XML described by it) is object-orientated: things in RDF are either (instances of) classes, properties, or values of properties
  • the concept and use of namespaces is a key strength of RDF and one on which it relies. Shared semantics, and the classes and properties by which such semantics are conveyed, are surely important when attempting to "convert from one XML format to another" and "synthesize complex XML documents for [from?] multiple sources"

Now it's clear that XML is not RDF. There's the bootstrapping issue with RDF applications of which we're all aware. There's no magic wand, but there are ways (such as transformations to wring out RDF essence from 'flat' XML) to get going. And in the context where REST, web services, business data, and the focus on resources (URIs) intersect, RDF - as a technology for describing, sharing and linking business data - seems too significant to ignore.

Going back to Adam's quote that sparked this post, I am curious about the 'native support' of XML as a data type; my limited imagination cannot see how that might happen without some sort of serialization/deserialisation (will a term like 'serdes' be this decade's equivalent of 'modem'?). I am ready and willing to be enlightened :-) The great thing about RDF is that there is already a bounty of software (storage mechanisms, model and query tools, serializers and deserialisers) that can work with RDF in many existing programming languages.

Anyway, plenty to ponder. Life is good.

[DJ's Weblog]
6:32:32 PM    


© Copyright 2002 Bill Futreal.
 
September 2002
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Aug   Oct

Mysterious Earth
(...the truth is out there somewhere...) Digital Offramps
(my other weblog)
Blog Neighborhood

Reading


Click here to visit the Radio UserLand website.

Subscribe to "Bill Futreal's Radio" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.