Differences between revisions 15 and 16
Revision 15 as of 2013-03-13 19:52:57
Size: 2212
Comment:
Revision 16 as of 2013-03-13 21:31:47
Size: 2245
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
|| Aksimet || {X} Aksimet answers but "HTTPInternalError: 500 Trac Error " || || Aksimet || (./) (tested with [[http://akismet.com/development/api/#comment-check|Spam response example]])||

This is the link dump for all activity regarding the packaging of trac version 1.0.x and some plugins.

Package

version

temporary scm

comment

trac

1.0.1

pgk-trac.git (git.debian.org)

trac-spamfilter

0.7.3

pkg-trac-spamfilter (Github)

trac-bzr

1.0.0.3

pkg-trac-mercurial.git (git.debian.org)

trac-mercurial

Spamfilter method

comment

Expression Captcha

(./)

Image Captcha

(./) (with this patch)

Regular Expressions

(./)

Regular Expressions for IP

(./)

Aksimet

(./) (tested with Spam response example)

Possible improvements:

fontconfig for font filename lookup: package python-fontconfig and use something like this code:

fonts = fontconfig.query(family='DejaVu', lang='en')
fonts = [font.file for font in fonts]

fontconfig-aware rendering: use pango instead of PIL for text rendering, there are some examples here.

Hi Paul, after reading around i'am not sure if using fontconfig brings an improvement. The path in the source code image.py )is only the default to write in the trac.ini (captcha_image_fonts = ....). When the trac admin adds more font files in the "Spam Filtering: Captcha handling" admin page this value in trac.ini will be overwritten. Best wishes, Matthias (Should we disscuss via e-mail or is it ok to use this wiki page?)