JUsenet lebt noch
Von Carsten
Es ist etwas ruhiger geworden um meinen NNTP Newsreader JUsenet, aber heute habe ich eine neue Version bei SF hochgeladen. Die Versionsnummer 0.0.2 sagt bereits, dass man die Software nicht für die tägliche Nutzung einsetzen sollte, im Moment ist es auch eher ein Beispiel für die Nutzung von Hibernate und HSQLDB im Hintergrund. Damit habe ich quasi kostenlos das Offline-Lesen bekommen. Wichtiger ist aber die Abstraktion der Datenbank, so dass ich mich nicht mehr mit SQL-Geraffel herumschlagen muss…
Die Oberfläche musste im Gegensatz zur Version 0.0.1 ordentlich Federn lassen. Das hängt unter anderem damit zusammen, dass ich einige Events und Listeners eingebaut habe, um asynchrone Verbindungen zum NNTP-Server zuzulassen. Das ganze kommt spätestens dann zum Einsatz, wenn ich die Stacks einsetze, in denen ich die geöffneten Verbindungen speichere - ok, im Moment ist das nur eine, aber es könnten eben auch mehr werden. ;-)
Ich werde in den nächsten Wochen auf jeden Fall das NNTP-Backend erweitern, so dass alle Header richtig ausgewertet werden und alle Artikel geladen werden. Im Moment bringen einige Artikel die Software leider zum Abbruch des Downloads, aber das sollte sich schnell korrigieren lassen. Immerhin gibt es RFCs für NNTP. In diesem Release ist der Fehler aber noch drin, ich hatte eben einfach nicht mehr die zündende Idee, was es sein könnte.
Wer den Sourcecode haben möchte, muss sich auch noch ein paar Tage gedulden: Irgendwie spinnt meine Subversion-Verbindung. Sobald ich das korrigiert habe, kann man das aber in den Projektnews nachlese. Für Kommentare oder Hilfen bin ich immer offen - dafür solltet ihr aber lieber die Fähigkeiten von Sourceforge nutzen:
http://sourceforge.net/projects/jusenet/