close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

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 Rüdiger Kupper)

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 Rüdiger Kupper, 15 years ago

Severity: normal → unkritisch

comment:2 by Rüdiger Kupper, 15 years ago

Description: modified (diff)

comment:3 by Rüdiger Kupper, 14 years ago

Trac 0.13 ist noch nicht verfügbar.
-> Update auf 0.12.3 vollzogen.

comment:4 by Rüdiger Kupper, 14 years ago

  1. Nach dem Update sind die zwei Plugins "ListofWikiPages" und "NeverNotifySender" deaktiviert
  2. Die Sprache steht auf Englisch und ignoriert die Browsereinstellung

Warum?

comment:5 by Rüdiger Kupper, 14 years ago

  1. Die Plugins müssen für Python2.5 neu erzeugt werden (teilweise erledigt)
  2. Zur Sprache siehe ​http://trac.edgewall.org/wiki/TracInstall

comment:6 by Rüdiger Kupper, 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 Rüdiger Kupper, 14 years ago

Das Wiki-to-PDF-Plugin scheint nicht verfügbar zu sein -- hatte aber zuvor ohnehin nicht funktioniert.

comment:8 by Rüdiger Kupper, 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 Rüdiger Kupper, 14 years ago

Status: new → accepted
Summary: Trac auf 0.13 updaten → Trac auf 1.0 updaten

comment:10 by Rüdiger Kupper, 14 years ago

Milestone: Schuljahr 2011/12 → Sommerferien 2012

comment:11 by Rüdiger Kupper, 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:12 by Rüdiger Kupper, 14 years ago

Für weitere Hinweise zum Trac-Upgrade siehe: TracUpgrade

comment:13 by Rüdiger Kupper, 14 years ago

Milestone: Sommerferien 2012 → unbestimmt
Status: accepted → assigned

Derzeit nicht aktuell, Trac 1.0 ist noch nicht erschienen.

comment:14 by Rüdiger Kupper, 14 years ago

Milestone: unbestimmt → Schuljahr 2012/13

Trac 1.0 ist erschienen: ​trac:TracDownload#LatestStableRelease.

Version 0, edited 14 years ago by Rüdiger Kupper (next)

comment:15 by Rüdiger Kupper, 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.

Note: See TracTickets for help on using tickets.