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