Friday, December 15. 2006Private Groupware?
Manchmal bin ich von meinen Ideen selbst überrascht. In diesen Fall war es jene, Termine, Kontakte, Notizen usw. online und offline zu verwalten. Die Daten werden lokal und im Internet gespeichert und, sobald ich Zugriff zum Internet habe, synchronisiert. Nichts neues, werden viel denken und sofort an diverse Freemailprovider und Suchmaschinenspezialisten denken, die solche Lösungen bereits anbieten. Doch ich dachte an eine Lösung auf meinem eigenen Internetspeicherplatz, unabhängig von datensammelwütigen Firmen. Weiterhin wäre auch eine Verbindung zu Kontact, dem KDE-PIM welches ich für meine E-Mails und Termine nutze, nicht schlecht. Also müsste meine Lösung mit PHP und MySQL laufen und Kontact unterstützen. Somit wäre dann online- und offline zu arbeiten möglich?!
Auf der Kontact-Webseite gibt es mehrere Möglichkeiten, wie dieses Programm mit Groupwaresystemen zusammenarbeiten kann. Ich habe mich nach kurzem Überflug für eGroupware entschieden und das Ganze erstmal lokal installiert. eGroupware ist übrigens ein Fork von phpGroupware. Kontact und eGroupware kommunizieren über XMLRPC, welches auf Serverseite erstmal aktiviert werden muss. (Als Alternative würde einem auch SOAP zur Verfügung stehen.) Wenn man anschließend über das Kommandozeilenprogramm groupwarewizard die Daten für den eGroupware-Server an Kontact bekanntgibt, stehen schon beim nächsten Kontact-Start Kalender, Termine und Kontakte zur Verfügung.
Was mir negativ auffällt bei eGroupware sind die .svn-Verzeichnisse im Tarball. Diese nehmen unnütz viel Speicherplatz weg. Löscht man diese Verzeichnisse (find ./* -name .svn -type d -exec rm -rf '{}' \;) und packt die Groupware wieder, wird aus dem 15MB tar.bz2 ein 9,7MB tar.bz2. Im großen und ganzen macht eGroupware lokal einen guten Eindruck. Ich werde mich in den nächsten Tagen noch etwas mit der Software beschäftigen, ehe ich entscheiden werde, ob ich meine Idee in die Tat umsetze. So richtig macht mich diese Lösung jedoch noch nicht glücklich. Aber vielleicht könnte man sich die XMLRPC-Schnittstelle von Kontact auch für Serendipity zurechtbiegen. Oder eine eigene schreiben? Das Journal wäre dann z.B. für die Blogeinträge nutzbar. Irgendwie brauche ich längere Tage... Oder weniger Hobbys. Trackbacks
Trackback specific URI for this entry
No Trackbacks
|
KategorienBlog abonnierenBlog Administration |