MT-Redland Screenshots

April 5th, 2005 09:01 AM

I’ve put up version 0.004 of MT-Redland, and I think it’s coming along really well. I noticed that the previous versions were relying on a one word hack I had made to the Movable Type code, so this is the first one that would work by itself without patching the code.

I’ve got a test install of Movable Type running on my local machine with the entire database from http://kasei.us/ (roughly 700 entries and 900 comments), and it’s holding up surprisingly well, all things considered.

I’ve got a new template tag that will export an entry’s data as RSS 1.0. I’ve gotten the CMS hooks to a point where I think they’re stable, simple, and work well. And the review plugin now uses the hooks, as does the new locations plugin for specifying a spatial geographic point for the entry.

Here’s a screenshot of the Movable Type Edit Entry interface with the topics and review plugins:

Screenshot of the Movable Type New Entry page with new fields for entry topics

And here’s a screenshot of the kind of possibilities this approach opens up. In it, I’m performing a search of entries with an RDQL query, finding all entries that are about an Image that I have rated higher than seven out of ten:

Screenshot of a Movable Type search using an RDQL Query

This clearly isn’t a great interface for performing searches, but the ability to open up queries like this (more than just keyword searches) to a wider audience is exciting. By combining these RDQL searches with the ability to retrieve search results in RSS, some really interesting things tumble out. You could get a custom feed of posts to my site based on any criteria you want: only posts to the Semantic Web cateogry; only posts about Images; only posts about movies that I rank higher than 7/10; only posts that Adam has commented on (to pick someone at random); only posts that link to Jerkcity, &c.

I’m excited.

As an aside, I thought I’d mention that in going back for the link to the post on retrieving queries as RSS, I stumbled onto my “Movable Type” post from March 4th, 2004, and it would appear that I’ve come full circle:

I want to be able to, easily, annotate my posts with arbitrary RDF, and integrate that into my recent work on annotating my photos.

I could hack MT all to hell and get what I need but, in the end, it would be a losing battle both because I would soon fall behind releases of MT, and I would have to work around functionality and structure in MT that I don’t necessarily want or need.

…Of course, MT 3.0 might solve a lot of my problems, but there’s no way to tell at the moment, and the lack of RDF support is quickly becoming more than I want to put up with.

Categories: Blogging, MT-Redland, Perl, Semantic Web

Trackback Pings

One of the benefits of Movable Type’s support for multiple databases is that it makes it possible to add creative new functionality to the platform. Gregory Williams has just announced a new version of MT-Redland, an object driver which adds… [Read More]

Posted at: ProNet, Redland RDF support for Movable Type on April 6, 2005 02:50 PM

Kasei is working on a Redland bakend for Movable Type - article and screenshots here This entry points to some of the promise of the semantic web: Harvesting data from the vast amount of semi-structured data stores already out there…. [Read More]

Posted at: Vidar Hokstad's random musings, Redland (RDF) backend for Movable Type on April 7, 2005 07:52 AM

Toshiba Tvs [Read More]

Posted at: Toshiba Tvs, Toshiba Tvs on June 23, 2006 07:11 AM

Pregnancy Test [Read More]

Posted at: Pregnancy Test, Pregnancy Test on July 5, 2006 07:30 AM

Memory Foam Mattress [Read More]

Posted at: Memory Foam Mattress, Memory Foam Mattress on July 7, 2006 03:44 AM

Closet Organizer [Read More]

Posted at: Closet Organizer, Closet Organizer on July 12, 2006 07:02 AM

Changing Table [Read More]

Posted at: Changing Table, Changing Table on July 19, 2006 04:44 AM

Radisson [Read More]

Posted at: Radisson, Radisson on August 1, 2006 06:45 AM

Hammock [Read More]

Posted at: Hammock, Hammock on August 3, 2006 07:06 AM

Six Sigma [Read More]

Posted at: Six Sigma, Six Sigma on August 7, 2006 01:41 AM

Six Sigma [Read More]

Posted at: Six Sigma, Six Sigma on August 7, 2006 05:20 AM

Adidas Shoes [Read More]

Posted at: Adidas Shoes, Adidas Shoes on August 9, 2006 01:32 AM

La Quinta [Read More]

Posted at: La Quinta, La Quinta on August 11, 2006 02:13 AM

Comments

so the MT codebase isn’t changed at all? what about all the mt CMS templates? those are, in my mind, a real part of the codebase

Posted by: mfrumin on April 6th, 2005 06:13 PM
Gregory Todd Williams

Nothing is changed. Not even the CMS templates. The data is all installed with hooks into the page generation.

Posted by: kasei on April 6th, 2005 06:37 PM

Post a comment




Remember Me?

(you may use HTML tags for style)