Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

  • Subject ID*
: spamassassin-

: 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*

_ -_

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

_'

-