You are here: Home 2007 Sprint Plone
Personal tools

Sprint Plone

Offline Plone?

Plone Inhalte Offline, z.B. auf dem Notebook, zu bearbeiten und dann zurücksychronisieren. SEXY.


Lösungen: Basieren alle auf "Marshalls" "ATXML": GSXML, XMLForest, ...

XMLForest ist ... häßlich - zumindest der Code. Das Konzept dahinter istSEXY. Warum?


Was ist XMLForest? Primär ist es ein Prototyp für einen komplexen Anwendungsfall, hier die Core-Features:

  •   Exportiere Plone-Content.
  •   Verwende möglichst viel standardisierte Formate.
  •   Lege die Daten lesbar ab.
  •   Erhalte dabei References und Relations.
  •   Ermögliche neue References/ Relations zu existierenden Inhalten.
  •   Ermögliche alternative Strukturabbildungen.
  •   uvm.


Perfekt um komplexe Inhalte zu exportieren.

GSXML tut viele Dinge einfacher als XMLForest ... aber: Es erfüllt nicht alle obigen Kriterien. Das GSXML Team hat zudem Marshall stark verbessert.


Das Ziel: "forest". Gestartet vor knapp einem Jahr in Bozen auf dem Sprint und auf dem Sorrento-Sprint weiterentwickelt. Derzeit: Ein generischer Multi-Pass-Converter - noch ohne Zope-Context.


Zudem existiert seit dem Sprint "imscp": Pure Python Modul zur Handhabe von IMS Content-Packages (=generisches erweiterbares XML-/ ZIP-File basiertes Format um Inhalte einzupacken.


Das Ziel: Die Entwicklungen von GSXML, forest und imscp kombinieren. Ein Werkzeug zum verlustfreien vollständigen Ex-/Import schaffen.

Document Actions
« February 2012 »
February
MoTuWeThFrSaSu
12345
6789101112
13141516171819
20212223242526
272829