Projekte

Moderne Hochsprachen wie Python machen die maßgeschneiderte Entwicklung kleiner Software­lösungen zur Unter­stützung des Arbeitsalltags sehr einfach. Mit den Jahren konnte ich einige Arbeitsabläufe des Unternehmensalltags durch kleine Python-Projekte unterstützen. Zwei dieser Projekte kann ich unter einer Open Source Lizenz zur Verfügung stellen. Bitte beachten Sie, dass es sich bei diesen Lösungen nicht um „schlüsselfertige“ Anwendersoftware handelt, sondern sich an Entwickler wendet.

PostTLS – Transportverschlüsselung von E-Mails unter Anwenderkontrolle

PostTLS ist eine Erweiterung des Mailservers Postfix, die Transport Layer Security (TLS) für die Endanwender als nutzbare Variante der Verschlüsselung erschließt. Dies erfolgt dadurch, dass der Endanwender per E-Mail benachrichtigt wird, sollte eine vom ihm versandte E-Mail nicht TLS-verschlüsselt zugestellt werden können. Der Endanwender selbst wird in die Lage versetzt, die E-Mail dennoch - dann unverschlüsselt - zu versenden. Nähere Informationen finden sich auf der Projektseite von PostTLS.

Einfaches webbasiertes Ticketsystem

django-tickets ist eine sehr einfache webbasierte Software für die Ticket-Verwaltung. Sie wurde geschrieben für einen Anwendungsfall, in dem eine der „großen Lösungen“ zuviel gewesen wäre. Die Software basiert auf der Programmier­sprache Python und dem Webframework Django. Sie bietet unter anderem folgende Funktionalitäten:

  • Erstellung von Tickets in der Weboberfläche oder per E-Mail
  • Kommentare zu Tickets
  • Dateianhänge für Tickets
  • Zuweisung von Tickets zu Benutzern
  • E-Mail-Benachrichtigungen für neue Ticketzuweisungen, Kommentare und geschlossene Tickets

Mehr Informationen finden Sie im entsprechenden Github-Projekt.