SoC 2007

Events happening in the community are now at Drupal community events on www.drupal.org.

Discuss your Summer of Code proposals, get in contact with mentors and write about your experiences before and during Summer of Code 2007.

Join #drupal-soc on irc.freenode.net for an IRC chat.

More information on drupal.org.

theflowimmemorial's picture

Working File Uploads!

So this week saw the successful completion of file uploads! When files are uploaded a private flag is successfully set in the database indicating whether the file should be private or public. There is more work to do to transfer some functions over to the new file object interface and also an administrative interface will probably be made. As per the usual you can check out the latest code with bazaar from http://drupal.codeincarnate.com.

Read more
mh86's picture

Taxonomy Manager - Status Update

After finishing my exams last week, I finally had much more time to work on my project this week as the last time.

So I started with coding. The first task was to write a simple jQuery script for a dynamic tree view (collapsible parents) for a vocabulary.

Read more
snufkin's picture

Drawing API update 3

The unfortunate consequence of Google's SoC is that most people have exams during the project period, and this greatly effects the progress. I had two big exams, of the material of 2-3 years of stuff. I failed one, and in order to stay at uni i had to pass the second. That is done, now the update.

Read more
anthonyoliver's picture

Extend Case Tracker Module - Week 5 Status.

Last week was spent giving much overview of the code, as well as starting to play around with the layout and design of the forms. I spent a lot of time catching up on some of the drupal dojos. Diving into the nodeAPI as well as forms API. and spending much time on api.drupal.org to figure out what the current functions in the current case tracker module are doing. I spent some time learning some of the jQuery syntax as well as AJAX ( I am new to programming w/ AJAX). I also spent time learning CVS for drupal.

Read more
gábor hojtsy's picture

Localization server project integration database model

I am in the process of implementing the localization server project integration database model. When moving all translations to a web service, we need to track several things to be able to share strings as widely as possible (as Drupal itself does), while keeping track of each usage for reference, exporting and helping translators to asses the impact of how they translate some strings. So when a translator goes into translating "track", he will see that it is used in tracker module and audio module (a trivial example), so he knows that what he enters has an impact at least on these modules. For this to work, we need a fine grained database model, which I am implementing right now. Here is a graph of how it looks like:

Read more
Will White's picture

SMS Framework Status Update

Only local images are allowed.
It's hard to believe that it's already time for mid-term reviews. The project has been coming along at a nice pace. Here's an update.

I've created a basic architecture for gateway drivers. Gateway modules can define new gateways by implentating a hook called hook_smsframework_info(). This hook was based on the node modules hook_node_info(). An implementation returns an array that contains several pieces of information about the gateway driver. Below is the hook's implementation for the Clickatell driver module.

Read more
Will White's picture

SMS Use Cases

Here are some use cases that I've received from my mentors. There are some great ideas here, and I hope to implement as many as I can. Please add you ideas if you have any.

Events Integration
If you have events posted on your website, you should be able to collect cell phone numbers in your event sign up form and then use them to send an SMS blast if there is a last minute change in location, a weather update, or even a full parking lot.

  • Show field for mobile number on RSVP form
  • Enable on an event-by-event basis

CCK Integration

Read more
mxk's picture

XMPP Module - Week 5

I posted the week 5 update on my site a few days ago, and not much changed since then. I'm still waiting to hear any feedback on the client I released a week ago. I didn't want to release the module until some testing was done on the client separately, but looks like I'll have no choice. For now, I've decided to make a few additional changes to the client, and the next version will be posted in a day or two. The module will follow shortly after.

-Max

Read more
hadsie's picture

Scalability and Load Testing Update

The loadtest module is starting to shape up pretty nicely. I've just about finished this aspect of my project, at which point I'll be able to move onto putting resources (i.e. documentation and any necessary patches to core) in place to run Drupal horizontally across multiple servers.

I have my loadtest module in my CVS sandbox if anyone wants to check it out. It uses the simpletest framework fairly extensively to run the tests. There's still a couple of patches that need to get in to it before the loadtest module will properly work with it.

Read more
gábor hojtsy's picture

Translation tools project update

As Drupal 6 feature freeze is in, and part of my SoC involvement was about making D6 better, now is a perfect time to look back on where I am. I was set out to provide solutions in the following three areas as part of my SoC project: NEW TOOLS FOR DRUPAL USERS, NEW TOOLS FOR TRANSLATION TEAMS and WEB BASED TRANSLATION TEAM SUPPORT. Let's look at the details for each:

Read more
klaasvw's picture

Core Theme second update

I'm really sorry for not posting to the group in some time. As I stated in my previous post I was in the middle of my finals, but fortunately those are over now!

The past few days I've been mainly busy with getting inspiration from various css gallery sites, gathering design elements and color schemes that may be useful. I plan to have a mock-up ready by this weekend based on what I gathered, which I will post to this group to gather input. Based on the input from my mentors and the community I'll flesh out the design so I can move on to implementing the theme.

Read more
aron novak's picture

Aggregation API

When I was reading Robert's mail yesterday about the missing weekly reports here, I felt some embarrassment. Sorry, I just forgot this place absolutely. So here is the status report from the beginning of the project: (I'll create the weekly reports here regularly)

Read more
BlakeLucchesi's picture

Enhanced Search Update

Part 1 of my project (implementing synonym matching in the search index) is nearly completed, I am waiting for the patches to be accepted into core for drupal 6. In addition to synonym matching I also submitted a patch to index usernames with the nodes as requested in the Search group on drupal.org. The patches can be reviewed here, all comments welcome.

http://drupal.org/node/155262 - Taxonomy synonym search indexing
http://drupal.org/node/155254 - Username search indexing

For part 2 of my project I am to implement a fuzzy search engine in drupal.

Read more
hideout's picture

ebay integration status

i was really busy these last weeks since i had my final exams this week. and i'm glad to report that i did pretty good :) this means i'll spend my time almost entirely on my drupal project for the next couple of days!

right now i got basic functions working: adding ebay products, deleting ebay products, things like that. so far i didn't experience any problems or unusual delays, but as wise people say, the last 10% of code account for 90% of the time (hope this isn't true in my case).

good luck to all of you!

jakob

Read more
garthee's picture

Stable versions of UAUTO and ULINK - weekly report 4 / 5

You can download stable versions through cvs (project:ulink) or from http://www.theebgar.phpnet.us/drupal

Ksearch is stable now!

Having checked for bugs and features I would like to announce ksearch is in its stable form. As I have explained the uses and the implementation of ksearch in my previous posts I would like dedicate this post for How to Dos

How to Dos (ksearch – uauto.module)

User types the following

[l| will trigger the uauto and it will start to LISTEN to the input

Read more
theflowimmemorial's picture

Files Picking Up

So work on public and private files is really starting to pick up. A fair amount of work has gone into file.inc which includes adding a path for private files, switching file_create_url to use the database and adding some functions to swtich files to public or private. Things are becoming somewhat functional and progress is going well. If you want to check out the changes you can use bazaar to grab the code at http://drupal.codeincarnate.com.

Read more
mxk's picture

XMPP Module - Week 4

This week was a big milestone for me, because I made the first release of the XMPP library that will eventually turn into a Drupal module. For now, the library contains just the client component which can connect to XMPP servers and send instant messages to other users. There is still a bit more work to be done (particularly on the Publish-Subscribe extension, which is currently non-existent), but I think this is a good first step.

Read more
bradfordcp's picture

BitTorrent Module - Initial commit

Today marked a huge step for me (at least in my book), with the help of chx the initial commit of the BitTorrent module has been made to the drupal cvs repository. There was a big push this morning to finish the major sections of announce.php and scrape.php, but I am very proud of the work that was committed. I still need to clean up some loose ends in the code, but with the current pace it seems as though some of the extras will make it in before the end of the Summer of Code. For now though extensive testing and clean up is needed.

Read more
allisterbeharry's picture

DAST Week 4 update

I've spent the past week coding the DAST patch tester - I really want to get this released with patch testing becoming a huge priority right now and new features like Chad's delete API only having a week left to be evaluated before the D6 code-freeze. I want to get this out today - I'll post another update later.

Read more
Subscribe with RSS Syndicate content

SoC 2007

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: