Opened 15 years ago
Closed 14 years ago
#552 closed Verbesserung (bleibt so)
Trac auf 1.0 updaten
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bei Gelegenheit | Milestone: | Schuljahr 2012/13 |
| Component: | Webdienst: Trac (Tickets) | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | Cc: | bau |
Description (last modified by )
Trac Version 0.13 hätte bereits vor acht Wochen erscheinen sollen (vgl. trac:milestone:0.13).
Wenn die Version 0.13 draußen ist, sollte unser Trac upgedatet werden.
Hinweis: Trac ist ein Python-Paket, das ich von Hand installiert habe, weil die Python-Version in Debian Etch (PaedML 4) und Lenny (PaedML 5) deutlich zu alt sind. (Lenny stammt vom Februar 2009!)
Das Paket muss also wiederum von Hand installiert werden, was glücklicherweise recht einfach ist, weil Python sein eigenes Paketmanagement mitbringt.
Trotzdem nochmal die Überlegung: Könnte Trac (am besten samt dem Apache) nicht auf einem separaten Webserver laufen, den man etwas aktueller halten kann als den paedml?
Change History (15)
comment:1 by , 15 years ago
| Severity: | normal → unkritisch |
|---|
comment:2 by , 15 years ago
| Description: | modified (diff) |
|---|
comment:3 by , 14 years ago
comment:4 by , 14 years ago
- Nach dem Update sind die zwei Plugins "ListofWikiPages" und "NeverNotifySender" deaktiviert
- Die Sprache steht auf Englisch und ignoriert die Browsereinstellung
Warum?
comment:5 by , 14 years ago
- Die Plugins müssen für Python2.5 neu erzeugt werden (teilweise erledigt)
- Zur Sprache siehe http://trac.edgewall.org/wiki/TracInstall
comment:6 by , 14 years ago
Trac ist jetzt wieder in der deutschen Übersetzung verfügbar. Dazu ist es nötig, mit "easy_install" zuerst das Python-Paket "Babel" für die aktuelle Python-Version (2.5) zu installieren. Danach muss das Trac-Paket neu installiert werden, damit die Übersetzungen auch generiert werden.
(Hinweis: "easy_install" hat keine "reinstall"-Option, man muss daher das *.egg aus /usr/lib/python2.5/site-packages und den Eintrag in /usr/lib/python2.5/site-packages/easy-install.pth entfernen, danach mit "easy_install Trac" neu installieren.)
comment:7 by , 14 years ago
Das Wiki-to-PDF-Plugin scheint nicht verfügbar zu sein -- hatte aber zuvor ohnehin nicht funktioniert.
comment:8 by , 14 years ago
Die Roadmap der Trac-Entwickler hat sich geändert: Das was früher Trac 0.13 werden sollte, wird jetzt als erste Hauptversion Trac 1.0 entwickelt: http://trac.edgewall.org/roadmap
comment:9 by , 14 years ago
| Status: | new → accepted |
|---|---|
| Summary: | Trac auf 0.13 updaten → Trac auf 1.0 updaten |
comment:10 by , 14 years ago
| Milestone: | Schuljahr 2011/12 → Sommerferien 2012 |
|---|
comment:11 by , 14 years ago
Achtung, nach einem Update von Trac sollten die lokalen Kopien der Standard-Wikiseiten aktualisiert werden. Das geschieht mittels trac-admin wiki upgrade. Dies fügt neue Versionen der WikiSeiten ein, die bei Trac mitgeliefert werden
Hinweis: die einzige Seite, die unberührt bleibt, ist WikiStart. Die anderen Seiten sollten nach dem Upgrade überprüft werden, insbesondere diejenigen, die wir von Hand angepasst haben (z.B. SandBox, RecentChanges, TitleIndex, ...). Das ist aber kein Problem, weil die alten Versionen wie bei manuellen Änderungen in der Bearbeitungshistorie abrufbar sind.
Am besten, man geht nach dem Upgrade die Liste der geänderten Seiten im Journal durch und stellt das Nötige wieder her.
comment:13 by , 14 years ago
| Milestone: | Sommerferien 2012 → unbestimmt |
|---|---|
| Status: | accepted → assigned |
Derzeit nicht aktuell, Trac 1.0 ist noch nicht erschienen.
comment:14 by , 14 years ago
| Milestone: | unbestimmt → Schuljahr 2012/13 |
|---|
Trac 1.0 ist erschienen: trac:TracDownload#LatestStableRelease.
comment:15 by , 14 years ago
| Resolution: | → bleibt so |
|---|---|
| Status: | assigned → closed |
Ich schlage vor, das Trac-Update zu verschieben, bis wir den paedml auf OpenML6 umgestellt haben. Dann gibt es das aktuelle Trac nämlich bequem als Paket aus den Ubuntu-Quellen.
Trac 0.13 ist noch nicht verfügbar.
-> Update auf 0.12.3 vollzogen.