Heute habe ich mit ersten Trac-Tests auf Python.de begonnen und bin von dem Eclipse-artigen Plugin-System mit Extension Points und dazu passenden Erweiterungen sehr angetan. Ein simples Blog-Plugin mit Tags und die eingebaute Projektmanagement- und Wiki-Funktionalität erfüllen erst mal alle Anforderingen an ein neues System für Python.de. Syntax-Highlighting für Python-Code ist mit dem Trac Pygments Plugin realisiert:
def hallo(name='world'): print 'hallo ' + name + '!' hallo("world")
Als Theme habe ich Mentalaxis verwendet und das offizielle python.org-Logo hinzugefügt. Die Liste der installierten Plugins (mit zum Teil erschreckend niedrigen Versionsnummern!) ist bereits erstaunlich lang und wächst ständig.
- Trac 0.10.3
- IniAdmin 0.1
- TracAccountManager 0.1.3dev-r2548
- TracAddCommentMacro 0.2
- TracExtendedXmlRpc 0.1
- TracMacroPost 0.1
- TracMentalaxisTheme 1.0
- TracPygments 0.3dev
- TracSpamFilter 0.2.1dev-r6418
- TracTags 0.4.1
- TracThemeEngine 1.0
- TracTrail 1.0
- TracWebAdmin 0.1.2dev
- TracWysiwyg 0.2
- TracXMLRPC 0.1
- tBlog 0.2.2dev
