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.
Improving the Apache Solr Search Integration module
I am planning to hand in a proposal on improving the Apache Solr Search Integration module.
The project would include:
- Porting the module to drupal 6 (if necessary)
- Integration in Views 2, enabling the use of Views 2 as a front-end to display the search results
- Writing simpletest unit tests for this module, especially for the new functionality
What's your opinion on that? I have already contacted Robert Douglas to ask for his.
Read moreauthentication management module
I am planning to create an authentication management for drupal.
From my own experience, drupal does not provide a centralized authentication so that it is not very convenient to create external login,and some developers from the drupal forum requested for help of external login.
working with moodle i found moodle provides a user-friendly authentication interface for developers or administrators to configure.
refer to http://www.geocities.com/juanchengrong/moodle.JPG
Read moreGoogle Data APIs Protocol (GData Module)
Proposed Abstract: This proposal aims to create a module that implements the GData protocol specification in Drupal. The Google data APIs provide a simple standard protocol, called "GData", for reading and writing data on the web using either of two standard XML-based syndication formats: Atom or RSS. This module will handle all the basic stuff a developer shouldn't have to worry about when developing modules that extend its functionality such as data transfer, protocol adherence, and authentication. It will expose its own API which will allow other developers to create modules that easily interact with information provided by Google's many service APIs. Using this module, module developers who need access to this information need only concern themselves with what's important: the data.
Read moreRich Text Editor for Drupal -- Needs Review
Content Management System (CMS) such as Drupal is very useful for many people in the sense that is reliable and easy to manage. However, Drupal currently does not provide a rich text editor for the users for writing contents.
For Google Summer of Code 2008, I would like to develop an AJAX rich text editor for the Drupal distribution that would allow users to easily write content without having to worry about HTML. The text editor should allow the user to add links to the specified word, insert images, codes, quotes, and general document formatting.
Read moreTheme/Module Manager
I like the idea that suggested a theme and module manager for Drupal. I am hoping for some suggestions here. I was thinking about basing my proposal on that, but adding a few things. Administators should not only be able to automatically install new themes and modules, but they should be able to update and remove them as well. I was even thinking that it might be nice to check dependencies, so that one installed module would install all required modules with it.
Suggestions? (Other than "Go home!") ;)
Read moreGoogle Contacts API - student application.
He is my application. It about Google Contacts API integration into Drupal
Read moreJavascript framework ....
Hi,
I'm interested in taking a part as a student in GSoC 2008. So, here's my idea.
Drupal came with jQuery as its default javascript library. For some user, who uses another javascript library outside jQuery (such as mootools, prototype etc.), this thing often causes any trouble because their script always conflicting with jQuery.
So, i would like to develop a module which is allow user to:
<
ul>
Read moreMore usable form elements
Moved to ideas list
Drupal's forms API is completely extendable through the use of hook_elements(). Drupal is also (as is any project) trying to become much more usable. One way to do this is provide new, easy-to-use, user-friendly form elements. If they're easy to use, chances are module developers will use them. They would ideally use jQuery, jQuery UI, etc, for increased ease of use.
Read moreMirroring / download improvements with Metalink
A brief overview of Metalink: "Metalink solves the first problem -- how to find the most speedy way to download a file -- by grouping different download protocols into one protocol. This enables Metalink clients to automatically switch between different mirror servers without explicit user instructions. Not only multiple server information is described but also meta-data (e.g., the location of the server, document tags and license)." Geospatial Semantic Web
Some basic features the information in a metalink can be used for:
Read moreRevamp of the Help System in Drupal
Duplicate of http://groups.drupal.org/node/9448
The help text all over the Drupal administration, to much extent, mainly remains a part to boast about as a feature. The help text is unable to provide immediate help on common implementations. It provides an overview of the terminology used and possible features on a administration page/form.
Read moreImproving color.module for Drupal 7
The drupal color module, if utilized, is one of the most powerful modules in a theme developer's arsenal for extending their design. I feel that this module deserves attention and has the potential to expand.
As a drupal themer who has experimented with color themes and the color.module internals I have bumped into things that would really improve the coloring experience and the module's power/usefulness.
Read moreSubgroups for Organic Groups Rewrite
I spoke to Moshe about this, and he said the would be interested in mentoring it. The benefit of this project would be implementing a feature request which Moshe reports hearing frequently, using a strategy that has Moshe's blessing.
The feature request:
- Organic group homepage nodes should be able to be members of other organic group homepage nodes.
For example: United States could be a parent of California, which could be a parent of San Francisco.
- Posts inside of parent groups should propagate to parent or child groups.
As it's currently implemented:
Read moreProject* SoC project
Hi everyone!
My name is Markus Schanta, I'm a 21 year old Computer Science student from Vienna, Austria and I would love to participate in the 2008 SoC and do some work on the project* modules.
The project* modules provide project management for Drupal sites. Generally projects are assumed to represent software that has source code, releases, and so on. The project* collection of modules (Project, Project issue tracking, and CVS integration) is the largest set of code running on drupal.org besides Drupal core.
Read moreNodequeue Companion Modules
Supplementary information to my official application appears here in bold italics.
DRUPAL.ORG USERNAME:
LINK TO PROPOSAL DISCUSSION:
http://groups.drupal.org/node/10067
BENEFITS TO DRUPAL/OPEN SOURCE COMMUNITY, PROJECT DETAILS:
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 (http://drupal.org/project/nodequeue).
The user_nodequeue module.
Read moreLive backup mechanism with selective restore
Current backup solutions for Drupal, like the backup module, tend to assume the site is kept inactive during backup, to avoid inconsistency problems; then export the DB and files, and archive them somehow, in order to restore the site in the event of a complete data loss.
While this is fine for smaller and less active sites, a better mechanism for bigger sites sould provide the ability to have:
Read morecreate modular, extensible, API-based import and export framework for drupal
As I have worked with different content management and middleware solutions, one problem I have encountered numerous times, and that I think needs a better solution in drupal, is import and export of data and provision of web services. I think it would be good for drupal to create an import/export framework that would allow drupal developers to make re-usable, sharable import and export modules by implementing PHP objects to a few commmon interfaces and then adding their new import/export type into a central, common import/export module.
This is especially relevant for modern corporate newspapers that need to integrate content from different legacy systems, produce that content, then send it off to a number of different web publishing systems, and then also face the prospect of their systems changing if they are bought or sold. The framework as outlined in the design below could also be a means of implementing REST services (SOAP or XML-RPC would probably require another layer on top of this, though you probably could do it in this framework).
Read moreNew base theme and Drupal desktop
Hi,
Pls ask questions that your in mind related to these ideas. I'm waiting for comments.
I have two ideas for this year of SoC.
1. New base theme
2. Drupal desktop or Drupal Sharp
Performance Profiling System
Moved to official ideas list
Read moreVideo Integration with voting system
How about makin a videdo uploader with a rating system for each video that the user updates.
Read more








