SoC 2008

We encourage users to post events happening in the community to the community events group on https://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.
jtsnow's picture

Fax Module

I am a student that is interested in doing a Drupal project for the SoC 2008. Here is an idea I've had for a Fax module. Please give feedback!

To start, the module would use an API like InterFax (http://www.interfax.net/en/dev/index.html). It could also be coded to allow for different API's to be implemented easily. Some possible features are:

  • Fax Drupal nodes
  • Fax Drupal views
  • Fax binary files (.doc, .pdf, images)
  • Anything that could be sent over e-mail can also be sent over fax
Read more
Carlitus's picture

New View Type: Chart view

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

The idea is to make a new type of view (for views module, of course), the Chart View.

And to make the chart the student can use http://teethgrinder.co.uk/open-flash-chart/index.php

Read more
crashtest_'s picture

Magento Commerce integration

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

Magento Commerce (http://magentocommerce.com) is (quoted from their site): "Magento is a new professional open-source eCommerce solution offering unprecedented flexibility and control."

Read more
julma's picture

WS (Web Services) import module and WS export module

Another project idea. (need to be simplified and resumed)

Could be cool if a user can search within a site for contents located on other sites and then automaticaly import it.

The more obvious use case would be to let users import their profile from other web site (drupal or not).

But there are many other use cases we can think about.

Take for example, the web sites about Drupal itself. There is drupal.org but also groups.drupal.org and contry related drupal web site such as drupalfr.org and so one.

Read more
KarenS's picture

Edit in place

It would be great to develop edit-in-place capability where you can be viewing a page and click on the content and have it turn into an editable text area without going to a separate edit form, or be viewing a Views list and click on a field in the list and have it turn into an editable field that you can use to update the value. When using this with Views, it could almost be like having spreadsheet capabilities. This would be a killer feature.

Read more
KarenS's picture

Date / Calendar Improvements

Added to official ideas list at http://drupal.org/node/237995

There are a ton of date/calendar improvements that I'd like to see. The problem is that I don't have time right now to stop and create a specific proposal. I'm hoping that we have others (students or not) who have some specific ideas on date/calendar projects that would make sense.

Read more
agentrickard's picture

Data Wrangler module

We do a lot of work with services such as Dabble and Caspio. These are data import/hosting/collaboration services.

I would like to see a module that allows for:

-- The import of Excel / CSV / tab-delimited data sets through an upload interface.
-- The conversion of this data into a SQL table.
-- The registration of a menu item to view this data as a sortable set.
-- The creation of editing tools that read the data structure and create a form for modifying or extending the data set.

Read more
Ian Ward's picture

Nagios-type monitoring with hostmaster2 framework, GSOC

UPDATE cross posting this into SOC 2008 for any feedback

Read more
agentrickard's picture

DocImport API module

[Note title change to reflect discussion below.]

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

I did a little searching and found that the issue keeps being raised.

Attitudes regarding Microsoft aside, I think it would be a worthwhile project to create a true Word-to-Node import module. The basic features of which would be:

Read more
kranklin's picture

Make Themes able to generate custom images for navigation links, page titles, and the website name

Have themes that could generate images for links so that navigation doesn't have to be plain text, or be able to generate an image for the title of a site or page so its easy to change the title of the site and still have it look fancy.

This could also include being able to customize the image such as by:

  • adding an icon - this could apply to a specific navigation item
  • setting the text color or font - this could apply to a specific item or be applied to all relevant items such as all page titles or all navigation links
Read more
Mike Wacker's picture

Web Publication System for Newspapers

A copy of the official proposal can be found at http://www.people.cornell.edu/pages/mew66/gsoc.pdf.


Hello everybody,

I'm Mike Wacker, Assistant Web Editor for The Cornell Daily Sun. Over the past school year, The Sun has used a web publication system, codenamed MustRun, to manage our content online from when the story is assigned to when the story is finished.

Read more
frazras's picture

Custom Site Builder Module - "Drapt"

Have you ever wanted to create a drupal website but you were totally clueless as to what modules to use?

I have been fiddling around with Drupal for about 2 years now but only started any real design work over the past 4 months, I regretted every site I had built from scratch over those past 2 years . There was nothing that I could think of that wasn't done with an existing module (well almost). My sites were averaging 40 - 50 modules BUT finding those modules was hell. I wished there was something that could tell me what are the best modules to use for a particular web application.

Read more
Matt V.'s picture

validation api module with identical rules for both Javascript and PHP

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

I'm not a student, but I'm posting this idea as a project I'd like to see happen. The idea was inspired by Benjamin Keen's Really Simple Validation and PHP Validation pair of scripts. Those two scripts use identical rules to perform both client-side and server-side form validation using Javascript and PHP respectively.

Read more
Tistur's picture

Image Manipulation GUI

Only local images are allowed.I've written a module, Image Overlay, to allow users to "draw" shapes on images with JQuery UI & canvas, and save the result as an image node. (Try it out.) Shapes are draggable and resizable. I've kind of stalled at this point, and could use some help, so I think I'll be applying as a student. I think this module could provide very useful tool to many drupal sites, including social sites (photos), techinical sites (notes & schematics), educational sites (maps, historical battleplans), and many others I haven't yet thought of.

My proposal is to expand and update Image Overlay:
EDITED to update timeline, show tables and added image of control and links to screenshots. EDITED on March 29th 1:15pm EDT, to add mockups.

Read more
alex_b's picture

Google's Summer of Code: How To Get Your Drupal Projects Sponsored and Secure Your Summer Internship

Start: 
2007-03-20 16:00 America/New_York
Event type: 
User group meeting

Hi DC area students and Summer of Coders,

On Thursday Development Seed is hosting an event on Google's Summer of Code for Drupal. Past and future participants will be on hand to talk more about Drupal and Google's Summer of Code and to guide students through the application process. Specifically, we'll

  • Walk through the application process and deadlines, and give tips on how to get your project accepted
  • Help pair students with potential mentors who are experts in areas they want to work in
  • Discuss your project ideas and give feedback, and discuss ideas coming from the community
Read more
btopro's picture

Outline Designer / Improved node creation work flow / interface

I'm currently working on a project called "outline designer" for release into the Drupal community (5.x branch, out in the next few days as I'm cleaning up the initial release as we speak). What the outline designer does currently:
*Structure nodes in a book visually via drag and drop
*Right click to create, edit, delete, rename, duplicate any node of any allowed type
*Right click to change content type
*Everything is Ajax saved using standardized Drupal node_save architecture
*Ability to enable / disable the ability to create different content types

Read more
BogdanN's picture

Database sharding and other high scalability features

As information over the Internet becomes more and more revolved around communities and as the need for fast, dynamic content increases, simple caching can't do it anymore. In order to really stand out, a new application logic layer, which would interface with the database abstraction layer and provide tools for easy database sharding would be great. The idea is to be able to split data across several tables, but at the same time keep the caching features and the code intact(meaning that in order to use sharding features, one would only have to plot some rules for the data logic and that's it, no need to redo parts of the code or anything). The idea is inspired by the hibernate sharding feature, and by the ever increasing need for scalability.
Later edit: The nicest thing about sharding is that you can have parts of the data in different databases, spread across multiple servers.

Read more
kyanos's picture

OpenSocial integration

OpenSocial provides a common set of APIs for social applications across multiple websites. Using standard JavaScript and HTML, they enable developers to create apps that access a social network's friends and update feeds.
Common APIs mean you have less to learn to build for multiple websites. OpenSocial is being developed by Google in conjunction with members of the web community. The ultimate goal is for any social website to be able to implement the APIs and host 3rd party social applications.

http://code.google.com/apis/opensocial/

Read more
Carlitus's picture

Create new actions for Imagecache

The imagecache module is awesome now but it has only 3 actions: scale, resize and crop. My proposal for SoC is use imagecache 2.0 and the hook_imagecache_action (http://www.darrelopry.com/story/imagecache-2x-beta) to create new actions like:

  • Watermark
  • Rounded corners
  • Borders
  • Insert text
  • Insert image
  • Rotate
  • And so on

There are a lot of new possible actions, you can go to imagemagick options for more action examples: http://www.imagemagick.org/script/command-line-options.php

Read more
cwgordon7's picture

Create a drupal_pipes module

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

This was originally a DROP task, but it is completely out of scope for that. So I am proposing it instead as an SoC project.

The idea is to make the functionality provided by yahoo pipes (see http://pipes.yahoo.com/) possible from within Drupal.

Read more
Subscribe with RSS Syndicate content