Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: [Original edit by JustinMason] updates!

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.

jm, Apr 25 2006: In the next day or two I'll paste the ones that have "Possible Mentors" listed into These are possibilities, and won't be considered until they're listed in the real page at http://wiki.apache.org/general/SummerOfCode2006 . Anyone who's planning to mentor for these will also need to sign up there too , which is the "official" ASF-wide page for this purpose.

I think the deadline for this is before May 1st, since that's when the students get to pick or propose tasks.

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.

Task Proposals

Subject ID: spamassassin-easy-mass-check

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4812 :
ARF is a spam-report format for feedback loops for ISPs; there's been some interest in SpamAssassin understanding this and being able to match metadata inside the messages being reported.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-httpd-spamd

...

Related to 'spamassassin-easy-mass-check' above.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-rules-db

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4771 - It'd be nice to have a way for users/admins/interested parties to have an easy way to look up a human-readable description of rules, based on the rule name; using the wiki as part of that would be the best solution.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-better-reload

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4774 :
we currently have a very heavyweight configuration-rereading system where the entire process restarts. This is too heavyweight, and can be improved.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-message-test-suite

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4559 : Every now and again, we come up against bugs in our message parser (MIME, HTML, headers, base64/qp decoding, etc. etc.) We fix them, but occasionally there's regressions. I envisage it as using a vast collection of message files, something like a mass-check corpus, and a set of tests to ensure the parser sees what it should be seeing.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-reduce-memory-usage

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=3460 :
Handling Redundancy in Email Token Probabilities, Gary Robinson. http://www.garyrobinson.net/2004/04/improved_chi.html . Has shown good results. Implement in SpamAssassin and benchmark.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-spamd-unix-and-tcp

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=3991 : currently spamd supports either UNIX-domain or TCP/IP sockets for incoming scan requests. It should support both simultaneously, in the one set of daemon processes.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-dobly

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=3078 : investigate "Dobly" noise reduction a la http://bnr.nuclearelephant.com/ , in a form that can be incorporated into SpamAssassin. Benchmark results using 10-fold cross-validation.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-secure-user-auth

...

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4550 :
a secure method to authenticate users over a spamc/spamd connection.

Possible Mentors: - Justin Mason (jm at jmason.org)

Status: -

...

Subject ID: spamassassin-mua-learner-plugins

...