phpbar.de logo

Mailinglisten-Archive

[php] ADMIN: Konventionen und Standards

[php] ADMIN: Konventionen und Standards

Ralf Geschke ralf_(at)_globalpark.de
Wed, 24 Nov 1999 11:40:29 +0100


Hallo !

Wie im Leben ueblich, gibt es auch in der 
Gemeinschaft der Liste einige Dinge, die
man beachten sollte:

- Ein aussagekaeftiges Subject (Betreff) setzen,
  damit die Mail einfach einzuordnen ist.

- Keine Mail, auf die man sich bezieht, 
  komplett anaengen oder sonstwie erneut 
  komplett mitsenden (Fullquote), wenn alle 
  anderen diese Mail bereits bekommen haben.

- Nur die Teile einer vorhergehenden Mail 
  mit '> ' als Zeilenprefix zitieren (quoten), 
  auf die man jeweils direkt darunter auch
  eingeht.
  Voranstellen des Zeilenprefixes sollte 
  das eigene Mailprogramm automatisch 
  erledigen, Ueberflüssiges manuell oeschen.  
  Durch eine einheitliche Kennzeichnung koennen
  Zitate als solche erkannt und behandelt werden,
  und die vorhergehenden mail haben die anderen
  Teilnehmer auch bekommen.
 
- Mails als ASCII (oder z.B. dem
  'westeuropaeischen' Zeichensatz ISO-8859-1, 
  wenn alle damit umgehen koennen) versenden, 
  kein HTML, kein RTF, kein Word o.ae., wenn 
  es nicht unbedingt sein muß. Mails wollen
  ueberall und von allen Teilnehmern gelesen 
  werden und das Archiv sollte durchsuchbar 
  sein. Zudem belasten lange Mails den List-
  Server und verursachen unnoetigen Traffic,
  weshalb in der PHP-Liste eine Laengen-
  beschraenkung besteht, zu grosse Mails werden 
  daher zurueckgewiesen.

- Bei Verwendung des ISO-8859-1-Zeichensatzes
  ist auf eine korrekte MIME-Codierung im Header 
  zu achten, welche wie folgt aussieht:
  Content-type: text/plain; charset=ISO-8859-1
  Content-Transfer-Encoding: 8bit	
  
- Und wenn es denn sein muß: moeglichst ein
  Standardformat wie HTML, PostScript oder PDF
  verwenden (Word ist keines und zudem durch
  Macroviren bedroht) und das Attachment vorher
  (z.B. mit ZIP) komprimieren.  
  Große Datenmengen  nicht ungefragt per mail
  versenden, sondern auf einen Server legen 
  und die URL mailen.

- Zeilenlaenge 72 Zeichen, ansonsten ist das Lesen
  u.U. erschwert und idR Umformatieren bei
  Antworten mit Quotes notwendig.  Sollte das
  eigene Mailprogramm bzw. der Editor 
  automatisch erledigen. 

- Bei Antworten als Prefix im Subject ein
  einmaliges 'Re:' erzeugen, sonst kommt es zu
  Endlos-Subjects der Art 'Re: AW: RE: AW: ...',
  sollte das eigene Mailprogramm automatisch
  erledigen.  Wer das 'deutsche AW:' fuer 
  vertretbar haelt, fuehre sich die Anzahl der 
  auf dieser Welt in Gebrauch befindlichen
  Sprachen und damit moeglichen Prefixes vor 
  Augen...

- Bei Antworten (reply) den Headereintrag
  'In-Reply-To:' und/oder 'References:' 
  erzeugen, damit Diskussionsstraenge (threads)
  eindeutig erkennbar und verfolgbar bleiben 
  (das Subject allein reicht dazu nicht aus). 
  Sollte das eigene Mailprogramm automatisch 
  erledigen, diese Kennzeichnung nur unterlassen
  wenn explizit ein neuer Diskussionsstrang 
  eroeffnet werden soll. 

- Signatur mit der Zeile '-- ' (d.h. 
  Strich, Strich, Leerzeichen) abtrennen,  
  damit sie erkannt und als solche behandelt
  werden kann.  Sollte das eigene Mailprogramm
  automatisch erledigen. 

- Signaturen sollten nicht zu lang (vier Zeilen 
  sind ueblich) und wie der Text selber in ASCII 
  (bzw. ISO-8859-1 o.ae.) sein, proprietaere
  Anhängsel wie 'vcard' und Konsorten sind fuer 
  viele Teilnehmer nur sinnloser, da unleserlicher 
  Datenmuell.

- Neue Teilnehmer werden gebeten, sich vor aktiver
  Teilnahme zunaechst zu erkundigen, ob ihre oder 
  eine aehnliche Frage in der Liste bereits 
  beantwortet wurde, sehr hilfreich ist dabei das 
  WWW-Archiv sowie die Volltextsucht der Liste, als
  auch die FAQ- und Artikel-Sammlung des PHP-Centers
  (http://www.php-center.de). 

- Das Einhalten der gueltigen technischen
  Standards des Internets versteht sich von
  selbst, ansonsten ist globale Kommunikation
  nicht moeglich. 

- Immer daran denken: selbst wenn man selber das
  Einhalten von Standards und Konventionen nicht
  als vorteilhaft erkennt, profitieren die
  anderen Teilnehmer der Liste idR davon.  
  Also vor Abweichungen (evtl. beim 
  Listenbetreiber) nachfragen.
 
Wessen Mailprogramm das Einhalten dieser 
Standards und Konventionen nicht beherrscht, 
der sollte sich unseres Erachtens ernsthaft um
Ersatz bemuehen, sollte er mails nicht nur 'just
for fun' mit Gleichgesinnten verwenden wollen.

Mit freundlicher Genehmigung von Helmut Springer
<delta_(at)_FaVeVe.Uni-Stuttgart.DE>.  

-- 
Das PHP-Center-Team
--
/ Ralf Geschke / Systemprogrammierung /  fon          02233 686862
/ GlobalPark GmbH                     /  fax          02233 686865
/ Kalscheurener Strasse 19            /  email  ralf_(at)_globalpark.de
/ D-50354 Huerth                      /  www     www.globalpark.de


php::bar PHP Wiki   -   Listenarchive