wiki:WikiStart
Last modified 2 years ago Last modified on 01/15/10 17:07:13

Willkommen auf den VisitorsDB Projektseiten

VisitorsDB ist eine Client/Server? Web-Applikation zur Verwaltung von Mitarbeiterdaten und zur Organisation von Veranstaltungen. Die Software wurde durch die Firma medianexx zusammen mit dem Max-Planck-Institut für Physik Komplexer Systeme entwickelt und ist als Open Source Software unter der GPL frei verfübar.

News

Installation

Wir veröffentlichen die Quellen unter VisitorsDB Releases. Außerdem finden Sie Informationen zur Installation in diesem Wiki.

VisitorsDB Bug-Tracking System

Im integrierten Wiki befindet sich die Entwickler - Dokumentation? dieses Projektes. Weitere Informationen stehen im planet.pks wiki. In diesem Bug Tracking System werden Bugs, Feature Requests und Tasks gepflegt. Außerdem kann der Quellcode über die Subversion Schnittstelle und die Roadmap des Projektes betrachtet werden. Die Timeline gibt Informationen über den zeitlichen Verlauf des Projektes.

Beim Anlegen von Tickets sollten folgende Regeln beachtet werden:

  • Die "Short Summary" sollte kurz und aussagekräftig sein
  • Die Zuordnung des Ticket-Types erfolgt in den Keywords. Tickets werden vergeben für Bugs, Feature Requests und Tasks.
  • Zuordnung zu den Komponenten beachten! Eine Kurzerklärung der Komponenten steht weiter unten.
  • Zuordnung zu den Versionen beachten! Es wird die Version angegeben, in welcher der Fehler gefunden wurde. Bei Feature Requests und Tasks kann die Version angegegen werden bei der das Ticket abgearbeitet sein soll. Alternativ kann die Version frei gelassen werden.
  • Die Severity Typen haben folgende Bedeutung:
    • blocker - System funktioniert ohne die Behebung dieses Fehlers nicht (Sofort eingreifen!)
    • critical - System ist lauffähig, Benutzung verursacht Dateninkonsistenz
    • major - System ist lauffähig aber mit schwerwiegenden Einschränkungen
    • normal - System mit Workarround nutzbar
    • minor - System mit Workarround nutzbar aber Fehler tritt selten auf
    • trivial - Schönheitsfehler, welcher für die Nutzer Sichtbar ist
    • enhancement - Verbesserungsvorschläge
  • Die Prioritäten haben folgende Bedeutung:
    • highest - sofort erledigen
    • high - möglichst schnell erledigen
    • normal - blad erledigen
    • low - muß nicht sofort erledigt werden
    • lowest - zum Ende des Projektes beheben
  • Zuordnung zu den Milestones beachten!

[LogFlorian] [BookReview]

Kurzbeschreibung der Komponenten

Die Kurzbeschreibung soll bei der Zuordnung von Tickets zu Komponenten helfen:

AdminGUIgrafische (Browser-)Schnittstelle für den Administrator, manchmal auch Admin-Client genannt
CLICommand Line Interface, darüber können alle Funktionen der Geschäftslogik per Kommandozeile aufgerufen werden
EmployeeManagement?Anwendungsfälle zur Pflege von Mitarbeiterdaten
EventManagement?Anwendungsfälle zur Unterstützung von wiss. Veranstaltungen
GeneralAdministration?Konfiguration, Datenbanken, Tracker, Wiki, etc.
MasterData?Stammdaten Komponente und Datenimport/Migration?
ServicesSchnittstellen zur Anbindung externer Anwendungen, XMLRPC, Authentifikation
Maintenanceeverything that supports or prevents the Maintenance, e.g. functions that handle debugging
WebGUIgrafische Nutzerschnittstelle, auch Web-Client genannt
myVisitorsDBintegriertes Informationssystem, Senden / Empfangen von Nachrichten innerhalb des Systems und nach außerhalb (Messages, Reminder)
wwwClientminimale grafische Nutzerschnittstelle zur Bereitstellung von Informationen aus visitorsDB im Internet