Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Wed, 24 Sep 2003
Query language + Data annotation = Microcontent cuisinart
[via David Czarnecki's Blog] Mark has written an XPath plugin for blojsom. This is a response to Kimbro Staken's new Syncato blogging tool.

I think that this is interesting because it explicitly decouples they XPath query "API" to the weblog from the underlying storage mechanism. In Syncato, the XPath query API falls out because the underlying storage is XML oriented and provides XPath support (via some code that Kimbro wrote). The thing that seems to have captured people's imagination is the ability to use XPath (some other semistructured query language) to get information out of weblogs at a sub entry granularity. For ease of implementation, Syncato can't be beat (build and install issues aside). But Mark's approach shows that it's possible to get an XPath API to data that isn't stored natively as XML. Will it be more work? Yes. Will someone have to document a "schema" for that data? Probably. The one drawback is that the data in the weblog needs to have enough annotation so that the XPath queries can produce something meaningful. And that may be where things start to fall apart. In pyblosxom, we have entryparsers and preformatters that let you enter your blog posts in a variety of formats. Not all of these formats will have the annotations needed for an XPath engine to find meaningful information. That takes us back to the annotation conventions that Jon Udell was writing about a few weeks ago...

[12:45] | [computers/internet/microcontent] | # | TB | F | G | 0 Comments | Other blogs commenting on this post
You can subscribe to an RSS feed of the comments for this blog: RSS Feed for comments

Add a comment here:

You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are: <a href>, <em>, <i>, <b>, <blockquote>, <br/>, <p>, <code>, <pre>, <cite>, <sub> and <sup>.

You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk

Name:


E-mail:


URL:


Comment:


Remember my info?


twl JPG

About

Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos


Syndicate
RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< September 2003 >
SuMoTuWeThFrSa
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
282930    

Archives
2006
2005
2004
2003

Articles
Macintosh Tips and Tricks

Search
Lucene
Blogs nearby
geourl PNG

Categories
/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)



[Valid RSS]

del.icio.us linkblog

www.flickr.com

Blogroll

java.blogs
Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?


pyblosxom GIF