Dieses Programm entstand aus zwei Gründen:
- Das Release von Lazarus 1.0 brachte mich dazu, das nochmal an einem Alltagskramsprojekt auszuprobieren.
- Streitigkeiten mit einer nicht so netten Organisation führten dazu, dass ich alle Brief- und Telefonkommunikation sowie Personendaten gesammelt schnell im Zugriff haben wollte.
Case History On File, kurz
CHOF, ist Anwendung zur Verwaltung von
"Fällen", in denen man leider lieber alles protokollieren möchte, oder immer mal wieder Details nachschlagen muss - zum Beispiel Nachbarschaftsstreitigkeiten, Vorbereitungen für einen Rechtsstreit, Reklamationen, die ungewiss ablaufen, etc..
Die Software verwaltet:
- Personendaten
- Interaktionen
- Finanztransaktionen
- Briefe (eingebauter LaTeX-Brief-Generator)
- Dokumente (lassen sich als Anhang etwa an Interaktionen oder Briefe hängen)
- Messungen (z.B. Lärmpegel)
Dazu generiert sie auf Wunsch einen
Bericht, der all dies in ausgedruckter Form zusammenfasst.
Geschrieben ist CHOF in Lazarus 1.0 (bzw. später dem aktuellen 1.1 daily snapshot aus dem Februar), mit Fokus darauf, möglichst platformübergreifend funktionierende Komponenten (und am besten nur die mitgelieferten) zu verwenden. Gespeichert werden die Daten in SQLite-Datenbanken, um sie nicht in proprietärem Sumpf versinken zu lassen, sondern auch über CHOF hinaus verfügbar zu sein. Eine hilfreiche Äbhängigkeit ist LaTeX inklusive pdflatex zur Erzeugung von Briefen (es war mir zu nervig, diese immer in einer Textverarbeitung zu erstellen, Bilder zu importieren, als PDF zu exportieren, in CHOF zu importieren - CHOF etwa integriert angehängte Dokumente in die erzeugten PDFs).
Gewachsen ist das ganze mit den Anforderungen, die zwei nervende Fälle mir aufgetan haben, insofern ist es bestimmt keine eierlegende Wollmilchsau; da es mir aber schon einiges an Zeit gespart hat (sei es um mal schnell eine Nummer nachzuschlagen oder sofort sagen zu können, dass dieses oder jenes aber am X. November bereits in den Gesprächsnotizen zu einem Telefonat steht), wollte ich es einfach mal hochladen
Edit (21.5.): Neue Version 0.1.2 unterstützt mehrere LaTeX-Templates inklusive Auswahldialog (u.a. Briefumschläge).
Edit (17.5.): Aktualisierung des Installers um Briefvorlage.