Archived:Code 04000
From Joomla! Documentation
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