summer of code

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
anthonyoliver's picture

Extend Case Tracker Module

Make case tracker more project management friendly.

Motivation

Read more
shiveringweb's picture

Example of successful proposals from SoC2006

This is a list of 7 successful candidates proposals from soc2006:

Name: [Project title]
link-to-proposal

I will add the rest of the proposals as and when i find them but hopefully these lot should be helpful enough in seeing what kinda of proposals where accepted and the styling etc.

Read more
Scott Reynolds's picture

Officially released CRE for 5-0

5-0 development snapshot has been created (waiting for scripts to roll the tarball).

5.x dev snapshot has some bad problems, including old code and missing .info file. I have released a official release 5.x-1.0 that is proper and ready for consumption.

What happened was i expected the -dev snapshot to be rolled on branch DRUPAL-5-0, NOT DRUPAL-5. I will fix the -dev snapshot or remove it entirely somehow. But I thought it was important to get the word out

Read more
Scott Reynolds's picture

New version is up

I have updated Node Recommmendation to fix some bugs in the page callback and to use teasers instead of a item list to list recommended nodes on the page. My hope of course is that node recommendation page becomes the front page of many drupal sites.

Summer of Code is offically over but I do intend to keep this list semi-updated with work on the recommendation engine. There are several different things I will be expanding the project to do. I plan on setting it up for VotingAPI's point system. And then writing a module that will work with e-commerce to add a VotingAPI 'point' to each purchase. This of course would allow the engine to draw relationships between content based on who bought what. (Which I think is particalarly cool and interesting).

Read more
Scott Reynolds's picture

Install Instructions and NEW RECOMENDATION MODULE!

Install instructions

Simply download the project and place all modules within the /modules subdirectory.
Please make sure that you have downloaded BOTH VotingAPI and some voting module (for example: SimpleVote)

And then turn them on!

To use SimpleVote on comments

Add this function to SimpleVote.module
<?php
function simplevote_comment(&$comment, $op) {
switch ($op) {
case 'view':
$comment->comment = theme('simplevote_widget', $comment->cid, 'comment') . $comment->comment;

Read more
Scott Reynolds's picture

Movielens Database DRUPALIZED!`

OK,

Finally finished it. Their happens to be a permission problem still though. Users not uid=1 will not be able to view the node that is recommended or access the recommendations page. Pretty sure you can fix that in the admin panel but havent done that yet. If any can shed some light on it please do. Here is where you can find the stuff: http://scottreynolds.us/Downloads/movielenssql.tar.gz

100k movielens is not done, it is in a different file format thereby requiring a different program.
Info from readme file:

Read more
Scott Reynolds's picture

Committed to contrib

Ok did my first commit of the modules (with README and API documentation) into contrib/modules/cre. The links in the welcome message are updated of course.

NEW INSTALL METHOD

The install method now, runs through intitially as usual but only processes a limit number of votes. It then waits to process the rest of the votes once cron.php gets called again EDIT: cron only installs a certain number of votes each cron run. Thereby, lengthing the install process over several cron runs instead of one _install() call which crashes and never completes.

This is done this way so that large EXISTING votingapi datasets can be utilized. PHP only has a limited about of 'user' space, and because the amount of data involved in this module is N*N where N is the number of voted content, it gets rather large, and becomes a whole lot of DB queries. I am open for better solutions, mostly cause I don't particularlly like this one.

Read more
Roland Tanglao's picture

Unit Testing Automation Summer of Code 2006 project approved

Congrats to student Rok Zlender and mentor Thomas Ilsche! Here's the list of Drupal SOC approved projects, the Drupal Google Summer of Code Page and link to the Drupal Unit Testing Automation page. Please let us know how we can help!

Read more
Walt Esquivel's picture

Social Networking Analysis (SNA) Tool & 2006 Summer of Code

It's exciting to read about the Social Networking Analysis (SNA) Tool that is 1 of 14 2006 Summer of Code projects selected to write Drupal code with the financial support of Google.

Kudos to Robert Douglass and Angela Byron for all their excellent work in helping put together the 2006 SOC!

The basic SNA module is an analysis tool that will map and analyze how nodes and users are interlinked. It is useful for knowledge management in organizations because it provides an insight on what nodes have greatest value and which users are frequently tapped by other users for knowledge. Since node analysis (eg most popular nodes) is already existent in other modules, we will focus here on an analysis of user networks.

Read more
Subscribe with RSS Syndicate content