Extend Case Tracker Module
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 moreOfficially 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 moreNew 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 moreInstall 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;
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:
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 moreUnit 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 moreSocial 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!
Read moreThe 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.