BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Edgewall Software//NONSGML Trac 1.4.3//EN
METHOD:PUBLISH
X-WR-CALNAME:The Trac Project - Roadmap
X-WR-CALDESC:The Trac Project
X-WR-TIMEZONE:UTC+01:00
BEGIN:VEVENT
UID:
DTSTAMP:20240102T020000Z
DTSTART;VALUE=DATE:20240102
SUMMARY:Milestone 1.6.1
URL:https://trac.edgewall.org/milestone/1.6.1
DESCRIPTION:[[span(''' [TracDownload#Trac16StableRelease Next stable versio
n] for the 1.6.x release line '''\, style=padding: .3em\; background-color
: #fda\; border: 1px outset #ddc)]]\n// Note to maintainers: //\n - Move t
ickets from [milestone:next-stable-1.6.x] to here once you're sure you're
going to fix them for the 1.6.1 release.\n - There can be minor enhancemen
ts here\, but nevertheless we should dedicate this branch to fixing defect
s still present in 1.6\n{{{#!html\nTop translations: trac » 1.4-stable-messages-pot\n
\nTop translations: trac » 1.4-stabl
e-messages-js-pot
\n
\nTop translat
ions: trac » 1.4-stable-tracini-pot
\n
\n}}}\n//\,\,[/demo-1.6] is running [milestone:1.6]\,\,//\
n[[span(Codeline: [log:branches/1.4-stable]\, style=padding: .3em\; margin
: 1em\; background-color: #f7f7f7\; border: 1px outset #ddc\; float: right
)]]\n\\\\\\\\
END:VEVENT
BEGIN:VEVENT
UID:
DTSTAMP:20240702T010000Z
DTSTART;VALUE=DATE:20240702
SUMMARY:Milestone 1.7.1
URL:https://trac.edgewall.org/milestone/1.7.1
END:VEVENT
BEGIN:VTODO
UID:
SUMMARY:Ticket #8813: next_rev is slow\, particularly in the direct-svnfs c
ase
URL:https://trac.edgewall.org/ticket/8813
DESCRIPTION:This is a continuation of #7490\, which became too "big" to be
usable. Please keep that other ticket closed.\nA lot of possible reasons f
or bad performance have been identified\, some of them fixed\, most being
due to installation and configuration issues. Please refer to the TracPerf
ormance checklist\, and help maintain that wiki page with your findings.\n
This ticket should be used to help identify the remaining performance bott
lenecks\, a part from those which are already known (see TracDev/Performan
ce).\n
PRIORITY:1
STATUS:NEEDS-ACTION
END:VTODO
BEGIN:VTODO
UID:
SUMMARY:Ticket #7626: display of some wiki pages fails with UnicodeDecodeEr
ror
URL:https://trac.edgewall.org/ticket/7626
DESCRIPTION:After creating a new trac project\, setting everything up and n
avigating to wiki/CamelCase (or wiki/TracCgi or wiki/TracChangeset or a fe
w other pages that contain non-ASCII characters) I get this error:\n{{{\nU
nicodeDecodeError: 'ascii' codec can't decode byte ... in position ...: or
dinal not in range(128)\n}}}\n(with some actual numbers instead of ...'s.)
\nHere is the system information provided by the trac About page:\n{{{\nTr
ac: 0.11\nPython: 2.4.4 (#1\, Apr 15 2008\, 23:37:53) [G
CC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)]\nsetuptools: 0.6c8\n
MySQL: server: "5.0.32-Debian_7etch6-log"\, client: "5.0.32"\, th
read-safe: 0\nMySQLdb: 1.2.2\nGenshi: 0.5.1\nmod_python:
3.2.10\nSubversion: 1.4.2 (r22196)\njQuery: 1.2.3\n}}}\nThe
steps I took in order to produce this bug on the system described above:\n
1. created a MySQL database for trac in the recommended fashion:\n{{{\nCR
EATE DATABASE trac_support DEFAULT CHARACTER SET utf8 COLLATE utf8_bin\;\n
}}}\n 2. granted rights to a user called `trac' for the newly created data
base:\n{{{\nGRANT ALL ON trac_support.* TO trac\;\n}}}\n 3. created a new
trac project:\n{{{\ntrac-admin /var/trac/support initenv\n}}}\n 4. granted
rights to the project path for the www-data user:\n{{{\nchown -R www-data
:www-data /var/trac/support\n}}}\n 5. configured apache2 as follows:\n{{{\
n\n[...]\n \n Se
tHandler mod_python\n PythonInterpreter main_interpreter\n
PythonHandler trac.web.modpython_frontend\n
PythonOption TracEnv /var/trac/support\n PythonOption TracU
riRoot /support\n \n \n
AuthType Basic\n AuthName "support"\n
AuthUserFile /var/trac/support/.htpasswd\n Require
valid-user\n \n[...]\n\n}}}\n 6. restarte
d Apache and navigated to the webpage /support/wiki/TracCgi\nAt this
point\, I get the following error:\n{{{\nTraceback (most recent call last)
:\n File "/usr/lib/python2.4/site-packages/Trac-0.11-py2.4.egg/trac/web/m
ain.py"\, line 423\, in _dispatch_request\n dispatcher.dispatch(req)\n
File "/usr/lib/python2.4/site-packages/Trac-0.11-py2.4.egg/trac/web/main.
py"\, line 219\, in dispatch\n data\, content_type)\n File "/usr/lib/p
ython2.4/site-packages/Trac-0.11-py2.4.egg/trac/web/chrome.py"\, line 726\
, in render_template\n stream.render(method\, doctype=doctype\, out=buf
fer)\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i6
86.egg/genshi/core.py"\, line 179\, in render\n File "/usr/lib/python2.4/
site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/output.py"\, line 6
1\, in encode\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4
-linux-i686.egg/genshi/output.py"\, line 311\, in __call__\n File "/usr/l
ib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/output
.py"\, line 753\, in __call__\n File "/usr/lib/python2.4/site-packages/Ge
nshi-0.5.1-py2.4-linux-i686.egg/genshi/output.py"\, line 592\, in __call__
\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.e
gg/genshi/output.py"\, line 698\, in __call__\n File "/usr/lib/python2.4/
site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/output.py"\, line 5
32\, in __call__\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py
2.4-linux-i686.egg/genshi/core.py"\, line 283\, in _ensure\n File "/usr/l
ib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/core.p
y"\, line 283\, in _ensure\n File "/usr/lib/python2.4/site-packages/Trac-
0.11-py2.4.egg/trac/web/chrome.py"\, line 779\, in _strip_accesskeys\n
for kind\, data\, pos in stream:\n File "/usr/lib/python2.4/site-packages
/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/core.py"\, line 283\, in _ensure
\n File "/usr/lib/python2.4/site-packages/Trac-0.11-py2.4.egg/trac/web/ch
rome.py"\, line 768\, in _generate\n for kind\, data\, pos in stream:\n
File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg
/genshi/template/base.py"\, line 569\, in _include\n File "/usr/lib/pytho
n2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/template/marku
p.py"\, line 298\, in _match\n File "/usr/lib/python2.4/site-packages/Gen
shi-0.5.1-py2.4-linux-i686.egg/genshi/template/markup.py"\, line 298\, in
_match\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-
i686.egg/genshi/template/markup.py"\, line 245\, in _match\n File "/usr/l
ib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/templa
te/base.py"\, line 543\, in _exec\n File "/usr/lib/python2.4/site-package
s/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/template/base.py"\, line 533\,
in _eval\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linu
x-i686.egg/genshi/template/base.py"\, line 496\, in _eval\n File "/usr/li
b/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/templat
e/base.py"\, line 551\, in _flatten\n File "/usr/lib/python2.4/site-packa
ges/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/core.py"\, line 283\, in _ens
ure\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i68
6.egg/genshi/path.py"\, line 141\, in _generate\n File "/usr/lib/python2.
4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/template/base.py"
\, line 569\, in _include\n File "/usr/lib/python2.4/site-packages/Genshi
-0.5.1-py2.4-linux-i686.egg/genshi/template/markup.py"\, line 234\, in _st
rip\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i68
6.egg/genshi/template/base.py"\, line 543\, in _exec\n File "/usr/lib/pyt
hon2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/template/bas
e.py"\, line 533\, in _eval\n File "/usr/lib/python2.4/site-packages/Gens
hi-0.5.1-py2.4-linux-i686.egg/genshi/template/base.py"\, line 496\, in _ev
al\n File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686
.egg/genshi/template/base.py"\, line 551\, in _flatten\n File "/usr/lib/p
ython2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/core.py"\,
line 283\, in _ensure\n File "/usr/lib/python2.4/site-packages/Genshi-0.
5.1-py2.4-linux-i686.egg/genshi/path.py"\, line 141\, in _generate\n File
"/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/gensh
i/template/base.py"\, line 569\, in _include\n File "/usr/lib/python2.4/s
ite-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/template/markup.py"\
, line 234\, in _strip\n File "/usr/lib/python2.4/site-packages/Genshi-0.
5.1-py2.4-linux-i686.egg/genshi/template/base.py"\, line 543\, in _exec\n
File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/
genshi/template/base.py"\, line 520\, in _eval\n File "/usr/lib/python2.4
/site-packages/Genshi-0.5.1-py2.4-linux-i686.egg/genshi/template/base.py"\
, line 286\, in _eval_expr\n File "/usr/lib/python2.4/site-packages/Gensh
i-0.5.1-py2.4-linux-i686.egg/genshi/template/eval.py"\, line 180\, in eval
uate\n File "/usr/lib/python2.4/site-packages/Trac-0.11-py2.4.egg/trac/wi
ki/templates/wiki_view.html"\, line 37\, in <\;Expression u'wiki_to_html
(context\, page.text)'>\;\n ${wiki_to_html(context\, page.text)}\n F
ile "/usr/lib/python2.4/site-packages/Trac-0.11-py2.4.egg/trac/util/compat
.py"\, line 133\, in newfunc\n return func_(*(args + fargs)\, **dict(kw
args\, **fkwargs))\n File "/usr/lib/python2.4/site-packages/Trac-0.11-py2
.4.egg/trac/wiki/formatter.py"\, line 1095\, in format_to_html\n return
HtmlFormatter(env\, context\, wikidom).generate(escape_newlines)\n File
"/usr/lib/python2.4/site-packages/Trac-0.11-py2.4.egg/trac/wiki/formatter.
py"\, line 1054\, in generate\n escape_newlines)\n File "/usr/lib/pyth
on2.4/site-packages/Trac-0.11-py2.4.egg/trac/wiki/formatter.py"\, line 862
\, in format\n result = re.sub(self.wikiparser.rules\, self.replace\, l
ine)\n File "sre.py"\, line 142\, in sub\n return _compile(pattern\, 0
).sub(repl\, string\, count)\nUnicodeDecodeError: 'ascii' codec can't deco
de byte 0xe2 in position 21: ordinal not in range(128)\n}}}\n
PRIORITY:5
STATUS:COMPLETED
COMPLETED:20080912T165001Z
END:VTODO
END:VCALENDAR