Präsentation starten

LinuxDay 2012 / 24.11.2012
page/pages

JSPWiki#

Meine Wolke ist ein Wiki #



Peter Hormanns
Informatikbüro Hormanns & Wenz, Krefeld

Peter Hormanns#

Profession#

  • Java Coder
  • Hostsharer

Other#

  • Gospel
  • Free Software

Common Wiki Features#

  • Jede/r kann Lesen und Ändern
  • Schreiben und Redaktion im Team
  • Ideal für
    • flache Hierarchien
    • kleine Organisationen

1st Wiki#

JSPWiki Key Features#

  • Programmiersprache Java/JSP
  • Metapher "Dokument mit Anlagen"
  • Keine Datenbank
  • Suchmaschine "Lucene"
  • Menü ist eine Wiki-Seite
  • RSS Feed
  • einfaches Weblog-Plugin
  • (Versionierung aller Dokumente und Anlagen)

JSPWiki Construction Kit#

  • Kernel: WikiEngine, Wiki Markup
    • Templates and Skins
    • Plugins
    • Filters
    • Page Providers
    • Editors
  • Java Infrastructure
    • Authentication
    • Authorization
Lines of Code lt. Ohloh
MediaWiki 850.000 LoC PHP
JAMWiki 35.000 LoC Java
JSPWiki 85.000 LoC Java
(abgerufen am 10.5.2012)

JSPWiki Project#

  • 11 Jahre
  • stabile Codebasis
  • Apache Incubatur
  • Apache Release 2.9 (aktuell)

JSPWiki Future#

  • JSPWiki 3.0 (zurückgestellt)
    • JSR-170 Java Content Repository API http://www.priha.org
    • Wiki Spaces
    • Metadaten pro Wiki-Seite
    • RenderingManager erkennt
      • JSPWiki-Markup as text/x-wiki.jspwiki
      • WikiCreole as text/x-wiki.creole
    • MVC Framework Stripes

JSPWiki Use Cases#

  • persönliches Wiki
    • Notizbuch
    • Dateiablage
    • kommentierte Link-Sammlung
    • gute Suchfunktion, Tag-Cloud
  • Team-Wiki
    • eigene (Seiten-)Namensräume pro User/Team
    • WebDAV
  • Community-Wiki
  • simple CMS

Community Wiki#

am Beispiel: http://www.lug-kr.de

  • seit ca. 6 Jahren ein JSPWiki
  • Ersatz für ein UseMod Wiki
  • Emulation der UseMod Wiki-Syntax durch einen JSPWiki-Filter
  • Einzige Ordnung: "Tag"-Plugin, TagCloud

Wiki als "CMS"#

am Beispiel http://www.living-voices.de

  • keine Rollen Autor/Redakteur etc.
  • kein Backend
  • einfach auf "Edit"-Button klicken und speichern

CSS zu dieser Slideshow: PraesentationCSS

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
jpg
170px-Ward_Cunningham_-_Common... 12.9 kB 1 23-Nov-2012 19:48 Peter Hormanns
jpg
attachment.jpg 7.2 kB 1 11-Oct-2012 15:56 Peter Hormanns
jpg
blackboard.jpg 9.4 kB 1 11-Oct-2012 16:08 Peter Hormanns
jpg
blank_notes.jpg 8.5 kB 1 11-Oct-2012 18:04 Peter Hormanns
jpg
construction.jpg 11.3 kB 1 11-Oct-2012 17:03 Peter Hormanns
jpg
folder.jpg 7.3 kB 1 11-Oct-2012 17:54 Peter Hormanns
png
living-voices-screen.png 36.7 kB 1 23-Nov-2012 20:44 Peter Hormanns
png
lug-wiki-screen.png 29.7 kB 1 23-Nov-2012 20:44 Peter Hormanns
jpg
question_answer.jpg 6.0 kB 1 11-Oct-2012 18:13 Peter Hormanns
jpg
say_wiki.jpg 8.3 kB 1 11-Oct-2012 16:12 Peter Hormanns
« This page (revision-10) was last changed on 31-Oct-2013 11:51 by Peter Hormanns