Archived

GSOC 2012 Project Ideas

From Joomla! Documentation

Revision as of 11:22, 2 March 2012 by Edo888 (talk | contribs) (Added Joomla Translations idea)

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.

Welcome![edit]

Welcome to the Joomla! Google Summer of Code (GSoC) 2012 project ideas page. As we move forward with the 2012 version of the Joomla! GSoC, we will use this page to develop possible project ideas. Please note that anyone who is interested can participate in this process. You do not have to be a GSoC student or mentor to suggest possible project ideas. Thanks!

Ideas[edit]

Social Package[edit]

Over the last several years, social media has become a dominant force in online media. Based on the number of extensions interacting with various social media APIs, it would be logical to build a Social package for the Joomla! Platform that provides a common and simplified interface to post and retrieve data from various social media networks.

Mentor: Michael Babker
Skills: Joomla Platform, familiarity with social media APIs (Facebook, Twitter, Google+, etc.), OAuth
Difficulty: Medium to Hard

Joomla Translations[edit]

Create a centralized translation tool, which will be a kind of Facebook Self-Translation App for Joomla! communities to have better translation.

The centralized website will make better translations for Joomla! It will help non-English speaking translation teams to get feedback about translation quality from people, who speak the same language. So translation teams can involve more volunteers in translation process. It will help also extension developers to translate their software. It will enable ability to submit a new extension translation INI file in English and get the translated version from the translation teams.

See

Mentor: Edvard Ananyan
Skills Needed: PHP, JavaScript, MySQL, Joomla! Framework
Difficulty: Medium