Einleitung
Abb. Schichten-Modell des BSCWeasel und Anbindung an den BSCW-Server
Die Vision des BSCWeasel besteht in der Bereitstellung eines flexibel anpassbaren Client für das BSCW Groupware System. Dies soll durch den Komponenten basierten Aufbau und des Open-Source Charakter des Weasels erreicht werden. Beides erlaubt es Dritten neue Komponenten zu entwicklen, die fehlende Funktionalität des Weasel zu beseitigen oder bestehende Funktionalität an die eignenen Bedürfnisse anzupassen. Weniger technisch versierte Nutzer können von diesen dezentralen Entwicklungsprozeß dadurch profitieren, dass von anderen entwicklten Komponenten in ihr System integrieren.
Auf der technischen Ebene nutzt das Weasel das Web-Service Konzept des BSCW Systems aus (vgl.
X-API des BSCW-Systems)
Komponenten des Weasels
Abb.: Prinzipelle Aufbau der Plugin-Struktur des BSCWeasels
- BSCW Client Plugin: Die Verbindung zum BSCW Server
- BSCW Wrapper Plugin: Die Anbindung an die Eclipse Infrastruktur
- BSCW Sitemangement Plugin: BSCW Sites verwalten und Ereignisse weiterleiten
- BSCW Views: Interaktion mit den Benutzer (vgl. View & Action Konzept)
Wie erstelle ich meine erste BSCW Erweiterung?
TODO: Einleitung und Verweis auf Martins Tutorial: Eclipse für Anfänger am Beispiel des BSCWeasels