technikum29: development-Zone

src

Erläuterung des neuen src-Verzeichnisses

src nun im technikum29-dev-src-Repositorium weitergepflegt

Wie der Server-Changelog berichtet, wurde das /src-Verzeichnis am 26.07.08 in ein Subversion-Repositorium eingepflegt. Damit bietet es sich auch wieder an, die Dokumentation zu dem Verzeichnis vor Ort zu machen, d.h. in Form von HEADER.shtm-Dateien, die die jeweiligen Verzeichnisse erläutern. Im Laufe der Zeit wird diese Wiki-Seite in das SVN migriert werden.

Auf http://www.technikum29.de/ werden u.a. alle Dateien, die das Design betreffen, in dem Verzeichnis www:/shared gespeichert. So gibt es z.B. die Verzeichnisse www:/shared/css, www:/shared/js oder www:/shared/img.
Änderungen an diesen Dateien werden wie inhaltliche Änderungen im t29:CHANGELOG.txt vermerkt. Daher eignen sie sich nicht, um Daten zu speichern, die nicht zur Homepage gehören.

Allerdings haben sich im Laufe der Zeit auf http://www.technikum29.de/ zahlreiche Seiten angesammelt, die nicht zur Homepage gehörten, aber eine zentrale Speicherung von Design oder Bildern benötigten. Daher wurde das Verzeichnis www:/etc/src eingeführt, welches eben diesen Daten Unterkunft gewähren sollte.
www:/etc/src entwickelte sich mit der Zeit zum Gegenspieler von www:/shared, insbesondere weil die dort gespeicherten CSS- und Bilddaten rege genutzt wurden. So wirklich strukturiert war der Inhalt dort aber eigentlich nie, es war eher so eine kleine wilde Sammlung an Dateien.

Mit dem Umzug auf den V-Server wurden die "außerhomepagelichen" Strukturen neugeordnet. Klar, dass dann auch für das www:/etc/src-Verzeichnis eine neue, saubere Lösung gesucht wurde. Mit der Einführung der Subdomains wurden gleichsam auch zwei Verzeichnisse geschaffen, die sich unter allen drei Subdomains gleichsam aufrufen lassen:

Mit der Einführung der neuen Subdomains wurden klare Grenzen gesetzt, die durch verschiedene Designs unterstützt werden. In dem neuen /src-Verzeichnis haben z.B. diese Designs ein Bleibe gefunden.

Zur Struktur des /src-Verzeichnisses

Das Verzeichnis besteht im Wesentlichen aus folgenden Unterordnern:

Anzumerken sei, dass sich das Verzeichnis wie so einiges hier noch in Entwicklung befindet. Momentan (März 08) ist es so, dass im Wesentlichen nur die Einzeldesigns genutzt werden, das alte www:/etc/src extistiert nach wie vor und es wurde entschieden, dies auch nicht aufzulösen, da sonst sämtliche Dateien umgeschrieben werden müssten.