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.
March 19th, 2007 at 5:19 pm
[...] My initial summer of code ideas for Drupal [...]
October 21st, 2007 at 1:15 pm
for your last point, I recommend that you look into pictures module.
October 21st, 2007 at 3:47 pm
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