USB-Herelist: Unterschied zwischen den Versionen
MOS (Metalab-Hauptseitenintegration) |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
== Aktuelles == | == Aktuelles == | ||
'''Status:''' Anfang der Beta-Phase | '''Status:''' Anfang der Beta-Phase | ||
'''Metalab-Hauptseitenintegration:''' Ich hab mitgekriegt, dass es in Django geschrieben ist, also hab ich eine einfache fehlertolerante, offline-fähige Implementation geschrieben: [[USB-Herelist/MOS]] | '''Metalab-Hauptseitenintegration:''' Ich hab mitgekriegt, dass es in Django geschrieben ist, also hab ich eine einfache fehlertolerante, offline-fähige Implementation geschrieben: [[USB-Herelist/MOS]]. | ||
Zeile 25: | Zeile 25: | ||
** Auf Anfrage ausgeben der Liste -> kleiner HTTP-Server, XML und plain text | ** Auf Anfrage ausgeben der Liste -> kleiner HTTP-Server, XML und plain text | ||
* Vorschlag für MOS: -> [http://metalab.at/wiki/Diskussion:USB-Herelist#MOS-Schnittstelle Diskussion], [http://getsatisfaction.com/metalab/topics/herelist_schnittstellendefinition MOS-Bugtracker] | * Vorschlag für MOS: -> [http://metalab.at/wiki/Diskussion:USB-Herelist#MOS-Schnittstelle Diskussion], [http://getsatisfaction.com/metalab/topics/herelist_schnittstellendefinition MOS-Bugtracker] | ||
** | ** Das Terminalgerät schickt, wenn: Etwas geändert wurde oder 20 Minuten vergangen sind, einen update-request, der die Liste beinhaltet. Die Webseite liefert aus dem Cache aus, außer der Cache ist älter als 30 Minuten oder die Herelist leer ist. | ||
** | ** für eine Implementation siehe [[USB-Herelist/MOS]]. | ||
** Wenn man ganz motiviert ist, kann man mit AJAX (lies: XMLHttpRequest) den Bildschirm in Echtzeit updaten. | ** Wenn man ganz motiviert ist, kann man mit AJAX (lies: XMLHttpRequest) den Bildschirm in Echtzeit updaten. | ||
* Schön ist auch, dass nirgends Polling | * Schön ist auch, dass nirgends Polling notwendig ist. | ||
== Begrenzung == | == Begrenzung == |