Title Mash-ups for the SilverStripe CMS & Framework
Student Lakshan Perera
Mentor Matt Peel
Abstract
Think of an instance where you have to host a conference and you feel the need of sharing its goodness with the rest of the world. You would see the web as the most suitable medium for this task. However, setting up a website on its own may not deliver the content to the right audience, or spread the word wide enough. With the advent of the community driven web (or the so-called web-two-point-oh) each piece of information holds its own value. Flickr for images, YouTube for videos and Del.icio.us for bookmarks are some popular examples of services that have grown to become vital components of this new Web. To make the best use of such services, you need to tailor your content correctly to be promoted on each of these communities. The trick would be to spread your content far and wide, yet manage it all from one central location, retaining the identity.

People would love to have such features integrated with their Content Management System (CMS) itself, avoiding the hassles of content publishing and reusing. SilverStripe has grown by leaps and bounds to become a CMS that is admired for its simplicity and usability. A feature enhancement that makes the above scenario a reality would not only make the CMS even more attractive, but also expand SilverStripe’s userbase.

Aim of this project is to integrate several popular web 2.0 APIs (namely Flickr, YouTube and Technorati) with the SilverStripe CMS framework to allow people to build Mash-ups easily.