Google Summer of Code 2010

Events happening in the community are now at Drupal community events on www.drupal.org.

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!

shuynh21's picture

HR Employee Module

For GSOC, I was thinking of writing a module for the internal human resources side of a company. I don't know how many people/companies use Drupal as a tool to manage a company and I don't know if there exists similar modules out there for this. The module would include (up to) three major components:

Employee Management:
You will be able to manage all current and previous employees including their info, employment, wage info, etc. There could be an employee directory that list employees and their contact information, etc.

Timesheet:

Read more
dvcoolster's picture

Desktop Content Manager - Adobe AIR

Brief Detail: Drupal Content Manager(DCM) will be the place in the back-end where one can add/manage all the articles of his/her website.
We will develop a cross platform desktop application using Adobe Flex/AIR using which the admin of the website will be able to manage all his/her relating articles Back-end easily,
This will use xml-rpc, for its interaction with already existing Drupal Interface.

Read more
Everett Zufelt's picture

Brainstorming for an accessibility proposal

I think that it would be an excellent idea for there to be at least one accessibility based project proposed for GSOC. Clearly the benefit being that Drupal's accessibility is enhanced, and a student who may be interested in accessibility is given the opportunity to improve their skills through the mentorship of individuals who have experience in the field.

Read more
rpfilomeno's picture

Round Robin / Hunting Assignment Queue for individual users or groups

Introductions:
Hello and welcome everyone again to GSoC, and again ill be mentoring this year! Im starting early this year because I was last year and didn't do any major role :D

My name is Roger Filomeno from Philippines, I do a lot of IT consulting for Banking/Finance, eCommerce and Telecoms -- and using Drupal is my top recommendation for any web project.

Personally I'm a fun loving person, loves Italian/Japanese foods and lots of coffee and tea. My hobbies includes playing MMORPGs and reading for now -- changes often these days coz I'm trying out new hobbies!

Read more
Alun's picture

Car Sharing module?

I have been thinking of a module that could be created on Drupal to promote car sharing, or car pooling. Unfortunately, I don't have the time to complete it, at least for this year, so I thought I would throw in a project proposal.

The basic background idea would be something along the lines of the module being used by a website that has a number of participants who travel to the same destination. Examples are universities, colleges, workplaces. Even better examples would be music festivals.

Read more
alex ua's picture

The Google Summer of Code 2010 is a go!

I'm excited to announce that the Google Summer of Code is happening again in 2010! Last year Drupal went a perfect 18-for-18, meaning that all of our students passed the SoC, and we even got a "bonus student" who worked on Drupal module for the Creative Commons.

Please help get the SoC started by joining the Google Summer of Code 2010 group, and by posting project ideas to the group! Student Proposals should be marked as such in the "Project Type", as the students will get first dibs on that project idea once the voting starts. All other project ideas should be marked "Community Proposal" and will be open to all SoC applicants.

If you are a student thinking of applying to the program I highly suggest you do the following things:

Read more

Project wiki page template

This is still pertinent for GSoC 2013

All approved students will be asked to keep track of the pertinent details about their project in a central wiki page on this group. The following is a template for them to use to do this.

Project information

Project page on drupal.org: http://drupal.org/project/FOO
Student: Joe Sock (socks on d.o, socks@drupal.org on g.d.o)
Mentor: John Daff (J.D.)
Co-mentor(s): Jane Guru (guru)
Local mentor(s):

Current status: Describe briefly where your project is this week. Are you in the process of scoping? Are you working on a particular deliverable?

Description

A brief summary of your project and why it's awesome, with links off to further relevant information (the original public discussion, your full application, etc.) if you'd like.

Read more
narres's picture

Proposal: Auto Taxonomy Generation from Node-Content

Overview: Parsing node content and auto generate taxonomy (semantic cloud).

Description: To be done: First and most important step: Find words, wich are significant. The faster - the better.
Step 2: Build structures from these words.
Possible tasks, which can be solved by "Auto Semantic Taxonomy":

  • Language detection
  • RDF'ing
  • Spam Detection
  • Autotagging
  • User Matching (through node_profile)
  • Meta Generation

In fact it's very similar to

but does it all in Drupal.

Main excercice: Write somthing like "opencalais" within Drupal.

Read more
narres's picture

Proposal: Taxonomy with node-functionality

Overview:
Enhance the taxonomy system with node functionality like: Author, Timestamp, Status (Published, ...)

Description:
According to the old discussion that "Everything is a node (users too)" this will help in a lot of common (to be solved) problems.
Hav e alook at Everything is a node discussion, especially:
Why taxonomy:

* The taxonomy builder becomes a streamlined interface to both build a tree of terms (nodes) and select an item from that tree to classify a node
* Both the tree and each classification can be designated using relationships
* All the taxonomy storage and retrieval functions can be encapsulated by the relationship API

Mentors:

  • narres - will help with defining todos

Difficulty: medium

Read more
Subscribe with RSS Syndicate content

Google Summer of Code 2010

Group organizers

Group categories

Important Announcement

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: