Code 04000

From Joomla! Documentation

This page has been archived. This page contains information for an unsupported Joomla! version or is no longer relevant. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.

One line summary[edit]

This project implements Triplify with a Joomla! v 1.5 database to extract publicly available content as RDF/N3 output, given existing vocabularies.


Plan sample data for Joomla! that can be used to demonstrate a basic social networking environment in Joomla! that draws from:

  • foaf data
  • SIOC (Semantically-Interlinked Online Communities) data
  • Use Kevin Devine's User meta to create additional User data elements needed.
  • Add data elements and user maintenance processes that provide for privacy questions and responses in order to ensure end user is willing to share information.

Integrate Triplify into this environment mapping data base data elements to existing vocabularies and exposing publicly available, given end user privacy responses.

Make solution available as an extension on the Joomla! Extensions Directory, along with adequate user documentation and a case study that demonstrates the capability now available.

Triplify now has a contest underway. Could be a good way to extend GSoC Benefits.

Skills needed[edit]

Very good knowledge of PHP and the Joomla! 1.5 application and framework, preferable combined with AJAX/Mootools/Javascript knowlegde.





All code must be created using the [GNU General Public License version]

Documentation written for this task must be made available under the Joomla! Electronic Documentation License.

Possible mentor[edit]

Amy Stephen

Return to Google Summer of Code 2008