User login

RDFa in Drupal design camp presentation notes and download

Update: RDFa in Drupal presentation download.

Notes in preparation for, and in accompaniment to, my session RDFa in Drupal: What it means for D7 theming, how to add semantic goodness to D6, and why it matters at Drupal Design Camp Boston (in Cambridge).

Welcome to Cambridge for Design For Drupal Boston! For those of you who have traveled a ways to get here, Boston is just over the Charles river that way.

Now, if we had RDFa in Drupal today, we would know where we are.

In fact, with RDFa, the camp website could continue to say "Boston" while your calendar and map applications could be told the exact, correct location.

Background

On October 14, 2008, RDFa became a web standard (a W3C recommendation) to embed RDF directly in XHTML. This serves to enable you -- and or more to the point, your favorite content management system -- to turn existing human-readable text into machine-readable data (without repeating content).

In many cases, it simply serves to give meaning to links. It's not just a connection, but a kind of connection (or in Boris Mann's food-obsessed terms, a flavor).

Licensed under a
   <a href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license">
     Creative Commons Attribution - NonCommercial-ShareAlike 2.0 Licence</a>.

RDFa Screencast by bhuga / scor

* Overview of Semantic Web, Drupal, and RDFa (yes, we'll go over what the heck it is)

* How to add RDFa to your Drupal 6 site today

Drupal 6 upgrade with extra RDFa goodness by ekes of Iskra.

RDFaification of Drupal 6 by Shelley Powers. She is a technical powerhouse know even outside the Drupal bubble!

Enable RDFa usage with Drupal 6.x - Arto Bendikan increased the capabilities of his RDF module to aid the marking up with RDFa within node bodies.

RDF-ize your RSS feeds.

RDF External Vocabulary Mapper
This module provides a way to import external RDF ontologies into Drupal for use by other modules (RDF CCK, for one). For example, if you want to markup your event content using the RDF Calendar ontology, you can import it using this module, then it will be available to the RDF CCK module. Out of the box, this module pulls in the Dublin Core, Friend-of-a-Friend, and SIOC ontologies.

RDF CCK
This module allows you to provide your content in RDF format. It provides a "node/[nid]/rdf" page for desired content types; it does not provide RDFa output without a patch to CCK. RDFCCK requires RDF, CCK, RDF External Vocabulary Mapper (Evoc), and SPARQL.

* Report-back from RDFa-in-core code sprint in Galway, Ireland this May

* How RDFa will and might affect theming (themers' thoughts requested!)

* What still needs to be done before code freeze

Reference

RDFa in Drupal - examples and use cases
http://groups.drupal.org/node/20167

http://en.wikipedia.org/wiki/RDFa

http://rdfa.digitalbazaar.com/fuzz/trac/

Search issues for Drupal : RDF
http://drupal.org/project/issues/search/drupal?issue_tags=RDF

RDFa: Add semantics from the ground up
http://drupal.org/node/378144

RDFa: author and date on node and comment
http://drupal.org/node/352204

A roadmap for RDFa in Drupal 7
http://groups.drupal.org/node/16597

State of the RDF in Drupal core after the code sprint
http://groups.drupal.org/node/22716

Half way through the RDF code sprint - Google Announces Support for RDFa
http://groups.drupal.org/node/22168

Allow more granular theming of drupal_render'ed elements
http://drupal.org/node/455844

RDF in Drupal core code sprint
http://buytaert.net/rdf-in-drupal-core-code-sprint

Exhibit
http://drupal.org/project/exhibit

Practical Semantic Web and Why You Should Care - DrupalCon DC 2009
http://www.slideshare.net/bmann/practical-semantic-web-and-why-you-should-care-drupalcon-dc-2009

Linked Data - Connect Distributed Data across the Web

Drupal Voices 17: Boris Mann's Intro to the Semantic Web & Drupal

Drupal Voices 19: Ivan Labra on Semantic Web & Identity

Drupal Voices 18: Stéphane Corlosquet on the Semantic Web & Drupal

Wikipedia: SPARQL Protocol and RDF Query Language

The Political Importance

Beyond web 2.0 -- How RDFa will help to democratise data on the web

Resolution

Searched words: 
Resource Description Framework eh?

Comments

Drupal

This is so exciting, will try it immediately. Word Directory

RDFa Benefits

Because of RDFa, Data is Reused – data is not duplicated. Separate XML and HTML sections are not required for the same content.Suture Manufacturers

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.