Google Summer of Code Ideas 2013
FOSSASIA aims to participate in the Google Summer of Code 2013. We are working together with a number of Open Source developers in the region and function as an umbrella for different projects. If FOSSASIA gets accepted, you will find more information about the application procedure for students on this page.The ideas list below gets updated continuously. So, please check back again later. And: The best ideas are often ideas of students themselves. So, if you have your own idea or small project, please apply for FOSSASIA on the Google Summer of Code website!If you have questions or feedback, please write to us on the mailing list: http://groups.google.com/group/fossasiaImportant dates for students:April 9 - 21: Would-be student participants discuss application ideas with mentoring organizations.April 22: 19:00 UTC: Student application period opens.May 3: 19:00 UTC: Student application deadline.GSOC Ideas for FOSSASIA1. Phimpme Android AppThis photo app to connect to “any social service” and Open Source CMS is a project of developers from Vietnam. The goal is to make a beautiful app that also works with web systems based on Drupal, Joomla and Wordpress. In Google Summer of Code Students can propose a number of projects around the app. The source code of the app is on github here: https://github.com/phimpmeIdeas for student projects:Project 1: Implement full Google Maps and OpenStreetMap SupportThis project also aims to show photos on a web map on a CMS of own choice.Usefull skills: Android, Maps API, Understanding of Exif data and implementation, Web development, CMSProject 2: Add support to more social networks and CMSPhimpme already supports many social networks including many in Asia. Nevertheless there are still other networks popular in some countries. There are also CMS like TYPO3 which are not yet supported. Students can propose support for other services in this project.Useful skills: Web Api, Android Development, PHP, Python, Ruby on Rails, Knowledge of CMS 2. Meilix Linux DistributionMeilix is a new Linux project aimed to offer users a fast and easy to use Linux desktop, that can be “frozen” and therefore secured. Student projects should implement new features. The goal is to offer a simple user interface to freeze the OS up to different levels, e.g. only freeze the system, but not the home directory.The Meilix System User Lock can be found on Github here: https://github.com/meilix/systemlock Usefull skills: Linux development, Python, Shell, Scripting, GUI design, Inkscape, Gimp 3. Networking ToolsOpenWrt is a widely used Linux distribution for embedded devices and specifically routers. Large networks consist of hundreds and even thousand of nodes. Administration of routers, e.g. ESSID setting is a long process.Student Project: Develop Web Interface Administration tool for large numbers of Nodes (routers) for OpenWrt based on kaluaThe goal of a student project would be to develop a new web interface to show the status of routers and enable mass administration of devices. The foundations of this have already been developed in the Kalua application: https://github.com/bittorf/kalua#readmeUseful Skills: Linux development, OpenWrt, Embedded devices, Web UI design, Gimp, Inkscape, Lua, ScriptingLinks: http://openwrt.org 4. Opencoin.orgOpen Coins introduce the idea of versatile digital cash…
