Difference between revisions of "2009-10-22 Blog Post on Project Paroli"

Jump to navigation Jump to search
no edit summary
(Se agrega traducción a español, Is add spanish translation)
 
(16 intermediate revisions by 3 users not shown)
Line 25: Line 25:


== Deutsch: ==
== Deutsch: ==
=== Wikipedia nabelt sich ab! ===
Gerade die neusten Entwicklung im Bereich der offline Darstellung von Wikis haben gezeigt, dass ihre Nutzer längst nicht mehr nur Hobbyisten und Hippies sind. Zahllose Wikis werden als universelles Instrument zum Sammeln und Verteilen von Wissen zu fast jedem erdenklichen Thema eingesetzt. Egal ob Universität oder Aktiengesellschaft, Wikis sind in. Bislang benötigt man zum Mitmachen allerdings einen ständigen Zugang zum Internet. Doch hier tut sich einiges.
Schon Anfang des Jahres erklärte die Wikimedia Foundation das ZIM-Dateiformat zum Standard für die Offline-Nutzung seiner Webinhalte.  ZIM wird seit Februar entwickelt nun das Team von openZIM[1] und hat bereits beachtliche Ergebnisse vorzuweisen. Abgesehen von Desktop PCs läuft ZIM bereits auch flüssig auf Kleingeräten wie dem Ben NanoNote[2] oder dem Neo Freerunner[3].
Diese Flexibilität und Portabilität ist seinem Aufbau geschuldet. Statt als einzelner, komplexer Prozess wurde openZIM in verschiedene eigenständige Programme aufgeteilt. Der ZimReader arbeitet als Webserver und ermöglicht somit dem Benutzer sich per x-beliebigem Browser durch die Inhalte der ZIM-Datei zu klicken. Sowohl ZimReader als auch ZimWriter, mit dem die ZIM-Dateien erstellt werden, sind in C++ programmiert worden und somit plattformunabhängig. Die ZIMlib kann ausserdem als Bibliothek in eigene Programme eingebunden werden um diese so unkompliziert ZIM-fähig zu machen. Die Spezifikation des Dateiformats wurde im Projekt-Wiki[4] veröffentlicht, alternative Implementierungen - in anderen Programmiersprachen oder Frameworks - sind willkommen.
Das Herz des Projekts ist allerdings das ZIM-Format[4] selbst. Es wurde entworfen um einen möglichst effizienten und universellen Weg zu bieten grosse Wikis in einer einzigen Datei zu speichern. Man kann damit theoretisch sämtliche Daten aus einer Datenbank (PostgreSQL, MySQL, SQlite or Oracle) oder einer Sammlung Dateien komprimiert abspeichern. "Mit ZIM versuchen wir einen Standard für die Offline-Nutzung von Wikis zu schaffen" erklärt das Projektteam. Anwendungsentwickler auf Plattformen wie dem iPhone, webOS oder Symbian sollten sich dem anschliessen - da die Wikimedia Foundation bereits die automatische Erzeugung von ZIM-Dateien für all ihre Wikis vorbereitet ist dies wohl nur eine Frage der Zeit.
Der heilige Gral von ZIM ist die Offline-Bearbeitung. "Dies ist ein Muss", sagt Manuel Schneider der das openZIM-Projekt leitet und fügt zur Überraschung hinzu: "Der Plan steht bereits und das Format ist schon entsprechend vorbereitet - das einzige was noch zu tun ist, ist die Implementierung". Das Projekt hofft diese im kommenden Jahr angehen zu können. Wie die veränderten Daten dann zurück in die Wikis übernommen werden, wird derzeit in anderen Projekten und der Wikimedia Foundation in San Francisco diskutiert.
Natürlich gab es in der Vergangenheit viele verschiedene Ansätze um Offline-Versionen von Wikipedia und anderen Wikis zu erstellen. Was jedoch gefehlt hat war ein klar strukturierter und durchdachter Ansatz, der sich Problemen stellt und nicht verlagert. Offene Standards und interdisziplinäre Zusammenarbeit über verschiedene Plattformen hinweg sind für ein solches Vorhaben entscheidend. OpenZIM ist genau dies, ein Projekt bei dem sich Wiki-Autoren auf Anwendungsentwickler treffen und gemeinsam an einem Standard arbeiten.
"Wiki-Inhalte mit Hilfe von offenen Standards und Freier Software in einem standardisierten und austauschbaren Format auf Offline-Geräte zu bringen" ist ein grosses und mutiges Ziel, aber das openZIM-Team geht Schritt für Schritt voran. Wie bereits beschrieben ist die ZIM-Implementierung bereits einsatzfähig und wurde schon sowohl in kommerziellen als auch Freien Produkten verwendet. Die aktuellen Baustellen sind die Kategoriesierung von Artikeln, die Verbesserung des Volltext-Suchindex sowie der Leistungssteigerung bei gleichzeitiger Minimierung des Speicherbedarfs.
Wer Interesse hat sich am openZIM-Projekt zu Beteiligen oder Fragen oder Kommentare hat besucht dessen Wiki oder kontaktiert es über die Mailingliste[5].
# http://www.openzim.org
# http://www.qi-hardware.com/products/ben-nanonote/
# http://wiki.openmoko.org/wiki/Neo_FreeRunner
# http://openzim.org/ZIM_File_Format
# http://openzim.org/Mailinglist


== Français: ==
== Français: ==
Line 34: Line 56:


== Spanish: ==
== Spanish: ==
=== La Wikipedia se desconecta! ===
=== La Wikipedia se desconecta! ===
Con los recientes desarrollos en los Wikis fuera de linea se ha hecho evidente que su uso ha crecido mas allá de una herramienta colaborativa alternativa. Innumerables wikis están usándose como un instrumento universal para compartir y distribuir el conocimiento de casi cualquier tema. Pero hasta el momento, la participación requiere acceso constante a internet. Esto tiene que cambiar.
Con los recientes desarrollos en los Wikis fuera de linea se ha hecho evidente que su uso ha crecido mas allá de una herramienta colaborativa alternativa. Innumerables wikis están usándose como un instrumento universal para compartir y distribuir el conocimiento de casi cualquier tema. Pero hasta el momento, la participación requiere acceso constante a internet. Esto tiene que cambiar.
Line 48: Line 69:
Por supuesto, allí se han tenido varios intentos para crear versiones fuera de linea de la wikipedia y otros wikis. Sin embargo, lo que faltaba era una estructura limpia, pensada y enfocada en solucionar los problemas a mano. Los estándares abiertos y colaboración, abarcada a través de múltiples plataformas y áreas de experticia, son vitales como un esfuerzo. OpenZIM es justamente esto. El proyecto hecho entre, los escritores Wiki como los desarrolladores de aplicaciones, conocimiento y trabajo juntos hacia este estándar.
Por supuesto, allí se han tenido varios intentos para crear versiones fuera de linea de la wikipedia y otros wikis. Sin embargo, lo que faltaba era una estructura limpia, pensada y enfocada en solucionar los problemas a mano. Los estándares abiertos y colaboración, abarcada a través de múltiples plataformas y áreas de experticia, son vitales como un esfuerzo. OpenZIM es justamente esto. El proyecto hecho entre, los escritores Wiki como los desarrolladores de aplicaciones, conocimiento y trabajo juntos hacia este estándar.


"Acercar el contenido Wiki a dispositivos fuera de linea en un camino estandarizado e intercambiable, usando estándares abiertos y software libre", es la meta mas grande e importante, pero el equipo de openZIM esta tomando un paso a la vez. Como se menciono anteriormente la implementación de ZIM es completamente funcional y puede ser usado en productos comerciales o libres. El trabajo actual esta orientado a las categorías de artículos y la indexación de texto completo, así como aumentar el rendimiento y reducir al mínimo el uso de memoria.
"Acercar el contenido Wiki a dispositivos fuera de linea en un camino estandarizado e intercambiable, usando estándares abiertos y software libre", es la meta mas grande e importante, pero el equipo de openZIM esta tomando un paso a la vez. Como se menciono anteriormente la implementación de ZIM es completamente funcional y puede ser usado en productos comerciales y/o libres. El trabajo actual esta orientado a las categorías de artículos y la indexación de texto completo, así como aumentar el rendimiento y reducir al mínimo el uso de memoria.


Si usted quiere integrarse al proyecto openZIM o tiene preguntas o comentarios mire nuestro wiki y contactemos a través de la lista [5].
Si usted quiere integrarse al proyecto openZIM o tiene preguntas o comentarios mire nuestro wiki y contactemos a través de la lista [5].

Navigation menu