Actions

Archived

GSOC 2012 Project Ideas

From Joomla! Documentation

Revision as of 12:07, 2 March 2012 by Mbabker (Talk | contribs)

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

Welcome!

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!

Discussion of ideas and other GSoC related items is welcome on our Google Group: https://groups.google.com/forum/?fromgroups#!forum/joomla-gsoc-2012

Ideas

In addition to this ideas list, the Joomla! Community is able to voice their opinion on features they would like to see via the Joomla! Idea Pool. Those wishing to add ideas to this listing are encouraged to review the Idea Pool and base their idea on the input received there.

Social Package

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

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