WE MOVED! ALL FUTURE GSoC DISCUSSIONS TAKE PLACE @ https://groups.drupal.org/google-summer-code
Welcome potential Google Summer of Code 2010 students and mentors!
About (from the SoC site):
Google Summer of Code (GSoC) is a global program that offers student developers stipends to write code for various open source software projects. We have worked with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Since its inception in 2005, the program has brought together nearly 3,400 students and more than more than 3,000 mentors & co-mentors from nearly 100 countries worldwide, all for the love of code. Through Google Summer of Code, accepted student applicants are paired with a mentor or mentors from the participating projects, thus gaining exposure to real-world software development scenarios and the opportunity for employment in areas related to their academic pursuits. In turn, the participating projects are able to more easily identify and bring in new developers. Best of all, more source code is created and released for the use and benefit of all.
This group is for posting and discussing GSoC project ideas, as well as for general conversation that relates to the SoC. You can also get help on the #drupal IRC channel on freenode (irc://irc.freenode.net/drupal).
PLEASE FEEL FREE TO SUBMIT PROJECT IDEAS OR TO RE-SUBMIT IDEAS FROM LAST YEAR!
Auto Taxonomy generation - Wiki page
Project Information
Project page on d.o: http://drupal.org/project/autordf
Student: Tushar Mahajan (chia on d.o)
Mentor: Thomas Narres (narres on d.o)
Current Status
The module find important words and phrases in node content, check it against a list of stopwords. The test site is at http://gsoc.chia.in
I have the tagger test page at http://gsoc.chia.in/autordf
Rules Optimization:Update-2
This is the second weekly update in row for Rules Optimization SoC Project. As I mentioned in my previous update, currently I'm working on the decision tree structure for the rules' conditions.
Summary of work done:
Read moreRules Optimization:Update-1
This is a long delayed first update of Rules Optimization SoC Project. The regular updates for the project would be posted here, which will be linked through the wiki page of the project.
I had several online meetings with my mentor(klausi) and co-mentor(fago) and my work is divided into three broad parts:
- Developing patch for Rules which would provide an interface for modules to optimize Rules condition evaluation
- Find a decision tree way to optimize event sets containing simple logical operations.
Facebook-style Micropublisher - Wiki Page
Project Information
- Project Page: http://dgo.to/fbsmp
- Mentor: IceCreamYou
- Co-Mentor: aaron
SPARQL query and RDF data visualization
Last updated by linclark.research on Mon, 2010-07-12 14:30
Development of some functionalities of DXMPP Module
Project Information
Read moreRules Transformers
Project information
Project page on drupal.org: Rules Transformers
Student: Sebastian Gilits (sebgil)
Mentor: Wolfgang Ziegler (fago)
Co-mentor: Klaus Purer (klausi)
Current status: Planning & brainstorming
Read moreHTML5 Support For Drupal 7
Last updated by maulik.kamdar on Mon, 2010-07-12 12:14
Project information
Student: Maulik Kamdar (maulik.kamdar on d.o)
Mentor: Sumit Kataria (sumitk on d.o)
Status of the First Week
Community Bonding Period as well as the First week is over is over. Went through the RGraph API, Canvas development through HTML 5, discussed my extended roadmap with Sumit as well as posted it for general discussion.
Status of the Second-Third Week
Read moreAffiliate module (with integration for Drupal Commerce)
Project information
Project page on drupal.org: http://drupal.org/project/affiliate_ng
Student: Bojan Zivanovic (bojanz on d.o)
Mentor: Ryan Szrama (rszrama on d.o)
Current status:
First week is over. Went through the Drupal Commerce code, the Field API, basic direction discussions with Ryan, written first code.
Description
A new generation affiliate module, based on my experience with Ubercart Affiliate 2, and the new Drupal 7 technologies. The Drupal Commerce integration is optional, so the module can reach a wider range of users.
GSoC proposal
Original public discussion
Implementation discussion on DrupalCommerce.org
GSoC 2010 Project Wikis
Use this Project wiki page template to create a page for your project. After that, please add a link to your wiki page here. That way we'll have a handy 'index' of all projects in one place.
- Creating a generic Search API by drunken monkey
- Views and Feeds Integration by aditya_kristanto
- Affiliate module (with integration for Drupal Commerce) by bojanz
- Development of some functionalities of DXMPP Module by darklrd
- Optimizing Rule Sets using decision tree by Saubhagya
- SPARQL query and RDF data visualization by linclark
- Auto Taxonomy generation by chia
- Project Management Tools for Grassroots Activsts (Activism Labs) by auzigog
Creating a generic Search API
Last updated by drunken monkey on Mon, 2010-08-16 18:55
Project information
Project page on drupal.org: Search API
Student: Thomas Seidl (drunken monkey on d.o)
Mentor: Robert Douglass (robertDouglass)
Current status: (official) project finished
For further development see the discussion and the issue queue.
Views and Feeds Integration - Wiki Page
Project information
Project page on drupal.org:
- http://drupal.org/project/views_php_array
- http://drupal.org/project/feeds_view_parser
- http://drupal.org/project/yql_views_query
Screencasts:
- Screencast on initial Feeds and Views integration (importing Tweets into Drupal)
- Screencast on querying YQL using Views
Student: Aditya Kristanto Goenawan (adityakg on d.o, adityakg on g.d.o)
Mentor: Daniel Wehner (dereine)
Co-mentor: Alex Barth (alex_b)
Local mentor(s):
Current status:Relaxing :)
Read moreOptimizing Rule Sets using decision tree
Project information
Project page on drupal.org: http://drupal.org/project/rules_optimization
Student: Saubhagya Maheshwari (saubhagya)
Mentor: Klaus Purer (klausi)
Co-mentor: Wolfgang Ziegler (fago)
Current status: Working on further optimization for event sets.
Description
Read moreNext Steps: Community bonding period.
Hey everyone! Congratulations to all our students and mentors and especially to those whose applications got submitted: this is going to be an AWESOME summer.
While we're hard at work trying to figure out how to make this the best SoC yet, there's some important stuff happening, so please read through.
Read moreHTML5 Support for Drupal 7
Overview:
There are basically five major tasks to complete which will be covered by my proposal as well as my timeline of two months, of the Summer of Code. All of these features are majorly inter-related and will help in the incorporation of the exciting new features of HTML5 within Drupal 7. At the end of the task Drupal will be more user friendly, interactive, as well as provide higher level of flexibility and more features. The major features of HTML 5 involve:
The development of exciting new elements [canvas][video][audio]
Read moreHow to recruit a mentor?
Hi, whats the best/appropriate method of recruiting a mentor(s) for a GSoC application?
Thanks, Tom
Imporve the SMS Framework module
Overview:
SMS Framework which has its beginnings in GSOC has grown a far way, the vision of the invasion of wireless technology has been realized. SMSFramework allows for Drupal to be a management tool in sending and recieveing SMS notifications. Many modules including, notifications, and VBO can now be integrated to perform ingenious applications utilizing the SMSFramework.
Description:
Read moreLDAP User and Groups Integration with Scalable LDAP integration framework
Overview:
Most of the systems uses LDAP as a backend store for the user information and their groups for authentication and access control. So, the integration modules are developed keeping in mind this fact turned out to be with the fixed or limited set of attributes to be mapped with. So this makes the LDAP integration limited to those set of attributes and in turn assumes certain backend configuration.
The aim of this project is to develop a framework for creating and utilizing a map of any arbitrary entries. This would help in setting configuration that is flexible and not so dependent on the directory implementation.
Read more