Über 40tude Dialog

  1. Was ist „40tude Dialog“?
  2. Wie ist der offizielle Support-Status (Fehlerbehebung, Bereitstellung neuer Funktionalitäten)?
  3. Wie sinnvoll ist es, 40tude Dialog zu benutzen, wenn es nicht weiterentwickelt wird?
  4. Wohin wendet man sich nun bei Fragen oder Problemen?!?
  5. Welches ist die „richtige“ Programmversion? – Es gibt so viele verschiedene Bezeichnungen…

Frage Was ist „40tude Dialog“?

Antwort

40tude Dialog ist ein von Marcus Mönnig für das Betriebssystem Microsoft Windows programmierter Usenet-Newsreader mit einer mehrsprachigen grafischen Benutzeroberfläche, integrierter E-Mail-Funktionalität und Unterstützung für mehrere Benutzerkonten mit jeweils spezifisch konfigurierbaren Eigenschaften. Nachrichten sind von mehreren Usenet- und Mail-Servern parallel beziehbar. Neben einem Online-Modus wird auch das Arbeiten ohne Netzanbindung (englisch: Offline) mit nur bedarfsweiser Synchronisation aller Inhalte, zwischenzeitlich verfassten Nachrichten usw. unterstützt. Das Programm verfügt zudem über umfangreiche Möglichkeiten zum Suchen, Filtern und Bewerten (englisch: Scoring) von insbesondere Text-Nachrichten.

Usenet-Nachrichten mit binären Inhalten lassen sich grundsätzlich laden und die eingebetteten Dateien in gruppenspezifisch vorgegebene Zielverzeichnisse speichern. Dies betrifft auch Multipart-Inhalte, die aus mehreren Einzelnachrichten zusammenzufügen sind. Allerdings liegt auf diesem Gebiet nicht der Schwerpunkt von 40tude Dialog. Prüfsummen- und Paritätsdateien (PAR) werden nicht ausgewertet. Somit sind unvollständige Downloads üblicherweise nicht sinnvoll verwertbar. Vorformatierte Downloadlisten (NZB) liest 40tude Dialog nicht.

Besonders hervorzuheben ist die weitgehende Unterstützung des Unicode-Zeichensatzes. Diese wurde im Jahr 2020 durch verschiedene Skripte von Thomas Barghahn (siehe Seite Links) nochmals verbessert. Damit stehen diese Skripte beispielhaft für die umfangreichen Erweiterungsmöglichkeiten, die sich aus der Skriptsprache „Object Pascal“ ergeben, welche in 40tude Dialog integriert ist. Andere durch verschiedenste Nutzer geschriebene und veröffentlichte Skripte automatisieren wiederkehrende Aufgaben, formatieren ein- bzw. ausgehende Nachrichten oder verändern die Benutzeroberfläche des Programmes.

Frage Wie ist der offizielle Support-Status (Fehlerbehebung, Bereitstellung neuer Funktionalitäten)?

Antwort

Marcus Mönnig hat die Entwicklung von 40tude Dialog um das Jahr 2005 eingestellt. Seither gibt er auch keinen Support mehr für das Programm. Der Quellcode des in der Programmiersprache Delphi geschriebenen Programmes ist nicht öffentlich verfügbar. Anfragen auf Freigabe des codes blieben durch Marcus Mönnig unbeantwortet.

Die Registrierung der offiziellen Webpräsenz des Programmes http://www.40tude.com/dialog lief im Jahr 2012 aus und wurde nicht verlängert.

Eine archivierte Fassung der Webseite findet sich im Internetarchiv (archive.org): Homepage für 40tude Dialog (Stand: 15.02.2012).

Frage Wie sinnvoll ist es, 40tude Dialog zu benutzen, wenn es nicht weiterentwickelt wird?

Antwort

Trotz seines Alters gehört 40tude Dialog zu den Usenet-Newsreadern mit dem größten Funktionsumfang für die Kommunikation mit Text-Nachrichten. Die Erweiterbarkeit durch die integrierte Skriptsprache (Object Pascal) ermöglicht es engagierten Nutzern oft, Lösungen für auftretende Probleme zu finden, welche sie dann mit den anderen Nutzern teilen. Sicherheitsrelevante Fragen werden hier in der FAQ auf den Seiten Installation und Sicherheit behandelt und (sofern bekannt) jeweils erprobte Lösungsmöglichkeiten aufgezeigt.

Wesentlichen Einfluss auf die Beliebtheit von 40tude Dialog dürfte auch die konfigurierbare Benutzeroberfläche haben, welche unverändert Maßstäbe im Hinblick auf eine effektive Bedienbarkeit und ansprechende Präsentation aller Inhalte setzt.

Frage Wohin wendet man sich nun bei Fragen oder Problemen?!?

Antwort

Die FAQ zu 40tude Dialog enthält wichtige erste (und auch zahlreiche weiterführende) Hinweise. Hier werden die häufigsten Fragestellungen zumindest kurz angerissen.

Darüber hinaus gibt es weiterhin eine aktive Nutzergemeinde um 40tude Dialog. Diese tauscht sich über Installation, Konfiguration und Erweiterungsmöglichkeiten aus und hilft gern bei Problemen. Im deutschsprachigen Usenet ist die wichtigste Diskussionsgruppe für Fragen um 40tude Dialog die spezifische Gruppe de.comm.software.40tude-dialog. In englischer Sprache finden sich in der allgemeineren Gruppe news.software.readers immer einige hilfsbereite Nutzer.

Frage Welches ist die „richtige“ Programmversion? – Es gibt so viele verschiedene Bezeichnungen…

Antwort

Bei 40tude Dialog stehen zwei Nummerierungssysteme gleichberechtigt nebeneinander:

  1. Durch die Programmiersprache (Delphi) wird eine Versionsnummer nach dem Schema <Hauptversion>.<Unterversion>.<Release>.<Build> (z. B. 2.0.15.41) verwaltet und in der Programmdatei abgelegt.
  2. Jedes Release erhielt zudem durch den Programmierer Marcus Mönnig eine – nicht vollständig gleichlaufend hochgezählte – Kurzbezeichnung als „Beta X“ (z. B. Beta 38 für alle Builds von Release 2.0.15.x).

Beide Versionsnummern lassen sich über das Menü Hilfe ► Info im Programm anzeigen.

Marcus Mönnig veröffentlichte niemals eine Version von 40tude Dialog, die nicht als „Beta“ gekennzeichnet war. Allerdings erwies sich das Programm von Beginn der öffentlichen Verbreitung an als sehr stabil. Das Nummerierungsschema kann somit in eine Reihe mit verschiedenen Projekten z. B. aus dem Umfeld von GNU und Linux gestellt werden, welche jahrelang äußerst robuste „Beta“-Versionen veröffentlichen, bevor das erste Mal eine tatsächlich offiziell zum Produktiveinsatz freigegebene Hauptversion erscheint.

Alle der Allgemeinheit zugänglich gemachten Versionen von 40tude Dialog tragen die Haupt- und Unterversionsnummer 2.0. Das höchste öffentlich freigegebene Release ist die vorstehend genannte Version 2.0.15.x (zugleich Beta 38). Jedes neue Release beginnt mit einer Build-Nummer von 1. Dieses erste Build jedes Releases wurde durch Marcus Mönnig i. d. R. als ein vollständiges Installationspaket bereitgestellt. Höhere Build-Nummern innerhalb eines Releases kennzeichnen Fehlerbereinigungen und Programmanpassungen.

Die Veränderungen zwischen einzelnen Builds und Releases sowie eventuell noch offene Programmfehler bzw. Funktionswünsche der Anwender ließen sich bis 2009 über die von Marcus Mönnig für 40tude Dialog genutzte Online-Verwaltung zur Kommunikation zwischen Programmierer und Nutzern namens Mantis nachvollziehen. Seit 2009 ist die Mantis-Präsenz von 40tude Dialog für die Öffentlichkeit gesperrt.

Die meisten Build-Versionen entstanden lediglich als interne Schritte der Programmentwicklung. Einige Builds wurden durch Marcus Mönnig jedoch auch Einzelpersonen, ausgewählten Personengruppen (Alphatester, Übersetzer) oder der Allgemeinheit zum Test neuer Funktionen bzw. zur Behebung von Programmfehlern zur Verfügung gestellt. Je nach Zielgruppe, Art und Umfang der Änderungen sowie erwarteter Stabilität des neuen Builds erfolgte die Verbreitung teils durch individuelle Benachrichtigung und teils durch Eintrag von allgemein einsehbaren Download-Links in Mantis.

Die aktuellste durch Marcus Mönnig öffentlich zum Download bereitgestellte Version von 40tude Dialog ist Build 2.0.15.41 (also Build 41 der Beta 38). Für den täglichen Einsatz wird daher diese Version empfohlen.

Ungeeignet ist hingegen das teilweise im Internet kursierende Build 2.0.15.84 (also Build 84 der Beta 38). Dieses enthält zahlreiche Änderungen im frühen Teststadium und führt im Produktiveinsatz bei einigen Nutzern zu Problemen. Im Gegensatz zu Build 41 der Beta 38 wurde der Download von Build 84 auch nicht durch Marcus Mönnig öffentlich sichtbar verlinkt, sondern stammt vermutlich aus einer internen Abstimmung mit den Alphatestern und Übersetzern über (ursprünglich geplante) künftige Ausrichtungen bei der Programmentwicklung.