Proposed projects

The following is a list of projects that the Drupal mentors and members of the community have proposed. These projects all fill a perceived need in the Drupal landscape, and were all created with the intention of being challenging yet reasonable for a smart student in a summer's time.

IMPORTANT: These are just suggestions! Your creativity in thinking up different projects or variations of the ones listed is not only welcome, but highly valued.

If you have questions about any of the proposed projects, please ask them in the comments for the project. You need a Drupal account to do this.

Please keep in mind that these are not the only possible projects. If you have your own idea for a project that you would like to pursue, by all means share it with us in your SoC application.

It is best to contact one of the Drupal/SoC organizers, mentors, or members of the Drupal community to see if your project makes sense for Drupal. There are over 300 contributed modules and your chances of getting selected will be small if you propose to duplicate an existing module's functionality without good reason.

AJAX Form creator

This project aims to create a browser-based form builder for Drupal. Examples of such form builders include:

Assignment/ Gradebook suite

Motivation:

Child -> Parent(s) Relationships

We currently have Parent with multiple children ability.

Common Security Model / API

Common Security Model / API as a core module!

Content recommendation engine

Short Description:

Document management module

Short Description:

Dynamic & Easy Cross Linking

Project Description:

GData API

Project Description:

Google Analytics/ E-Commerce Integration

Project Description:

Google Site Search Enhanced Module

Project Description:

HTMLArea/Xinha plugin for img_assist

Project Description:

ImageMagick integration for Drupal

Project Description

Implement a token based authentication system

Project Description:The purpose of this project is to provide a secure way of allowing access to your site by third party services. In

Integration through the Flickr API

Project description:Drupal currently integrates withGallery using the Gallery module. The flickr API has already been extended to integrate

Link assistant

I'm proposing this project, but I don't intend to do it myself. I hope this is the right place to post this! If not I can post it to one of

Multi-site administration through rich XUL client

Project Description:Many Drupal administrators run more that one site. They frequently have to do the same tasks across their sites such as

Node Profile Module and CCK

Short Project Description

Secure updating of Drupal sites

Description:The goal of this project is to build a secure remote update system for Drupal. This is similar to Red Hat's update system, or

Social Networking Analysis (SNA) Tool

Description

String editor mode

The ability to click on any t()'d string and edit it and save it.

Turn poll module into a CCK field type

Motivation

USENET and E-mail Archiver for Drupal

Project Description:

Unit test automation

The Drupal Development process is rapid, hardly any day passes with less than 5 patches commited to the core CVS. To ensure a constant high

User experience analysis with implicit meta-data

One of the advantages of using Drupal versus a hosted solution is the ability to have complete control of user meta data. The purpose of

Video module rewrite and new features

Project description:

Views Calendar Style

Project Description:

Views Scheduler

Project Description:

Wiki module

note: this proposal needs a lot of help. Please edit it and make it better

context.module

Short Description:

Guide maintainers

robertdouglass's picture