Tag Archives: wordpress

All the Latest SIOC Stuff

There’s been quite a few happenings in the “siocosphere” during the past month:

  1. Christoph Goern posted some details about how to enable SIOC output for a community site such as a planet aggregator; I hope to work on this myself WRT Planet PHP.
  2. Again, Christoph has detailed how to generate SIOC data from mailing list archives. Next, we could look at systems like MailMan and MHonArc.
  3. Alex Passant visited us in DERI last week, and together with Uldis Bojars he worked on both a SIOC browser and also a SIOC module for PEAR and PHP5. It was great to have Alex visiting, and he did amazing stuff during the few short days he was here… Thanks Alex!
  4. Christoph has also done some SIOC live query work, in parallel with #3, as well as describing how SIOC can be autodiscovered using RDFa.
  5. Fred Giasson has produced a detailed post on how he has made use of SIOC to connect stuff within the TalkDigger community… Nice one Fred – love this!
  6. More people are installing SIOC plugins on their blogs, including Christoph Goern, Harry Chen.

Wow! I am blown away by all this… I hope to contribute more myself now that I’m back.

How to Make Stuctured Blogging Popular…

I’m currently enhancing the blogging section of our tutorial for the World Wide Web conference next week with more information on Structured Blogging, and having installed the SIOC WordPress plugin on a WordPress MU-powered site I run, I’ve realised that Structured Blogging isn’t going to take off by just providing plugins for single-user blogging platforms like WordPress and Moveable Type. It is more suited to multi-user blogging communities powered by WordPress MU and Drupal.

I’ve already asked James Farmer about Structured Blogging and WPMU compatability, because it currently doesn’t work out of the box with WPMU (although this may change with a forthcoming WPMU 1.0 stable release). If anyone has managed to get this to work, please let us know because I believe that this could be a boon for the Structured Blogging cause… I’ll happily install it for the couple of hundred journals.ie users when it is ready!

New Version of WP SIOC Plugin from CaptSolo

Announcement from CaptSolo about a new version of his WordPress SIOC plugin:

New version of the WordPress SIOC plugin is available at: http://sw.deri.org/svn/uldis/2006/03/wp-sioc/wp-content/plugins/

This plugin exports SIOC metadata from the WordPress weblog engine. The SIOC vocabulary is defined in http://rdfs.org/sioc/

This is a fully functional development (beta testing) version. Please use it and report comments, suggestions and bugs to the mailing list. Once the feedback confirms it is OK, it will be put on the SIOC website.

Continue reading New Version of WP SIOC Plugin from CaptSolo

SIOC (Was RSS Version 3 Specs Up for Review)

SIOC (Was RSS Version 3 Specs Up for Review)

As (one version of) its name implies (“Really Simple Syndication”), RSS is an excellent way to get your content out to the feed consuming public (people or systems). However, since it is so generic, it has its limitations. When you see an RSS feed, how do you know what it is? Did it come from a blog, a bulletin board, a news site, your aunt’s recipe site, a bookmarks list or a set of recently updated photos? Apart from an analysis of the “generator” string, the proposed RSS 3.0 doesn’t easily solve this existing problem. How is content related to other content? Have there been any replies or comments on this content? Is item 1 a reply to item 2?

For my part, I’m interested in content that comes from online community discussions: blogs, mailing lists, bulletin boards, newsgroups – something where one person makes a post on a ‘forum’ and someone replies to that post.

Researchers in our Semantic Web cluster at DERI, NUI Galway have been working on an open specification for describing communities using online discussion forums, leading to what Ryan King and others term “distributed conversations”.

The result is SIOC, standing for Semantically-Interconnected Online Communities.

The initial version of our SIOC specification has been drafted. It can be used in on its own (having a complete set of terms) or in conjunction with other RDF formats such as RSS 1.0 (and 1.1).

At the moment, online communities are islands that are not interlinked, and the SIOC ontology has been proposed to not only link these communities but to leverage data in ways that were previously unknown.

While there are many (useful) classes and properties in SIOC, it can essentially be boiled down to: Users create Posts that are contained in Forums that are hosted on Sites, e.g.

Site -> host_of -> Forum -> container_of -> Post -> has_creator -> User

Posts have reply Posts, and Forums can be parents of other Forums.

In terms of producing metadata, we’ve started with SIOC exporters for open-source discussion systems such as WordPress and Drupal / CivicSpace, and more are on the way. We’d also love to get input from creators of other community discussion systems. Thanks.