[buug-l] Infos zum Buug-Ticker

Alexander Stielau aleks@buug.de
Fri, 11 Oct 2002 20:01:33 +0200


--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Ich habe heute den Mailfledderer auf Autopilot geschaltet.

Dies bedeutet, da=DF zumindest f=FCr die Leute, die den wirklichen=20
Zielaccount und die passenden Header kennen und Ihre Artikel im=20
geforderten Markup einwerfen, diese nach maximal f=FCnf Minuten online=20
haben (Mailingliste/Webseite).

Alle anderen schreiben bitte Ihre entsprechend dem festgelegten Markup=20
(s.u.) formatierten Artikel an <buug-ticker@buug.de> - dort sitzen ein=20
paar Leute, die wissen, wie der Zielaccount hei=DFt und welche Flags=20
das dort laufende procmail ben=F6tigt, um es zu angemessen Reaktionen zu
bringen.

Ich ver=F6ffentliche diese Daten hier absichtlich nicht, weil das Skript
mutwillige Fehler (noch) nicht sauber abf=E4ngt, und ich kein Interesse=20
an einer demolierten Mailingliste habe.
Wer so oft Artikel schreibt, da=DF es anf=E4ngt zu nerven, diese h=E4ndisch=
=20
zu bearbeiten, bekommt die Daten automatisch. :-)

Das Skript selbst steht unter http://buug.de/~/aleks/coredump/ticker zur
allgemeinen Belustigung und Besichtigung.
Lesbar wird das ganze erst mit einem Editor, der die Syntax darstellt.
--> so etwa: http://buug.de/~aleks/coredump/ticker.html [1]
Das geht sicher auch eleganter - immer ran, besonders die regexp zum
Erkennen von URLs ist auf der rechten Seite noch etwas greedy:

	Ich h=E4tte gerne, da=DF auch 'http://www.oerks.de ' matcht -
	also, wenn ohne trailing-/ (und ohne htm.|php.|foo), dann=20
	bitte auf das Leerzeichen matchen, das ist mir aber trotz=20
        etlichen Versuchen mit \s\b bisher nicht gelungen, wenn=20
	auf das Leerzeichen eine ')' folgt.

	Zus=E4tzlich wird noch nicht gepr=FCft, ob die eingelieferte Mail
        nicht evtl bereits html ist, aber ich gehe bei dem
	Teilnehmerkreis eher davon aus, da=DF dies nicht passiert.

Im Komentarteil ist noch einmal ausf=FChrlich erl=E4utert, wie das Markup
aussehen mu=DF, damit der Fledderer sich nicht verschluckt und die Mail
automatisch abarbeitet.
Damit das in Zukunft auch offline auf Euren Systemen verf=FCgbar (das
hei=DFt soviel wie: Los, schreibt Artikel) ist, hier ein cut&waste:

# Die eingehenden Mails muessen folgendes Markup besitzen:
# - generell:=20
#
#   ^@X$
#   Text zum Markup.=20
#
#   Als jeweils erste Spalte ein @, zweite Spalte den
#   Schalter, dritte Spalte Zeilenumbruch, Text darunter.
# - Absaetze werden mit einer Leerzeile ^$ erzeugt, alles andere wird
#   zusammengeklebt.
# - Ueber jedem Markup mu=DF eine Leerzeile stehen.
# - notwendige Markups:
#
#   @F
#   From; also Autor. Es spielt keine Rolle, ob dieser als Autor in der
#   DB angelegt ist oder ob er mit dem des Mailfroms identisch ist.
#
#   @T
#   Topic, Themenauswahl. Eine Vorgabeliste existiert auf der Webseite
#   und weiter unten im Skript, siehe case-Anweisungen.
#   Wenn kein Topic bekannt ist, trotzdem ein beliebiges setzen, sonst=20
#   bricht das Skript ab. Es wird dann der Defaultwert 'vermischtes'
#   verwendet.
#
#   @U
#   Ueberschrift fuer den Eintrag.
#
#   @A
#   Aufmacher fuer den Text.
#
#   @H
#   Haupttext.
#
# - Bei fehlenden oder falschen Markups bricht das Skript ab und schickt
#   dem Maintainer eine Mail.
# - Die Reihenfolge ist nicht ganz unwichtig: F, T und U muessen die
#   ersten drei sein (dabei ist die Reihenfolge egal), dann mu=DF A und
#   darauf H folgen.
# - Urls sollten immer komplett angegeben werden, also mit Protokoll und
#   mit trailing Slash, wenn keine dezidierte Seite folgt, also
#   gut:        http://www.oerks.de/
#   		http://www.buug.de/~mkr/index.html
#   schlecht:   www.oerks.de
#   Schlecht, weil der Parser das nicht findet.

Aleks

[1] :so $VIMRUNTIME/syntax/2html.vim
--=20
Das hei=DFt also Absenkung des Nach..., des, des, des, des, des, na, des Al=
ters,
des Alters der Kinder, wenn sie, des Nachzugalters; dann kommt der f=FCnfte=
 Punkt,
und der sechste Punkt kommt dann sicherlich die Frage gleichge..., =E4h, ni=
cht=20
gleichgeschle..., sondern =E4h, ...   Edmund S. 20.1.2002, ARD in 'S.Christ=
iansen'

--gBBFr7Ir9EOA20Yy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9pxH9RHJT9Ar9DKgRArJNAJ9WqhNAfjMaDHYdtUnuKN6RvoAbYwCgm0d4
d9J8vZr6v8uPq5uCXWz5tQ8=
=pBwv
-----END PGP SIGNATURE-----

--gBBFr7Ir9EOA20Yy--