Summer of Code — Ideas for Drupal

In no particular order, these are my current ideas for Drupal SOC projects. They are largely driven by what I want, please tell me if any would be useful for you.

Weather Module

This is the one module from Postnuke that I miss when using Drupal. Current options in Drupal do not include a full forecast. The Drupal Weather module does have individual location preferences, but the feature was not working properly when I installed it. SOC project would probably involve creating a new module using weather.com data.

Node conversion

A simple feature that I could use is a utility to convert node types. For example, when someone posts to the forum when it should be a flexinode/cck classified. Not sure what solving this problem would involve and not sure the scope is large enough for a SOC project.

Spreadsheet node

Complicated, but it could be very useful.

Snipshot integration

Snipshot is an online image editor. They have a spiffy api that allows full integration of their service into other websites. A snipshot module could be made to work with the Image module or Upload module for full online editing capability of images. Certainly many more details to be thought about, but could be a useful feature for some.

Amazon S3

Come up with a Drupal solution to serve all static content using Amazon S3 services. The files folder would be most important. Uploads would probably need to go to the local server and then later transfered to S3 via cron. Looks like there’s been some talk about doing this, but nothing implemented that I’m aware of.

Simple images

There is still no incredibly easy solution for images in Drupal. Many come close, but nothing that I would want on a large scale site for non-tech users. For example Facebook doesn’t use wyswyg, but they have a very simple positioning (screenshot here). It needs to be that simple. Blogger is also another great example.

There are many different directions this project could go — kkaefer already has a nice interface in his upload preview module. A filter for positioning could be added to that.

This project could also go the way of the Unified Document Project. There is something that bothers me about having files, folders, and even images as nodes though. Maybe more on that later.

3 Responses to “Summer of Code — Ideas for Drupal”

  1. keizo/weblog » Blog Archive » Simple Images; notes on proposal for Drupal SOC Says:

    [...] My initial summer of code ideas for Drupal [...]

  2. Chris Gillis Says:

    for your last point, I recommend that you look into pictures module.

  3. keizo Says:

    I decided to recode my entire site in Python. Drupal is great, but it gets cluttered the more you want to customize. http://kzo.net/log/drupal-in-python

Leave a Reply