Duplication is Evil: Drupal to the Rescue |
|
| Event | Interactive 2011 |
| Format | Dual |
| Organizer | Stéphane Corlosquet – Massachusetts General Hospital |
| Description | Don’t repeat yourself! And don’t repeat the Web. Instead, reuse content from across the Web with Drupal’s Semantic Web tools. Programmers have been following the philosophy of Single Source of Truth in their code for years. Smart (and lazy) programmers know that reusing code is the only way to get the job done right—to do more, write less, and make changes in one place. Even more time consuming than maintaining repetitive code, though, is maintaining repetitive information. Feeds help share and reuse content, but only provide simple streams of information. APIs can be used to target information, but developers have to learn a new API for each service. Lately, easy ways to single source content on the Web are appearing with new Semantic Web tools. Now you can use Wikipedia, the New York Times, or even your friends’ Web sites as your database—all without learning custom APIs. In Drupal 7, you can pull specific information, on the fly, from sites across the Web. And on the other side, you can expose your content for reuse and feed sites with your information. Just as users don’t handcode HTML today, users can reap the benefits of SemWeb tech without having to learn all about it. With RDF in its core, Drupal 7 takes web publishing to the next level by annotating content with semantic markup. And with contributed modules, it’s easy to query other Web sites for their content without learning any new query languages or writing any code. |
| Questions Answered |
|
| Level | Intermediate |
| Category | Content Management |
| Tags | Drupal, linked data, RDFa |