You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

Google Summer of Code 2006

This is a very preliminary list of suggested possible topics for students taking part in the Google Summer of Code 2006 to work on SpamAssassin.

Apr 26 2006 jm: I've moved the ones with mentors listed to the "live" ASF-wide ideas list at http://wiki.apache.org/general/SummerOfCode2006 .

To sign up as a mentor, see http://wiki.apache.org/general/SummerOfCodeMentor

  • (Any committer can be an SoC mentor.)

Tasks can have multiple "possible mentors" btw, and we'll just decide who does the mentoring if and when that comes up.

Also – note that these are just ideas for tasks. Students are totally free to come up with their own ideas and ignore everything we write here. (Of course, we get to review and decide which ones are approved, at the end of the day (wink)

Task Ideas


Subject ID

: spamassassin-persistent-db-conns

Title

Persistent database connections

ASF Project

_SpamAssassin -

http://SpamAssassin.apache.org/_

Keywords

perl, databases, sql

Description

_

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=2037

: persistent database connections for SpamAssassin's Bayes subsystem. Michael: 'This exists, but is not an ASL friendly license. So a "clean room" implementation might be cool.*

  • Possible Mentors*

_ -_

  • Status*

_ -_


  • Subject ID*
  • : spamassassin-quarantine-config-ui*
  • Title*

Quarantine / user-configuration web UI

  • ASF Project*

_ SpamAssassin -

http://SpamAssassin.apache.org/_

  • Keywords*

_ web, ui, quarantine, user-configuration, cgi, perl_

  • Description*

_ Create a web application for message quarantine or user configuration, as part of the SpamAssassin project._

  • Possible Mentors*

_ -_

  • Status*

_ -_


  • Subject ID*
  • : spamassassin-reduce-memory-usage*
  • Title*

Reduce memory footprint of spamd

  • ASF Project*

_ SpamAssassin -

http://SpamAssassin.apache.org/_

  • Keywords*

_ ram, memory, spamd, perl_

  • Description*

_

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=3839

: it may be possible to reduce spamd's memory footprint through changes to SpamAssassin's engine, internally. A risky project; major internal changes may never get applied, esp if they break other stuff (wink)_

  • Possible Mentors*

_ -_

  • Status*

_ -_


  • Subject ID*
  • : spamassassin-mua-learner-plugins*
  • Title*

Thunderbird/Outlook/etc Plugins for Learning Messages via Spamd

  • ASF Project*

_ SpamAssassin -

http://SpamAssassin.apache.org/_

  • Keywords*

_ spamd, protocol, bayesian, perl, thunderbird, outlook, mua_

  • Description*

_ The spamd protocol is well defined and allows for learning/reporting of messages. What is currently lacking is the ability to learn/report those messages via popular mail applications (Thunderbird, Outlook, etc). Many of these applications have a well established API for creating add-on plugins that would allow for this type of activity._

  • Possible Mentors*

_ -_

  • Status*

_ -_

Template for new items


  • Subject ID*
  • : spamassassin-xxxx*
  • Title*

xxxxx

  • ASF Project*

_ SpamAssassin -

http://SpamAssassin.apache.org/_

  • Keywords*

_ xxxx, perl_

  • Description*

_ xxxx_

  • Possible Mentors*

_ -_

  • Status_'

-

  • No labels