SoC 2008

Announcements

Summer of Code 2008 students: Introduce yourself!

webchick's picture
public
group: SoC 2008
webchick - Mon, 2008-05-12 16:59

Hey, folks! :) The Summer of Code start date is approaching rapidly: let's have a round of introductions from each of the students to talk a little about themselves! Who are you? What's your project, and why is it awesome? Where are you from? What's your major and what school do you go to? How'd you come to choose Drupal as your mentoring organization? What do you like to do for fun? And anything else you care to share. :)

Also, if everyone could make sure they have a picture uploaded for themselves, that'd really help put some faces to names. :)


Welcome to the Drupal community!

webchick's picture
public
group: SoC 2008
webchick - Mon, 2008-04-21 20:19

Welcome, accepted Summer of Code students! This post contains important information about prerequisites for starting your project. Please read it carefully.

Google has awarded Drupal 21 slots for Google Summer of Code. This year there were many strong applications, and narrowing the field to the top 21 was not an easy task. Thanks to all the mentors who helped out with the evaluating, and congratulations to all of the students. We look forward to working with you this summer! :)

Although coding doesn't formally kick off until May 26, according to Google's program timeline, there are a few things that need to get sorted out first. If you have questions about how to do any of these things, don't be shy! :) Post to the http://groups.drupal.org/soc-2008 or ask in #drupal on irc.freenode.net, and we'll get you hooked up.


SoC 2008 Projects

Titlesort iconCountAuthorRepliesTerms
Validation API for JS/PHP 1TapocoL@drupal.org3 hours 42 min ago
Usability Testing Suite 6boombatower@dru...6 hours 59 min ago
Charts Module Improvements 0Creech2 days 45 min ago
New Aggregator for Drupal 3Aron Novak2 days 7 hours ago
Improving color.module for Drupal 7 4skiquel3 days 3 min ago
Views output to XML/RDF/JSON/XHTML 2Allister Beharry3 days 22 hours ago ·
Nodequeue Companion Modules (Project Wiki) 1ezra-g@drupal.org4 days 7 hours ago
OpenID Attribute Exchange Implementation 1anshuprateek5 days 4 hours ago
Icon Module 6ximo@drupal.org1 week 2 days ago
Image Manipulation GUI 10tistur@drupal.org2 weeks 1 day ago
Bookings API + implementation 0c.lam2 weeks 2 days ago
OAuth Integation with ServicesAPI 2sumit_kataria2 weeks 3 days ago
Revamp the Help System in Drupal 0Gurpartap Singh2 weeks 5 days ago
Document Import Module 1bradfordcp@drup...2 weeks 6 days ago
Memetracker Wiki Page 0mathews.kyle@dr...3 weeks 3 hours ago
Improving the Apache Solr Search Integration module 0drunken monkey@...3 weeks 7 hours ago
Summer of Code 2008: Security scanner component for SimpleTest module 0ingo863 weeks 2 days ago
Version Control API 0adebar3 weeks 2 days ago
Add to calendar

Group Content

Charts Module Improvements

Creech's picture
public
group: SoC 2008
Creech - Tue, 2008-05-13 22:11

Project Information

Community Discussion - New View Type: Chart View
Proposal - In .RTF format and in .ODT format
Project Page on Drupal.org - http://drupal.org/project/charts_soc2008

Current Status: Installed a working test copy of Drupal to use as a sandbox for testing code changes. Reviewing Views and CCK code. Getting into code mode.


Summer of Code 2008 students: Introduce yourself!

webchick's picture
public
group: SoC 2008
webchick - Mon, 2008-05-12 16:59

Hey, folks! :) The Summer of Code start date is approaching rapidly: let's have a round of introductions from each of the students to talk a little about themselves! Who are you? What's your project, and why is it awesome? Where are you from? What's your major and what school do you go to? How'd you come to choose Drupal as your mentoring organization? What do you like to do for fun? And anything else you care to share. :)

Also, if everyone could make sure they have a picture uploaded for themselves, that'd really help put some faces to names. :)


Specification and design of aggregator for Drupal 7

Aron Novak's picture
public
Aron Novak - Mon, 2008-05-12 15:47

Here I summarize what you should expect from core aggregator for Drupal 7.


Typical problems and questions while concepting about an aggregator

Aron Novak's picture
public
Aron Novak - Mon, 2008-05-12 12:59

As maybe you heard, my application was accepted to write a new aggregator for Drupal core :) : http://code.google.com/soc/2008/drupal/appinfo.html?csaid=1222E090E875B3...
Here as a first step, I would like to collect lots of possible problems in aggregation area. Please share your opinion about these questions to help Drupal 7 to have as good aggregator as possible :) :

The items are not necessarily ordered by relevance.

Node creation


Views output to XML/RDF/JSON/XHTML

Allister Beharry's picture
public
group: SoC 2008
Allister Beharry - Sun, 2008-05-11 02:46

Project information

I haven't decided on a project name yet for the collective of plugins - probably http://drupal.org/project/views_datasource since the project is about exposing node content as datasources.

Current status:

Learning and documenting Views 2

My most important pre-kickoff activity is grokking Views 2. I've claimed the DROP task to document Views 2 because I need to understand Views 2 thoroughly for my project if I want to code against both it and Views 1.x. The existing user documentation for Views2 is stored as advanced_help help files. So currently I'm going through the new Views 2 user features and filling out the documentation stubs. The next step will be API documentation which currently exists in Doxygen @ http://views2.logrus.com/doc/html/index.html I want to get Views 2 user and API documentation in shape before the May 29th kickoff.


Nodequeue Companion Modules (Project Wiki)

ezra-g@drupal.org's picture
public
group: SoC 2008
ezra-g@drupal.org - Sat, 2008-05-10 15:09

Project Information

Drupal.org project pages:
[1] http://drupal.org/project/smartqueue_users
[2] http://drupal.org/project/smartqueue_og

Description

This proposal consists of two related modules, user_nodequeue and og_nodequeue, both of which are built using the Smartqueue API provided by the NodeQueue module. For detailed specifications, see the Project Proposal

The user_nodequeue module [1]


New Aggregator for Drupal

Aron Novak's picture
public
group: SoC 2008
Aron Novak - Sat, 2008-05-10 12:00

Project information

Project page on drupal.org: http://drupal.org/project/new_aggregator

Current status: A basic design is ready, check out the project page. Latest result: list of problematic things in content syndication.. Please check out and add comments!

Description

Main goal:
Create a simple but extensible API for aggregation that ships in a configuration that covers the most common use case of aggregating feeds as nodes on a web site.

The basic architecture consists of three pieces:


Validation API for JS/PHP

public
group: SoC 2008
TapocoL@drupal.org - Thu, 2008-05-08 22:24

Project information

http://drupal.org/project/validation_api

Current status

In the process of setting up the project page, and getting my home system set-up for development

My project

I am excited to help Drupal become as effective as possible by trimming down new page loads for incorrect forms.
GSoC Page

Project schedule

Bookings API + implementation

c.lam's picture
public
group: SoC 2008
c.lam - Tue, 2008-04-29 06:24

Project information

Project pages on drupal.org:

Current status: Getting CVS to work the way I want, and determining scope.

Description

Proposal on groups.drupal.org (currently not exactly the same as submitted proposal)


Icon Module

ximo@drupal.org's picture
public
ximo@drupal.org - Mon, 2008-04-28 20:42

Project information

Project page Project page: http://drupal.org/project/icon
Current status Current status: See how the theme system deals with .info files and overrides...

Description Description

The Icon module will add a central system for icons in Drupal, which will help improve the usability. In a way similar to themes or modules, it will allow users to install icon packs and choose which icons to use for their theme. By providing a simple API, developers may use icons in their modules in an easy and coherent way, without reinventing the wheel.


Revamp the Help System in Drupal

Gurpartap Singh's picture
public
group: SoC 2008
Gurpartap Singh - Sat, 2008-04-26 18:48

Project information

Project page on drupal.org: http://drupal.org/project/help_soc

Current status: Early steps.

Description(Abstract)

The purpose of this project is to tackle the hardships faced by web site administrators who are either new to Drupal, or to web technologies.

With the increasing number of website developers using Drupal as their underlying management system, new users spend hard time at Drupal's help methodology.


Usability Testing Suite

boombatower@drupal.org's picture
public
groups: SoC 2008 · Usability
boombatower@dru... - Fri, 2008-04-25 19:35

Project information

Project: http://drupal.org/project/usability_suite
Status: Planning usability unit test creation and review interface

Description

Provide a method of measuring the user experience which has been stated as a very important goal of Drupal. In Dries' keynote he detailed the results of the usability testing and stressed that we should "Continue to make Drupal easier to use." This project will provide a suite of usability testing tools that will allow data to be recorded and analyzed in order to make improvements to Drupal's usability.

Additional Reading:


Memetracker Wiki Page

mathews.kyle@drupal.org's picture
public
group: SoC 2008
mathews.kyle@dr... - Thu, 2008-04-24 19:47

Project information

Project pages on drupal.org: Memetracker and MachineLearningAPI

Current status: Creating a wiki page on g.d.o. . .

Description

I am writing two modules for Drupal as part of Google Summer of Code. One called Memetracker and the other called MachineLearningAPI. The Memetracker module will use algorithms in the MachineLearningAPI to intelligently filter and group content from designated content sources both internal and external. The module's purpose is to find and display to a community in real time the most interesting conversations and memes within the community as they emerge.

My project will emulate functionality of successful commercial memetrackers such as Techmeme, Google News, Tailrank, and Megite. It will be an open-source implementation of memetracking technology that can be easily plugged into Drupal-based community sites.

Read my full proposal


Improving the Apache Solr Search Integration module

public
group: SoC 2008
drunken monkey@... - Thu, 2008-04-24 15:23

Project information

Project page on drupal.org: Post to issue queue
Current status: Setting up the environment

Description

The Apache Solr Search Integration module is a very convenient tool to integrate the Apache Solr search facilities into a drupal project. Yet, one of its flaws is that it's way of presenting the search results rather static, missing the customisation facilties that, for example, the Views module provides. This project aims at improving the usability of the apachesolr module by porting it to the latest version of drupal, integrating a way to present its search results with the Views front-end and adding the possibility to index attachments.

Improving color.module for Drupal 7

public
group: SoC 2008
skiquel - Tue, 2008-04-22 16:54

Project information

Project page on drupal.org: http://drupal.org/project/color_soc08
Color.module SOC '08 page: http://www.skiquel.com/dev/color
Proposal: http://groups.drupal.org/node/10072

Current status: Completed welcome assignments. Currently messing with jQuery and Farbtastic! Making great progress with the interface and color selection.

Description

Improving color.module to empower theme developers and webmasters.

Summer of Code 2008: Security scanner component for SimpleTest module

ingo86's picture
public
group: SoC 2008
ingo86 - Tue, 2008-04-22 15:27

Project Information:

Project page on drupal.org: http://drupal.org/project/security_scanner
Current status:
Using Drupal, playing with all features and trying to develop a simple news website.

Description:


Image Manipulation GUI

public
group: SoC 2008
tistur@drupal.org - Tue, 2008-04-22 13:45

Project information

Project page on drupal.org: http://drupal.org/project/image_overlay

Current status: Finishing up school until May 20th. Progress will be very slow until then. Expect to see 'major' updates on the weekends before that.

Description

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. Shapes are draggable and resizable.

OAuth Integation with ServicesAPI

sumit_kataria's picture
public
sumit_kataria - Tue, 2008-04-22 13:09

Project information


Summer of Code 2008: Search Scoring Improvements

BlakeLucchesi's picture
public
groups: Search · SoC 2008
BlakeLucchesi - Tue, 2008-04-22 09:45

Project Information:

Current Status: Working to complete tasks outlined below and get them ready for acceptance to D7 core. The Drupal project page can be found here: http://drupal.org/project/search_score_improvements. The project page will contain a downloadable package of all code contributed from this project.

Description:


Version Control API

adebar's picture
public
group: SoC 2008
adebar - Tue, 2008-04-22 09:35

PROJECT INFORMATION

Project page on drupal.org: http://drupal.org/project/versioncontrol_soc08

Current status: Finished all of the "welcome tasks". I'm now working my way through the Contributor's Guide which is very useful.

DESCRIPTION

The Version Control API together with it's backend modules decouples the Project module from a specific Revision Control System by providing a RCS-independent API. One of the major goals of this project is to make the Version Control API ready for actual usage on drupal.org. This will make it possible to use any of the supported RCSes on Drupal 6 and thus also on drupal.org. It is also planned to fix a couple of existing issues with Version Control and to implement some new features which will lead to increased flexibility and enhance the utility of Version Control.

The Version Control API, which originates from jpetso's last year's SoC project, has largely decoupled the Project module from cvs.module. This project will unleash the full pontential of the Version Control API and make it production ready for a new set of users including drupal.org.


Syndicate content Syndicate content