Web Meta Language

Florian Lohoff flo at rfc822.org
Tue Jan 18 12:56:10 CET 2005


On Tue, Jan 18, 2005 at 12:35:06PM +0100, Carola Kummert wrote:
> Wieviele Wikis hast du beguckt? Mir fallen aus dem Stand drei Wikis ein,
> die mit ein paar Skriptfiles und plaintext-Backend des Weges kommen und
> null Demons oder Apache Plugins brauchen. (Okay, Apache sollte ExecCGI
> oder nen Modul zum Interpretieren bewusster Sprache haben, sonst ist das
> albern.)

Plaintext d.h. versionen in "file;1" "file;2" unterbringen ? Wir lassen
VMS wieder aufleben ?

Links ?

> btw ist die konsistente Verwaltung von Seitennamen auch bei Aenderung
> derselben ueber diverse Wiki-Seiten hinweg das schwierigste Problem. Der
> ganze andere Rest ist in nem Nachmittag zwar nicht in schoen aber in
> funktionierend runtergeschrieben.
> 
> Und noch nen Stichwort: CVS und Dateinamensaenderungen ... irgendwas
> klingt hier nach kaputtem Design.

mv `cat CVSROOT`/oldname `cat CVSROOT`/newname 

Nicht schoen aber originell ...

> Aeh, Seiten neu anlegen bedeutet nen Change (oder in CVS-Sprache nen add
> file; commit -m;). Dass da zusaetzlich noch irgendwo der Kram in einen
> Cache (von mir aus halt statisches HTML) gekippt wird, ist ne ganz
> andere Kiste.

cvs commit
genwebpage

Beim submit.

> 404 hat damit erstmal noch gar nichts zu tun. Der schlaegt
> grundsaetzlich auf, wenn ein Link ins Leere fuehrt. Egal, ob das nun ein
> Vertipper war oder eine Seite noch nicht angelegt oder sonstwas.

Wenn es noch nicht angelegt ist "this page is a stub" - 404 handler.

> Im Uebrigen ist es denkbar unguenstig, Seiten bereits dann anzulegen,
> wenn sie das erste mal im Wikitext auftauchen. Das fuehrt zu einer Menge
> toter/kaputter Eintraege im Backend und spannenden Race Conditions.

Benenne Race conditions ... Natuerlich habe ich dann eine menge von
"leeren" seiten - Aber was solls. 

> Wie auch immer, das wird langsam nen Ausflug in die Spielwiesen des
> Applikationsdesigns fuers Web und damit doch eher OT.

OT sehe ich das nicht ...

Flo
-- 
Florian Lohoff                  flo at rfc822.org             +49-171-2280134
                        Heisenberg may have been here.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20050118/98dab148/attachment.sig>


More information about the Linux mailing list