1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Generated by Docutils 0.9 -->
3 <document source="original/Technik.rst">
6 Sorry, wegen kaputter Formatierung, aber ich habe keine
7 Ahnung, wie das geht und es gibt leider keine Hilfe. Ich verwende
9 <reference name="reStructuredText" refuri="http://docutils.sourceforge.net/rst.html">
15 <target ids="restructuredtext" names="restructuredtext" refuri="http://docutils.sourceforge.net/rst.html"/>
17 Diese Seite beschäftigt sich mit der Technik, die die
19 <reference name="Oekonux-Community" refuri="http://www.oekonux.de/">
22 nutzt. Ausgelöst wurde dies durch einen
23 <reference name="Thread zum Thema" refuri="http://www.oekonux.de/projekt/liste/archive/msg03333.html">
27 <target ids="thread-zum-thema" names="thread\ zum\ thema" refuri="http://www.oekonux.de/projekt/liste/archive/msg03333.html"/>
30 <reference name="Projekt-Liste" refuri="http://www.oekonux.de/projekt/liste/">
33 , die sich um die Organisation des Projekts kümmert.
35 <target ids="oekonux-community" names="oekonux-community" refuri="http://www.oekonux.de/"/>
36 <target ids="projekt-liste" names="projekt-liste" refuri="http://www.oekonux.de/projekt/liste/"/>
37 <section ids="uberblick" names="überblick">
42 Die Oekonux-Community nutzt derzeit die folgenden technischen
45 <bullet_list bullet="*">
48 <reference name="Mailing-Listen" refid="mailing-listen">
55 <reference name="Web-Sites" refid="web-sites">
62 <reference name="OpenTheory" refid="opentheory">
69 <reference name="News-Groups" refid="news-groups">
76 <reference name="Wiki" refid="wiki">
83 Weitere Einrichtungen wie IRC werden nach meiner Kenntnis derzeit
87 <section ids="mailing-listen" names="mailing-listen">
91 <section ids="existierende-listen" names="existierende\ listen">
96 Folgende Listen existieren:
98 <bullet_list bullet="*">
102 liste AT oekonux DOT de
109 list-en AT oekonux DOT org
116 projekt AT oekonux DOT de
123 chat AT oekonux DOT de
130 mitglieder AT oekonux DOT de
137 helfer AT oekonux-konferenz DOT de
144 referenten AT oekonux-konferenz DOT de
150 Für alle Mailing-Listen existieren
151 <reference name="Archive" refid="archive">
154 , die auf der Web-Site
155 stehen, zu deren Domain sie gehören.
158 <section dupnames="hosting" ids="hosting">
165 liste AT oekonux DOT de
167 werden alle Mailing-Listen bei
168 StefanMn gehostet. Für diese sind POP-Boxen eingerichtet, die
169 regelmäßig gepollt werden. Diese Mailing-Listen werden von einem
171 <reference name="Majordomo" refuri="http://www.greatcircle.com/majordomo/">
176 <target ids="majordomo" names="majordomo" refuri="http://www.greatcircle.com/majordomo/"/>
180 <reference name="Majordomo" refuri="http://www.greatcircle.com/majordomo/">
183 keine völlig Freie Software ist, gab es
184 den Vorschlag eine Alternative zu benutzen. Vorschläge waren Sympa
185 oder SmartList. Mit einer ganz neuen Lösung würde vermutlich
187 <reference name="MailMan" refuri="http://www.list.org/">
195 liste AT oekonux DOT de
197 wird aus historischen Gründen von
198 <reference name="buug" refuri="http://post.openoffice.de/">
202 gehostet. Dort kommt seit einiger Zeit
203 <reference name="MailMan" refuri="http://www.list.org/">
207 Verwaltungs-Software zum Einsatz.
209 <target ids="buug" names="buug" refuri="http://post.openoffice.de/"/>
210 <target ids="mailman" names="mailman" refuri="http://www.list.org/"/>
213 In einer integrierten Lösung mit einem dedizierten
214 Server könnten und sollten auch die Mailing-Listen auf diesem
215 Server gehostet werden.
219 <section dupnames="features" ids="features">
223 <section ids="spam-schutz" names="spam-schutz">
228 Mail an sämtliche Mailing-Listen wird über einen
229 <reference name="SpamAssassin" refuri="http://www.spamassassin.org/">
233 geleitet. Dies ist absolut unverzichtbar, da die Adressen der
234 Mailing-Listen mittlerweile sehr weit verbreitet sind. Die
235 SpamAssassin-Installation benötigt gelegentliche Wartung um gegen die
236 neuesten Ideen der SpammerInnen gewappnet zu sein.
238 <target ids="spamassassin" names="spamassassin" refuri="http://www.spamassassin.org/"/>
242 <section ids="web-sites" names="web-sites">
246 <section dupnames="hosting" ids="id1">
250 <section ids="provider" names="provider">
255 Im Moment bezahlt der
256 <reference name="e.V." refuri="http://www.oekonux.de/projekt/verein/">
260 <reference name="1&1" refuri="http://hosting.1und1.de/">
264 <reference name="Premium-Paket" refuri="http://hosting.1und1.de/xml/static?__page=premium">
267 <target ids="premium-paket" names="premium-paket" refuri="http://hosting.1und1.de/xml/static?__page=premium"/>
270 <target ids="e-v" names="e.v." refuri="http://www.oekonux.de/projekt/verein/"/>
271 <target ids="id2" names="1&1" refuri="http://hosting.1und1.de/"/>
273 Die Möglichkeiten dieses Pakets treffen nicht ganz die Bedürfnisse.
274 Einerseits beinhaltet es ungenutzte Features (z.B. Datenbank,
276 <reference name="in2site" refuri="http://www.in2site.de/">
279 ), andererseits fehlen erwünschte Features (Möglichkeit für
280 lokale Suchmaschine, die auf dem Server den Index erstellt).
285 <reference name="Angebot" refuri="http://www.oekonux.de/projekt/liste/archive/msg03128.html">
288 <target ids="angebot" names="angebot" refuri="http://www.oekonux.de/projekt/liste/archive/msg03128.html"/>
291 <reference name="Hostsharing" refuri="http://www.hostsharing.net/">
294 e.G., die das Hosting übernehmen könnten.
297 <target ids="hostsharing" names="hostsharing" refuri="http://www.hostsharing.net/"/>
299 Die Audio-Dateien, die vor allem bei den Konferenzen aufgezeichnet
300 worden sind, liegen wegen ihrer Größe auf anderen Servern.
303 Mit Ressourcen aus dem
304 <reference name="OpenTheory-Projekt" refuri="http://www.opentheory.org/">
308 Konferenz das Programm der Konferenz online erstellt und präsentiert.
310 <target ids="opentheory-projekt" names="opentheory-projekt" refuri="http://www.opentheory.org/"/>
313 Es gibt Überlegungen, alle von der Oekonux-Community
314 genutzten Ressourcen zu zentralisieren. Dazu würde vermutlich ein
315 dedizierter Server benötigt.
320 Als weiterer Hoster käme das
321 <reference name="Individual Network Berlin" refuri="http://www.in-berlin.de/">
328 <reference name="vLinux.de" refuri="http://vlinux.de/">
332 <reference name="server4you" refuri="http://www.server4you.de/de/v/">
335 könnten weitere, vor allem preisgünstige
339 <target ids="individual-network-berlin" names="individual\ network\ berlin" refuri="http://www.in-berlin.de/"/>
340 <target ids="vlinux-de" names="vlinux.de" refuri="http://vlinux.de/"/>
341 <target ids="server4you" names="server4you" refuri="http://www.server4you.de/de/v/"/>
344 Holger hat sich grundsätzlich bereit erklärt, einen
345 dedizierten Server zu betreuen.
349 <section ids="domains" names="domains">
354 Die fünf Domains, die auf den Verein laufen, sind:
356 <bullet_list bullet="*">
368 liegt hier die deutsche Hauptseite des Projekts.
382 liegt hier die internationale Hauptseite des Projekts.
392 Die deutsche Domain für alles rund um die Oekonux-Konferenzen.
394 <bullet_list bullet="-">
402 Einstiegsseite für die jeweils aktuelle Konferenz.
420 Einstiegsseiten für die jeweilige spezifische Konferenz.
428 oekonux-konferenz.org
432 oekonux-conference.org
436 Die internationalen Domains für alles rund um die
439 <bullet_list bullet="-">
447 Einstiegsseite für die jeweils aktuelle Konferenz.
461 Einstiegsseiten für die jeweilige spezifische Konferenz.
468 oekonux-konferenz.org
471 mittelfristig entfallen.
477 Weitere Domains waren vor der Übernahme durch den
478 <reference name="e.V." refuri="http://www.oekonux.de/projekt/verein/">
482 diese sind aber zurück gegeben worden.
486 <section dupnames="features" ids="id3">
490 <section ids="web-space" names="web-space">
495 Derzeit sind in allen vier Web-Präsenzen insgesamt knapp 200MB von ca.
496 17000 Files belegt. Die extern gehosteten Audio-Files umfassen ca.
500 <section ids="traffic" names="traffic">
505 Derzeit generieren die Web-Sites ca. 2GB Traffic pro Monat.
508 <section ids="formulare" names="formulare">
514 <reference name="1&1" refuri="http://hosting.1und1.de/">
517 angebotenen so genannten Web-Elements werden im Vorfeld
518 einer Konferenz für Anmeldungsformulare verwendet.
521 Weitere Formulare werden nicht genutzt.
524 <section ids="mail-adressen" names="mail-adressen">
529 Derzeit verteilen sich rund 80 Mail-Adressen auf die verschiedenen
531 <reference name="Domains" refid="domains">
534 . Nur ein Teil von ihnen ist als POP-Box realisiert -
535 insbesondere die Adressen, die für die
536 <reference name="Mailing-Listen" refid="mailing-listen">
540 werden. Weitere Mail-Adressen sind als Alias eingerichtet.
543 Neben den funktionsbezogenen Mail-Adressen gibt es derzeit lediglich
544 eine persönliche Mail-Adresse in den
545 <reference name="Domains" refid="domains">
548 . Grundsätzlich können
549 weitere private Mail-Adressen vergeben werden. Vor langer Zeit wurde
550 beschlossen, dass der Nachname der Person in der Mail-Adresse
554 <section ids="generierung-und-upload" names="generierung\ und\ upload">
556 Generierung und Upload
559 Derzeit werden alle Inhalte von StefanMn u.a. aus SDF-Quellen auf
560 seinem privaten Rechner generiert und per FTP auf die Web-Sites
561 geladen. Das Ganze ist in eine
565 -basierte Automatisierung
570 Die Quellen für die statischen Anteile der jetzigen
571 Lösung sind vor Ewigkeiten mal in ein CVS-Repository gestellt
572 worden. Allerdings hat sich niemensch jemals dafür interessiert -
573 geschweige denn Hilfe angeboten.
576 Es wäre aber grundsätzlich gut, wenn eine neue Lösung für die
577 Web-Sites mittels CVS (oder Subversion) zugänglich wäre. Damit
578 könnten viele Leute an der Site arbeiten.
581 StefanMn hätte gerne, dass die Quellen der Web-Seiten mittels einem
582 ASCII-nahen Format - möglichst
583 <reference name="reStructuredText" refuri="http://docutils.sourceforge.net/rst.html">
587 könnten. Er würde (auch) dafür einen Konverter vom jetzigen Format
588 zur Verfügung stellen.
592 <section ids="statische-seiten" names="statische\ seiten">
597 Praktisch sämtliche Seiten in den Oekonux-Domains sind statische
598 HTML-Seiten ohne jegliches JavaScript oder andere aktive Elemente. Sie
601 <bullet_list bullet="*">
613 wird für alle Zeiten lesbar sein
618 kein Sicherheitsproblem für den Server
623 stabile URLs ohne Variablen
626 Viele Suchmaschinen ignorieren Links mit
635 bedürfen keinerlei Wartung
640 freundlich für externe Suchmaschinen
643 Zwar werden für die Navigation Frames eingesetzt, es gibt jedoch
648 -Bereich, der die entsprechenden Links
658 komplett und problemlos zu saugen
663 funktioniert mit jedem Web-Hosting-Angebot
668 <section ids="privacy" names="privacy">
673 <reference name="1&1" refuri="http://hosting.1und1.de/">
676 stellt praktisch in allen Tarifen die Log-Files des Web-Servers
677 zur Verfügung. Darin sind die Zugriffe auf die einzelnen Domains
678 unterschieden. Diese Logs werden ausgewertet und ohne die zugreifenden
679 IP-Adressen und weitere, tendenziell Privacy-gefährdende Details auf
680 den Web-Seiten zur Verfügung gestellt.
684 Wie StefanMn in einer
685 <reference name="Mail an [pox]" refuri="http://www.oekonux.de/projekt/liste/archive/msg02683.html">
688 <target ids="mail-an-pox" names="mail\ an\ [pox]" refuri="http://www.oekonux.de/projekt/liste/archive/msg02683.html"/>
690 vorgeschlagen hat, sollte die Privacy-Policy auf den Web-Sites
694 Insbesondere sollte klar gemacht werden, dass
695 <reference name="in2site" refuri="http://www.in2site.de/">
706 <target ids="in2site" names="in2site" refuri="http://www.in2site.de/"/>
708 <section ids="navigation" names="navigation">
713 Die Navigation wird mit Hilfe von Frames realisiert. Ein schmaler
714 Frame auf der linken Seite ist einem File-Browser nachempfunden. Er
715 zeigt ständig die aktuelle Position innerhalb der Site an. Der rechte
716 Frame enthält den angewählten Inhalt. Wird in der Navigation ein
717 Verzeichnis angewählt, so erscheint im Inhalts-Frame stets
725 Außerdem hat jede Third-Level-Domain eine eigene Sitemap.
726 Links auf allen Seiten werden von
727 <reference name="QBullets" refuri="http://www.matterform.com/qbullets/">
730 gefolgt, die grob den Typ
733 <target ids="qbullets" names="qbullets" refuri="http://www.matterform.com/qbullets/"/>
735 <section ids="lokale-suchmaschine" names="lokale\ suchmaschine">
741 <reference name="FreeFind" refuri="http://www.freefind.com/">
749 kostenlose, durch Werbung finanzierte Suchmaschine eingerichtet.
751 <target ids="freefind" names="freefind" refuri="http://www.freefind.com/"/>
754 Nachdem das Größenlimit für kostenlosen Service im
755 2003-05 bereits zum zweiten Mal überschritten wurde, indexiert
756 diese Suchmaschine seit einiger Zeit nicht mehr die gesamte Site.
759 Eine lokale Suchmaschine wie
760 <reference name="Perlfect Search" refuri="http://perlfect.com/freescripts/search/">
764 dass im derzeitigen Tarif einem Prozess zu wenig Rechenzeit zur
765 Verfügung steht um die Site zu indexieren.
768 Es besteht Handlungsbedarf.
771 <target ids="perlfect-search" names="perlfect\ search" refuri="http://perlfect.com/freescripts/search/"/>
773 <section ids="rss-feed" names="rss-feed">
779 Es wäre nett, einen RSS-Feed auf einem eigenen Server
784 <section ids="datenbanken" names="datenbanken">
790 Derzeit werden Datenbanken nicht genutzt, aber es wäre
791 sinnvoll, diese Option bei einer neuen Lösung zu haben.
792 (vorzugsweise mySGL).
796 <section ids="apache" names="apache">
802 Eine neue Hosting-Lösung sollte uns in möglichst großem
803 Umfang Zugang zum Web-Server geben.
808 <section ids="inhalte" names="inhalte">
812 <section ids="allgemeines" names="allgemeines">
818 Generell werden die Sites nicht sehr intensiv gepflegt.
824 Insbesondere wäre es super, wenn die internationale
825 Site mehr von den Inhalten der deutschen Site hätte. Besonders
826 wünschenswert wäre es, wenn die
827 <reference name="Oekonux-Links" refuri="http://www.oekonux.de/projekt/links.html">
835 <section ids="archive" names="archive">
841 <reference name="Mailing-Listen" refid="mailing-listen">
844 des Projekts werden auf den Web-Sites
845 archiviert. Die Mails werden bei Eingang bei StefanMn mittels
846 <reference name="MHonArc" refuri="http://www.mhonarc.org/">
850 in HTML konvertiert und automatisch hochgeladen.
852 <target ids="mhonarc" names="mhonarc" refuri="http://www.mhonarc.org/"/>
854 Die HTML-Seiten für die Mails werden noch gefiltert. Momentan werden
856 <bullet_list bullet="*">
860 <reference name="MHonArc" refuri="http://www.mhonarc.org/">
873 Einzelne Personen, die sich zu spät entschieden haben, dass sie
874 nicht per Google bei Oekonux gefunden werden wollen
879 Alle URLs, die auf Mail-Adressen verweisen
884 Mail-Adressen werden unkenntlich gemacht
890 Weiter werden ASCII-Äquivalente der Archive in Paketen
891 zu 40 Stück auf die Web-Site gestellt. Dieses Feature ist obsolet.
896 Es besteht der Wunsch, die Archive auch im mbox-Format
898 <reference name="Web-Sites" refid="web-sites">
901 zu bringen. Hier muss noch überlegt werden,
902 was gegen Mail-Adressen-Harvesting getan werden kann.
906 Das Löschen aus den Archiven ist ebenfalls weit gehend automatisiert.
907 Es erfordert aber einen expliziten Aufruf, der die Nummer der
908 entsprechenden Mail nennt.
912 Momentan wird die gelöschte Mail nur aus den Indexen
913 entfernt, sie wird aber
917 vom Server gelöscht. Dadurch ist
918 sie zwar nicht mehr über Indexe oder benachbarte Mails verlinkt,
919 bleibt aber grundsätzlich zugreifbar. Das muss geändert werden.
923 <section ids="texte" names="texte">
928 Verschiedene Texte des Projekts sind auf den Web-Sites verfügbar.
931 Darunter befindet sich eine Einführung, deren Quellen auch für
935 <section ids="link-seite" names="link-seite">
940 Eine wichtige inhaltliche Ressource der Oekonux-Community sind die
942 <reference name="Oekonux-Links" refuri="http://www.oekonux.de/projekt/links.html">
945 , in die interessante Links mit einem kurzen Kommentar
946 aufgenommen werden. Die Seite ist strukturiert.
948 <target ids="oekonux-links" names="oekonux-links" refuri="http://www.oekonux.de/projekt/links.html"/>
951 Es wäre sehr gut, wenn jeder der
952 <reference name="Oekonux-Links" refuri="http://www.oekonux.de/projekt/links.html">
956 Datum bekäme, zu dem er erstellt wurde. Mittlerweile hätte dies
957 einen gewissen dokumentarischen Wert ("Aha, damals war das also von
965 grundsätzlich auch für schon
966 vorhandene Links machbar.
971 Es wäre gut, wenn die Sprache der Site angegeben wäre,
972 die durch den Link referenziert wird. Dies ist mittels des
981 <section ids="statistiken" names="statistiken">
986 Statistiken sowohl über die Nutzung der
987 <reference name="Mailing-Listen" refid="mailing-listen">
992 <reference name="Web-Sites" refid="web-sites">
996 <reference name="Web-Sites" refid="web-sites">
1000 Verfügung gestellt. Alle Statistiken werden mit Freien Tools
1002 <reference name="webalizer" refuri="http://www.webalizer.org/">
1006 <reference name="mail2clf" refuri="http://www.merten-home.de/FreeSoftware/mail2clf/">
1010 <reference name="mail2chart" refuri="http://www.merten-home.de/FreeSoftware/mail2chart/">
1013 ) mindestens einmal wöchentlich von
1014 StefanMn automatisch erstellt und hochgeladen. Die
1015 Web-Site-Statistiken werden einmal monatlich um Referrer-Links
1016 bereinigt, die von Porno-Sites stammen.
1018 <target ids="webalizer" names="webalizer" refuri="http://www.webalizer.org/"/>
1019 <target ids="mail2clf" names="mail2clf" refuri="http://www.merten-home.de/FreeSoftware/mail2clf/"/>
1020 <target ids="mail2chart" names="mail2chart" refuri="http://www.merten-home.de/FreeSoftware/mail2chart/"/>
1024 <section ids="opentheory" names="opentheory">
1029 Viele Texte aus und rund um das Oekonux-Projekt sind auch im
1031 <reference name="OpenTheory-Projekt" refuri="http://www.opentheory.org/">
1034 verfügbar. Einige sind im
1036 <reference name="Oekonux-OpenTheory-Projekt" refuri="http://www.opentheory.org/oekonux/">
1037 Oekonux-OpenTheory-Projekt
1041 <target ids="oekonux-opentheory-projekt" names="oekonux-opentheory-projekt" refuri="http://www.opentheory.org/oekonux/"/>
1043 Die Texte sind sowohl inhaltlicher als auch organisatorischer Natur.
1044 Insbesondere für die Vorbereitung der Konferenzen wurden
1045 OpenTheory-Projekte angelegt.
1048 <section ids="wiki" names="wiki">
1053 Derzeit nutzt die Oekonux-Community zwei Wiki-Installationen:
1055 <bullet_list bullet="*">
1063 Wird technisch von Thomas Kalka betreut und auch gehosteten. Es
1064 handelt sich um ein allgemeines Wiki.
1070 de.wiki.oekonux.org.uk
1077 en.wiki.oekonux.org.uk
1081 Diese beiden Wikis sind neueren Datums und explizit als Oekonux-Wiki
1082 gedacht. Sie werden technisch von Chris Croome betreut und auch
1087 Bislang besteht keine inhaltliche Betreuung.
1093 <section ids="news-groups" names="news-groups">
1098 Seit Ende 2003 werden die Haupt-
1099 <reference name="Mailing-Listen" refid="mailing-listen">
1104 <reference name="Gmane" refuri="http://gmane.org/">
1107 als Usenet-Newsgroups angeboten:
1109 <target ids="gmane" names="gmane" refuri="http://gmane.org/"/>
1110 <bullet_list bullet="*">
1114 news://news.gmane.org/gmane.politics.oekonux.german
1120 liste AT oekonux DOT de
1128 news://news.gmane.org/gmane.politics.oekonux.english
1134 list-en AT oekonux DOT org
1141 Die News-Groups sind so eingestellt, das Antworten über die News nicht
1146 Zum heutigen Zeitpunkt (2004-01-23) enthalten die
1147 News-Group-Archive nur die Mails, die geschrieben wurde, nachdem
1148 das News-Group-Feature hinzu genommen wurde. Nachdem das Problem
1149 der lesbaren Mail-Adressen gelöst wurde, ist es angestrebt, dass
1150 die gesamten Archive in das News-Group-Archiv
1151 <reference name="importiert" refuri="http://gmane.org/import.php">
1154 <target ids="importiert" names="importiert" refuri="http://gmane.org/import.php"/>
1158 <section dupnames="features" ids="id4">
1162 <section ids="suchmaschine" names="suchmaschine">
1167 <reference name="Gmane" refuri="http://gmane.org/">
1170 verfügt über eine Suchmaschine, die die entsprechenden
1171 News-Archive durchsuchen.
1175 Zumindest übergangsweise wäre es gut, diese
1176 Suchmaschine direkt über die
1177 <reference name="Web-Sites" refid="web-sites">
1181 anderweitig zu integrieren.
1184 <comment xml:space="preserve">
1185 LocalWords: reStructuredText Premium page premium oekonux www org Hoster
1187 <comment xml:space="preserve">
1188 LocalWords: konferenz conference second third gehosteten MagicPoint Upload
1190 <comment xml:space="preserve">
1191 LocalWords: SDF make MHonArc Harvesting ToDo important JavaScript noframes
1193 <comment xml:space="preserve">
1194 LocalWords: wget pox Privacy Policy site default html Sitemap FreeFind you
1196 <comment xml:space="preserve">
1197 LocalWords: Perlfect clf Search webalizer mail mail chart Referrer co chat
1199 <comment xml:space="preserve">
1200 LocalWords: forum Kalka Chris Croome Gmane DOT list en mbox Subversion cvs
1202 <comment xml:space="preserve">
1203 LocalWords: StefanMn projekt helfer referenten gepollt Sympa SmartList
1205 <comment xml:space="preserve">
1206 LocalWords: MailMan buug SpamAssassin Individual Network vLinux server
1208 <comment xml:space="preserve">
1209 LocalWords: Repository QBullets annotate hreflang