Foswiki (Free and Open Source Wiki) ist ein in Perl programmiertes strukturiertes Wiki, das zumeist als Kollaborationsplattform, Team-Portal und/oder Wissensmanagementsystem in Unternehmens-Intranets eingesetzt wird. Die Software ist Open Source und unterliegt der GPL-Lizenz.
Foswiki ist aus der Abspaltung der Community vom TWiki-Projekt hervorgegangen.http://www.pro-linux.de/news/1/13406/hauptentwickler-verlassen-twiki.html Als Resultat des TWiki-Forks ist Foswiki eine Weiterentwicklung der TWiki-Software.http://blog.seibert-media.net/2009/01/web-technologien/intranet/foswiki-1-ist-erschienen/
Eigenschaften Folgende Funktionalitäten sind charakteristisch für Foswiki: Versionskontrolle – jede Änderung an den Inhalten wird mittels RCS festgehalten und ist zurückverfolgbar Fein justierbare Rechtevergabe für einzelne Nutzer und Nutzergruppen Erweiterbare Auszeichnungssprache TinyMCE-basierter WYSIWYG-Editor Dynamische Content-Generierung mit Makros Kein zusätzliches Datenbanksystem – alle Inhalte werden direkt in Dateien gespeichert Zahlreiche Plug-ins für zusätzliche Funktionalität Web-Anwendungen mit Formularen Skin-fähige Benutzeroberfläche Web-Feeds und E-Mail-Benachrichtigungen
Architektur
Als strukturiertes Wiki erlaubt Foswiki die Veränderung von Informationen über Eingabefelder, die auf den einzelnen Seiten abgelegt sind. Foswiki speichert Daten in Textdateien (und benutzt keine eigene Datenbank) und protokolliert die Modifikationen mit der Versionskontrollsoftware RCS oder in separate Textdateien für jede Version eines Topics. Über eine SQL-ähnliche Datenbankabfragesprache werden die Revisionsdaten und andere Metainformationen in die Wiki-Seiten eingebettet.
Oberfläche
Die Foswiki-Oberfläche ist komplett Skin-fähig und wird über Template-Engines und CSS abgebildet. Das System unterstützt die Internationalisierung (I18N), multiple Zeichensätze und die Kodierung in UTF-8-URLs. Die Oberfläche wurde in die Sprachen Bulgarisch, Chinesisch, Tschechisch, Dänisch, Deutsch, Englisch, Französisch, Italienisch, Japanisch, Niederländisch, Polnisch, Portugiesisch, Russisch, Schwedisch und Spanisch übersetzt.
Inhaltsstruktur
In Foswiki sind Daten in Webs, Topics und Anhängen organisiert: Ein Topic ist die Grundeinheit, etwa ein Abschnitt oder Dokument, aber nicht zwangsläufig eine (Web-)Seite. Topics können einander hierarchisch über- und untergeordnet werden. Ein Web ist eine übergeordnete Aufgabengruppe für beliebig viele Topics.
Erweiterungen
Foswiki verfügt über eine Plugin-Schnittstelle, die mehr als 300 Erweiterungenhttp://foswiki.org/Extensions/AllExtensions unterstützt. Dank der Schnittstelle und der Foswiki-Auszeichnungssprache können Entwickler zusätzliche Module erstellen und die Funktionalität von Foswiki erweitern. Zudem wird die Unterstützung von ca. 200 TWiki-Plugins. über ein Kompatibilitäts-Plugin sichergestellt. Die Foswiki-Plugins ermöglichen beispielsweise Verlinkungen auf Datenbanken, das Erstellen von Diagrammen, Tags, Tabellen, Spreadsheets, Bildergalerien, Präsentationen uvm.
Abgrenzung
Der wesentliche Unterschied zu anderen Wiki-Systemen wie etwa dem bei Wikipedia selbst eingesetzten MediaWiki ist die einfache Programmierung von Anwendungen: Foswiki-Seiten können Variablen sowie Formulare aus dem Quelltext der Seiten erzeugen und verarbeiten. Das ermöglicht die Entwicklung von formularbasierten Anwendungen, ohne vom Benutzer tiefergehende Programmierkenntnisse zu verlangen. Weiterhin verfügt die Software über eine fein einstellbare Zugangskontrolle.
Anwendung als Enterprise Wiki
Anwendung in Unternehmen
In erster Linie ist das strukturierte und systemorientierte Foswiki ein Enterprise-Wiki-System für den Einsatz in Unternehmens-Intranets. Mit Foswiki werden beispielsweise Aktivitäten von Arbeitsgruppen koordiniert sowie Projektstände, interne Abläufe und andere Informationen von relativ dauerhafter Relevanz abgebildet, dokumentiert und erweitert.
Verbreitung
Der Community zufolge (Stand: März 2007twiki.org: (englisch)) wird Foswiki/TWiki in weltweit 40.000 Unternehmen eingesetzt. Darüber hinaus sollen 20.000 öffentliche Websites auf Foswiki/TWiki basieren. Die Community beziffert die Gesamtzahl der Nutzer auf mehr als zwei Millionen Personenhttp://twiki.org/cgi-bin/view/Blog/2008-02-28-twiki-youtube-and-2000#BlogPosts. Neben zahlreichen kleinen und mittleren Unternehmen setzen auch sehr bekannte Unternehmen Foswiki/TWiki im Intranet ein, darunter Nokia, Motorola, Yahoo, DHL, Robert Bosch GmbH, SAP, Disney, CERN und andere mehr.twiki.net: (englisch)
Geschichte
Der TWiki-Fork
Am 27. Oktober 2008 spaltete sich ein Großteil der TWiki-Community inklusive des Kernentwickler-Teams vom TWiki-Projekt ab. Hintergrund des Forks waren Spannungen zwischen der Gemeinschaft und dem TWiki-Gründer Peter Thoeny bzw. seinem Unternehmen TWIKI.NET.http://foswiki.org/About/WhyThisFork Als Hauptstreitpunkt gilt die zunehmend kommerziell ausgerichtete Unternehmenspolitik von TWIKI.NET, mit der sich die Community nicht identifizierte. Der Zwist eskalierte, als Thoeny eine neue Geschäftsordnung durchsetzen wollte, indem er Entwickler-Accounts vorübergehend sperren ließ. Die Community wertete dieses Vorgehen als feindliche Übernahme des Projekts.news.cnet.com: (englisch)
Foswiki wurde zunächst unter dem Arbeitstitel NextWiki geführt, im November 2008 aber in Foswiki umbenannt.http://web.archive.org/web/20160306115140/http://www.kontextwork.de/news/news/article/von-twiki-ueber-nextwiki-zu-foswiki/
Versionsgeschichte +VersionVeröffentlichung1.0.0 Beta26. Dezember 20081.0.09. Januar 20091.0.420. März 20091.0.525. April 20091.0.622. Juni 20091.0.720. September 20091.0.829. November 20091.0.917. Januar 20101.0.108. September 20101.1.04. Oktober 20101.1.126. Oktober 20101.1.210. November 20101.1.316. April 20111.1.421. Dezember 20111.1.510. April 20121.1.62. Dezember 20121.1.71. Februar 20131.1.828. Februar 20131.1.919. November 20132.0.04. Juli 20152.0.18. August 20152.0.29. September 20152.1.04. Februar 20162.1.26. Mai 20162.1.313. Februar 20172.1.431. Mai 20172.1.522. Januar 20182.1.66. März 20182.1.722. März 20222.1.86. August 20232.1.918. Dezember 20242.1.1018. Dezember 20252.1.1115. März 2026Foswiki 2.1.11 is released, foswiki.org, 15. März 2026, abgerufen am 4. August 2026.
Weblinks Offizielle Website () Alle Eigenschaften von Foswiki auf Wikimatrix Bericht zur Veröffentlichung von Foswiki 2.0 im Linux-Magazin
Einzelnachweise
Kategorie:Freie Wiki-Software Kategorie:Perl (Programmiersprache)