Actions

Archived

Code 04000

From Joomla! Documentation

Replacement filing cabinet.png
This page has been archived - Please Do Not Edit or Create Pages placed in this namespace. The pages in the Archived namespace exist only as a historical reference, it will not be improved and its content may be incomplete.

Contents

One line summary

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

Description

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

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

Difficulty

Hard

Resources

Licensing

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

Amy Stephen

Return to Google Summer of Code 2008