Hallo Erik, Hallo Ben,
(und sonstige Interessierte – aber hey, das hier ist eine Mailingliste, also versteht sich das gewissermaßen von selbst),


Erik Streb del Toro schrieb am 14.05.2009 21:45 Uhr:
Hoffe dass diese Rekursion keine Probleme verursacht. Bei Windows wahrscheinlich schon – ach ne, da gibt es ja gar keine symbolischen Links. ;-)

Genau ;-). Und herzlichen Dank für die Einrichtung des /svn-Links, Erik! Das Wiki ist entspechend aktualisiert.¹

Das Ganze mag sich zugegebenermaßen etwas merkwürdig anhören: Irgendwo steht ein Server mit unserem SVN-Repository. Dadrin gibt es ein www-Verzeichnis, dass auch gleichzeitig den Inhalt von http://neo-layout.org/ bildet; hier gibt es dann ein Verzeichnis /svn/, dass wieder das ganze Repository spiegelt – inklusive dem www-Verzeichnis, in dem dann wieder symbolische Links liegen … aber Probleme schafft das keine – selbst eine so konstruierte vollkommen schwachsinnige und sinnfreie Monster-URL² funktioniert problemlos :-).

Äh, also unter Linux doch eher bla.tar.lzma

Ist glaub nicht das gleiche. 7z ist proprietär, oder nicht? Oder jedenfalls irgend ein eigenes völlig neues Format, was den gleichen Algorithmus verwendet (LZMA). Also gegen eine Datei bla.tar.lzma hätte ich nichts. Kann man unter Linuxen ohne Probleme öffnen/entpacken (mit tar -xYf bla.tar.lzma).

Nein, 7z ist ein offenes, aber recht neues Containerformat für komprimierte Dateien:
Daneben zeichnet sich /7z/ durch eine offene Architektur <http://de.wikipedia.org/wiki/Softwarearchitektur>, die Unterstützung von sehr großen Datenmengen <http://de.wikipedia.org/wiki/Datenmenge> und die Unterstützung von Unicode <http://de.wikipedia.org/wiki/Unicode> sowie Verschlüsselung <http://de.wikipedia.org/wiki/Verschl%C3%BCsselung> nach dem AES <http://de.wikipedia.org/wiki/Advanced_Encryption_Standard>-256-Standard aus.³

Der Quellcode war wohl nur so windowsſpezifisch, dass einige Zeit bis zu einem Linux-Port ins Land geflossen ist.

Ich hätte prinzipiell nichts gegen eine neo_portable.tar.lzma einzuwenden – mein Packer (7-zip) kann damit umgehen, aber ich bin mir nicht sicher ob das auch bei allen anderen unter Windows verbreiteten Packer der Fall ist. Von daher sollten wir vielleicht doch bei den »nativen« Formaten (.zip und .tar.gz) bleiben.

PS: Roadmap ist auf 73 %!

Dank all’ der Tickets, die von Dir und anderen grade abgearbeitet worden sind :-).

Benjamin Kellermann schrieb am 15.05.2009 08:35 Uhr:
Das svn gibts auch schon 2 mal:
https://svn.neo-layout.org/
http://wiki.neo-layout.org/browser

Ja schon, aber über diese beiden Links wird nur das »richtige« SVN, das heißt mit den unter Versionsverwaltung stehenden Dateien angezeigt. Bei der neuen /svn/-Variante werden hingegen auch alle vom Post-Commit-Hook generierten Dateien (wie das Grafik-Verzeichnis, oder eben auch die /linux/bin/installiere_neo/installiere_neo) zugänglich gemacht, an die man bisher nicht herankam. Von daher ist diese neue Möglichkeit schon eine sinnvolle Ergänzung.

die 2 Archive sind aber auch nicht völlig gleich. Die .tar.gz enthält erst ein 
Unterverzeichnis namens neo_portable, was bei der .zip fehlt, ganz so wie man 
es unter Windows/Linux gewohnt ist

Gutes Argument, so viel Rücksicht auf betriebsſystemspezifische Besonderheiten war mir gar nicht aufgefallen :-).

Was das Komprimierungsverhältnis angeht, hast Du Recht Ben – das macht in diesem Fall wirklich keinen großen Unterschied. Wobei im allgemeinen aber .lzma die ältere .gz Komprimierung schlagen dürfte (dafür braucht sie beim Komprimieren wiederum mehr Arbeitsſpeicher – da wären wir wieder bei den Kompromissen).


Viele Grüße,
Dennis-ſ


¹ https://wiki.neo-layout.org/wiki/Subversion-Anleitung?action=diff&version=19 ² http://neo-layout.org/svn/www/svn/www/svn/www/svn/www/svn/www/svn/www/svn/www/svn/www/
³ http://de.wikipedia.org/wiki/7z

Antwort per Email an