Derzeit arbeite ich an Version 3.1.6 des Zettelkastens. Eine der wesentlichen Änderungen dieser Version ist die neue Lizenz: Der Zettelkasten wird ab Version 3.1.6 unter der GNU GPL V3 Lizenz veröffentlicht.

Da der Zettelkasten mit NetBeans erstellt wird, bietet es sich an, auf die integrierte Team-Server Funktion zurückzugreifen, und in diesem Zusammenhang java.net als Hosting-Platform zu verwenden.

Der Source-Code ist bereits verfügbar, das Projekt ist unter http://java.net/projects/zettelkasten/ zu finden. Da derzeit die Struktur von java.net überarbeitet wird (kenai.com wird integriert), sind noch nicht alle Administrator-Funktionen verfügbar. So ist das Projekt derzeit nur „privat“, d.h. wer Interesse am Source oder gar an der Mitwirkung und Weiterentwicklung des Zettelkastens hat muss sich in einem ersten Schritt bei java.net (kostenlos) registrieren und mir anschließend eine E-Mail mit dem Nutzernamen schicken. Ich kann dann, als Projekt-Admin, neue Nutzer via Benutzernamen hinzufügen.

Denkbar sind verschiedene Formen der Mitwirkung, z.B. ohne größere Programmierkenntnisse:

  • Übersetzung der Sprachdateien
  • Sourcecode-Prüfung auf Verständlichkeit (sind alle Methoden ausreichend kommentiert, steigt man als „Projektneuling“ durch den Sourcecode durch…)
  • Erweiterung und Ergänzung der Kommentierung und Dokumentation des Sourcecodes und der Bibliotheken (wegen siehe voriger Punkt)

oder aber mit Interesse am Programmieren:

  • Sourcecode überarbeiten / optimieren
  • Implementation neuer Funktionen
  • Beseitigung von Fehlern
  • Schreiben eigener kleiner Bibliotheken (auch außerhalb des ZKN-Projekts), die sich dann in den ZKN integrieren lassen bzw. vom ZKN genutzt werden können