Debianforum zum offline lesen

Neues rund um debianforum.de
Antworten
Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Debianforum zum offline lesen

Beitrag von blackm » 26.06.2006 21:00:52

Guten Abend,

nachdem das feature schon seit einiger Zeit gewunscht wurde konnte wird es nun durch die Mithilfe von deadeye implementieren: das Forum ist nun auch als Mailingliste zum offline lesen verfuegbar.

Die Liste ist unter http://lists.debianforum.de/listinfo/dfde-posts eingerichtet, jeder der moechte kann sich hier anmelden. Aber bitte beachtet: es sind mehrer hundert Mails die ihr dann jeden Tag (!) bekommt.

Die Mailingliste funktioniert nur in eine Richtung. Ihr koennt nur lesen, schreiben geht nicht.

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 27.06.2006 00:33:07

Da wird der MTA auf df.de ganz schoen zu tun bekommen. :)

whishlist: Waere fein wenn man aus dem mail erkennen koennte wer den Post verfasst hat.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 27.06.2006 09:05:32

C_A hat geschrieben:Da wird der MTA auf df.de ganz schoen zu tun bekommen. :)
Ist ja nicht viel was er da zu machen hat....
whishlist: Waere fein wenn man aus dem mail erkennen koennte wer den Post verfasst hat.
Das sollte eigentlich im header stehen, vor noreplay@debianforum.de. Aber irgendwie scheint mailman das nicht zu packen. Hab's nun mal in den footer zur URL aufgenommen.

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 27.06.2006 09:09:21

OK, nun geht das auch mit dem Usernamen im header....hatten da nicht die richtige Variable drin.

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
finupsen
Beiträge: 1327
Registriert: 21.04.2004 20:07:05
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von finupsen » 27.06.2006 09:26:58

wäre es nicht besser, die postings hier aus dem forum auf nntp
usergroups zu mappen. Ich errinere mich daran, daß man damals
die groups auch via uucp runterladen konnte um sie dann offline
zu lesen. Das war sehr praktisch wenn man nur ein modem zur
verfügung hatte. Man könnte die groups auch entsprechend den
subforen/kategorien zuorden ...

nur ne idee ;)
Niemand hat vor eine zentrale Datensammelbehörde aufzubauen. Es handelt sich vielmehr um dezentrale IT-Systeme die miteinander vernetzt werden.
... und Wasser ist naß.

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 27.06.2006 16:21:12

blackm hat geschrieben:OK, nun geht das auch mit dem Usernamen im header....hatten da nicht die richtige Variable drin.
Mit dem Verfasser des Posts schein etwas noch nicht ganz zu stimmen.
Beispiel:
Laut ML hat diesen Post:
http://lists.debianforum.de/private/dfd ... 06197.html
meandtheshell verfasst, eine Person die in diesem Thread gar nicht in Erscheinung trat.
http://www.debianforum.de/forum/viewtopic.php?t=68605

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 27.06.2006 16:42:26

Er hat den Beitrag wahrscheinlich bearbeitet...aber nicht reingeschrieben was er gemacht hat :twisted:
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 27.06.2006 16:52:39

blackm hat geschrieben:Er hat den Beitrag wahrscheinlich bearbeitet...aber nicht reingeschrieben was er gemacht hat :twisted:
richtig - habe Typo ausgebessert

markus

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 27.06.2006 16:54:30

blackm hat geschrieben:Er hat den Beitrag wahrscheinlich bearbeitet...aber nicht reingeschrieben was er gemacht hat :twisted:
Jetzt werden alle enttarnt :twisted:

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 27.06.2006 16:56:07

meandtheshell hat geschrieben:richtig - habe Typo ausgebessert
...ok, das muss natuerlich nicht extra kommentiert werden.

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 27.06.2006 17:00:35

Vielleicht brauchen wir noch eine Doku zum Lesen der Mails ;-).

Ich zitiere mich mal selbst(Original), um vielleicht etwas Klärung zu schaffen:
deadeye hat geschrieben:Der Mailtext ist der Postingtext, Bbcode-bereinigt(TODO), der Signatur des Posters, sofern vorhanden und einer weiteren kleinen Signatur, die verdeutlicht, dass die Mail von den Forum versandt wurde.
Absender ist der Username und Emailadresse des Posters.
Der Header der Mail enthält zusätzlich eine generierte Message-Id sowie References. Damit wird gewährleistet, dass neue Themen jeweils einen neuen Thread aufziehen. Alle Antworten zu einem Thema werden als Antwort auf den ersten Post des Themas behandelt, d.h. es entsteht ein flacher Thread. Sonderfall: Wenn ein Posting editiert wird, erhält die daraus resultierende Mail als Referenz das editierte Posting, d.h. an der Stelle wird der Thread tiefer als nur eine Ebene. Anders ist das IMO nicht möglich, weil im Forum kann man Postings noch ändern, wenn aber eine Mail verschickt ist, war es das. Daher wird für die Änderung eine neue Mail verschickt und entsprechend in den Thread einsortiert.
Mal ein Beispiel:
Neues Thema: "Test" mit ein paar Antworten und das dritte Posting wurde bearbeitet:

Code: Alles auswählen

Test
  |- Erste Antwort
  |- Zweite Antwort
  |- Dritte Antwort
    |- Dritte Antwort (editiert)
  |- Vierte Antwort
Gruß
deadeye

Benutzeravatar
finupsen
Beiträge: 1327
Registriert: 21.04.2004 20:07:05
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von finupsen » 27.06.2006 19:12:15

ok, scheinbar war die frage/anmerkung von mir so beknackt, das sie
völlig ignoriert wird. War eigentlich ernst gemeint. Naja, ich wollte
eure arbeit damit nicht in frage stellen oder lächerlich machen, falls
das jetzt so rüberkam ....

Also, weiter so. Das forum kann nur besser werden ... ;)
Niemand hat vor eine zentrale Datensammelbehörde aufzubauen. Es handelt sich vielmehr um dezentrale IT-Systeme die miteinander vernetzt werden.
... und Wasser ist naß.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 27.06.2006 20:48:20

Naja, beknackt nicht aber mit viel Arbeit verbunden. Deswegen: wir freuen uns ueber jeden patch :-)

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 27.06.2006 21:09:48

Hehe, einmal hat es ja schon geklappt.
Würde auch bei einem nntp-Patch mitmachen, allerdings ist das IMO etwas komplexer, schon nur durch verschiedene Gruppen, in die die Artikel einsortiert werden müssen und dem Newsserver, der dazu eingerichtet werden muss.

Aber ich denke, mit der Mailingliste haben wir schonmal nen ganz nettes Zusatzfeature.

Gruß
deadeye

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 27.06.2006 22:31:39

Ich wuerde es etwas uebersichtlicher finden wenn der Betreff folgendermassen aussehen wurde:
[dfde-posts][Forum] Threadtitel
Dann waere der Titel klaerer vom Forum getrennt und es waere nicht eine "lange Wurst" in der man nach dem Titel suchen muss.

btw: werden mails an dfde-posts@lists.debianforum.de an alle subscriber weitergeleitet? Da ich eine mail erhalten habe die wohl nicht vom Forum generiert wurde.

Benutzeravatar
finupsen
Beiträge: 1327
Registriert: 21.04.2004 20:07:05
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von finupsen » 27.06.2006 22:50:43

deadeye hat geschrieben:Hehe, einmal hat es ja schon geklappt.
Würde auch bei einem nntp-Patch mitmachen, allerdings ist das IMO etwas komplexer, schon nur durch verschiedene Gruppen, in die die Artikel einsortiert werden müssen und dem Newsserver, der dazu eingerichtet werden muss.
Ja sicherlich ein herrausforderung aber nicht unmöglich. Ich würde
da auch gerne mitmachen wenn interesse da ist. Allerdings ist
ein forumpatch IMHO nicht die beste wahl. Denke da eher an
ein programm das, ausgelöst durch cron, die Daten von der
datenbank (postings) auf die newsgroups kopiert.

Ein solches tool wäre sicherlich auch für andere forenbetreiber
interessant ...
Niemand hat vor eine zentrale Datensammelbehörde aufzubauen. Es handelt sich vielmehr um dezentrale IT-Systeme die miteinander vernetzt werden.
... und Wasser ist naß.

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 27.06.2006 23:05:12

Die Idee mit dem eigenen Programm ist mal nicht schlecht, das macht auch die Entwicklung einfacher und anschließend auch die Integration ins Forum.

Es über cron laufen zu lassen ist eine andere Sache, dann müsste man sich auch den Stand seit dem letzten Lauf merken, da es ja dann ein inkrementelles Auslesen wäre. Da würde sich evtl. die ID des letzten behandelten Postings eignen.

Allerdings würde ich eher die Ausführung des Programms aus dem Forum heraus triggern, so wie es jetzt mit der Mail passiert, d.h. es kommt ein neuer Post, die dazugehörenden Infos(Autor, Zeit, Text, Titel, Forum) werden in eine temporäre Datei geschrieben, dann wird das Programm mit dem Pfad zu der Datei aufgerufen, die Infos von dort ausgelesen und die Datei gelöscht.
Alternativ könnte man auch mit named pipes arbeiten, aber ich weiß nicht, ob PHP das mitmacht, vermute eher nicht. Muss auch nich sein.

Das sind alles nur Ideen.
Martin, kannst Du mal ein kurzes Statement zum Thema abgeben, ob es sich überhaupt lohnt weitere Gedanken dazu zu machen? :lol:

Gruß
deadeye

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 04.07.2006 22:22:38

So, und wann gibt es die Debianforum.de-DVD? 8)
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 24.07.2006 11:12:52

Mir ging es in letzter ein wenig auf die Nerven, dass mein mittlerweile 34MB große Ordner der dfde-posts-Liste etwas Zeit braucht zum Öffnen im MUA.

Dachte also ich lösche ein paar alte Mails. Dann dachte ich aber, das ist doof.
Denn wenn dann einer auf einen Thread antwortet, den ich dann gerade gelöscht habe, dann kann ein MUA die neue Mail nicht mehr in den Thread einsortieren und sie landet unten(oder oben, je nach Sortierung) bei den anderen "neuen" Mails.

Also hab ich ein kleines Script geschrieben, was Mails löscht, die älter als eine einstellbare Zahl von Tagen sind, aber diejenigen Mails behält, die der erster Post eines Threads sind.

Es ist nicht sehr gut getestet, funktioniert aber bei mir.
Wenn es jemanden interessiert, das Script ist hier:
http://files.uvena.de/df_clean.sh oder mit mehr Infos zur Verwendung hier:
http://www.uvena.de/snippets:bash:df_clean

Gruß
deadeye

P.S.: Lohnt es sich, dafür einen Wikieintrag zu erstellen?

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 24.07.2006 12:34:26

deadeye hat geschrieben:P.S.: Lohnt es sich, dafür einen Wikieintrag zu erstellen?
Immer.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Antworten