SoC 2008

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

Welcome Summer of Code 2008 students!

Student tasks and due dates:

  • April 14 - May 26: Accepted students talk with mentors, start getting acclimated to the community, get setup with CVS access, etc.
  • May 26 - August 11: Code!
  • July 7: Mid-term reports due
  • August 11 - August 18: Last minute clean-up.
  • September 1: Final status reports due.
bigheadfish's picture

Web service interface (server?) for Drupal

Project Title:

To allow a Drupal website providing web services

Project Description:

Many people use Drupal for their content websites, e.g.: article repository, etc. Right now, Drupal only provides RSS for syndication (please correct me if I am wrong).

My plan is to build a module to enable Drupal to work as a web service server. The objective is to allow flexible content syndicate or integration. For simplicity, this module will provide services only through XML_RPC or REST.

Read more
kpriyanka07's picture

Integrating Google Document List Data API with Drupal

To develop a full fledged google documents browser wherein we could browse the google documents
from within the drupal web site.
Also,Documents including spreadsheets and presentations can be uploaded through the drupal web site.
Let me know your thoughts on this

Read more
Jeroen Coumans's picture

A usable admin theme

I've long since been frustrated about the bad usability of the admin parts of Drupal. While incremental improvements are constantly made, it seems that a big overhaul is necessary in order to move forward. I find it very inspirational to see how Wordpress has hired HappyCog to work on an improved admin interface, based on interviews, research and usability testing. There are some obvious lessons that Drupal can learn from this as well, both from their methods as well as the results. There's a lot of momentum in the community right now to make similar efforts, and I'd be happy to apply as a student to work on this during the summer.

Read more
stdbrouw@groups.drupal.org's picture

Web-to-print workflow for newspapers (SoC proposal)

I'd like to propose building a web-to-print module for Drupal as a SoC project.

Read more
michaelfavia's picture

Unify the "multilevel" and "hierarchical" cck selection widgets for nodereferencing

Problem

There are many modules that provide half solutions to the problem of referencing nodes in a hierarchical nature. We spoke with webchick about this tonight as a matter of fact. The probnlem rather simply is that while you can use nodereference field to relate nodes (and types) hierarchically ("My car" references "CVR" which references "Honda") this prevents you form storing that information with the actual node for use in views (sorting, filtering, etc) because only 1 portion (the first parent) of the relationship is stored at any level.

Possible Solutions

Read more
kranklin's picture

Adobe AIR application to conveniently manage your drupal site

This is an Adobe AIR application for managing your Drupal site, and since the newest version of fckeditor (beta right now) will work in Adobe AIR, it could also be used for changing and adding content on the site.

For those who don't know, Air makes it easy(ier) for web developers to make desktop applications by using languages you are already familiar with such as HTML and Javascript

Read more
bigheadfish's picture

Integrate with 37Signal's Highrise and Basecamp

Duplicateproposal -- please leave feedback on http://groups.drupal.org/node/9966

Project Idea:

To integrate Drupal with 37Signal's Highrise and Basecamp

Project Description:

Highrise and Basecamp, brought to you by 37Signals (http://37signals.com, the company behind Ruby On Rails), are two popular web based CRM and project management applications.

My idea is to integrate Drupal with Highrise and Basecamp.

Read more
skbohra's picture

Integration of mozilla firefox addon with drupal- a student proposal

Duplicate proposal of http://groups.drupal.org/node/9603

A proposal to integrate tool with drupal to create mozilla firefox addon for the every site created by any user based on drupal. It can be implemented by integrating a feature at the installation process, to ask the user if he/she wants a mozilla firefox addon for his/her site then it will ask further details about what features user wants to add in the addon. The addon using drupal API will show content from the site based on Joomla. Since the API is same in all case, a common process for every site will be used.

Read more
matslats's picture

Alternative Currency Support

Moved to official ideas list

The 'mint of the realm' is not the only store of wealth or medium of exchange. Community currencies facilitate trading all over the world.
Such currencies

  • are resilient against recesssion and collapse
  • do not favour the rich by charging interest
  • belong to communities, not to banks
  • prefer local goods and services over the globalised economy
  • are used for economic regeneration and international development
Read more
our1944's picture

Menu class id customize module

I recently come across the problem when I was porting one static site to drupal. Drupal will automatically provide a unique class id for every menu items. This is good but it is also very inconvenient to use css to customize the look of every menu item, especially if one wishes to use pictures instead of plain texts for menu items. I did it by add a snippet into the theme.

So I think a module that enable user to customize the menu class id DIRECTLY is useful. This module is also responsible for checking the existing class IDs of menu items to ensure that every id is unique.

Read more
jstoller's picture

New installer

Create a new installation/site administration mechanism for Drupal. I should be able to configure any number of sites for my Drupal installation, right from the installer, through a simple GUI, without ever needing to manually copy files. The installer should be able to create the appropriate folders and files in the sites directory for me. I also should be able to return to the installer at any time to add additional sites to my installation, or to reconfigure existing sites.

Read more
jstoller's picture

Change node-type mechanism

I'd like to see someone create a simple, stable, mechanism to change the node-type of an existing node. I foresee something where data fields from the old node type can be mapped to fields in the new node type, or ignored, and any missing fields can be filled in. Then the updated node can be previewed before the change is committed to the database.

Read more
jtsnow's picture

Improved Affiliate Module

The current affiliate module (http://drupal.org/project/affiliate) needs some work. Some features that could be added:

Payout Options

  • Pay affiliates using PayPal
  • Pay-Per-Sale (Percentage)
  • Pay-Per-Sale (Flat Rate Payout)
  • Pay-Per-Click (Unique Visitors Only)
  • Pay-Per-Lead
  • Custom payout levels
  • Different payouts based on user role
  • Pay by giving in-site credit(eCommerce)

Link Generation

  • HTML code generated for affiliates to copy & 0aste
  • Text links
Read more
fawii's picture

Integrating Basecamp API with Drupal

Wondering if it will be useful for the community to have Basecamp API integrated with Drupal?

Read more
pcambra's picture

Integrate Asirra CAPTCHA into Drupal

I propose to integrate the Asirra CAPTCHA , which uses a partnertship with petfinder.com that allows users to adopt abandoned dogs and cats, using a Drupal module.

http://research.microsoft.com/asirra/

Read more
garthee's picture

Dynamic content view

I think the way information is presented and search results are displayed can be optionally enhanced. This somewhat related to the following discussions, however a new idea
1. http://groups.drupal.org/node/9934
2. http://groups.drupal.org/node/9946

A short description of what I would love to see with this module

Read more
ezra-g's picture

Imagecache Image assist counterpart module

I propose a module that provides both an input filter and a widget used on the node edit form.

The filter would contain the path to an image file and the name or id of an imagecache preset.

The widget would allow the user to view images that exist on the site, and select which one should be inserted into the node body at a particular point, along with the preset that should apply to the display of this image. The widget would place the appropriate tag to be consumed by the filter when the node is rendered.

Read more
gdd's picture

Last.fm API integration

Moved to official ideas list at http://drupal.org/node/236600

I propose an integration with the APIs for the music social networking site last.fm. The list of their available functionality is here:

http://www.audioscrobbler.net/data/webservices/

Read more
cwgordon7's picture

Install/Update Modules/Themes within Drupal Interface

Moved to official ideas list at http://drupal.org/node/237532

Here it is, the traditional proposal: a module that automatically fetches modules (and themes, theme engines, etc.) from drupal.org and uploads them to your site.

Unlike previous attempts, however, this will not be a security risk; it will use its own (s)ftp engine to upload fetched files to the site. The password will not be stored; the user will be prompted for it every time.

This project consists of main parts:

  1. Creation of an (s)ftp client or the adaptation of an existing gpl (s)ftp client to fit Drupal's needs.
Read more
joe.murray's picture

Improve CiviCRM / views integration

CiviCRM is an open source constituent relationship management system that works very well with Drupal (as well as with Joomla! and stand-alone). Where Drupal concentrates on content management, CiviCRM shines at managing contact interactions. CiviCRM data can be accessed using some existing modules, but it would be great to see more robust support for accessing CiviCRM data using Views.

Read more
Subscribe with RSS Syndicate content

SoC 2008

Group categories

Group notifications

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