20120406 ======== Avaaz mobilisert gegen CISCA ---------------------------- Ja, auch ich habe bei Avaaz `gegen CISCA `_ unterzeichnet. Dieses Gesetz will amerikanische ISPs dazu verpflichten, Zugriffsdaten auf Anfrage einer Behörde weiterzuleiten `[*] `_. Einige meiner Beweggründe: - Ob das nun gegen Raubkopierer oder gegen Terroristen geht, tut nichts zur Sache: dadurch würden die Grundfesten des Internet vernichtet. - Die Aufgabe einer Regierung ist das Wohlergehen der *Menschen*, das Wohlergehen der *Firmen* kommt erst an zweiter Stelle. - Ich glaube nicht, dass wir gewalttätige Untoleranz (Terror) durch "einen noch härteren Griff" bekämpfen können. Gewalt ist immer auch Ausdruck von Verzweiflung im weltweiten Wertekonflikt. Bei Wertekonflikten kommt man nicht weiter, wenn man die Fehler des Anderen anprangert und auf seinem Recht beharrt. Der auslösende Impuls war jedoch: das `House of Intelligence `_ präsentiert den Gesetzesvorschlag doch tatsächlich **mit** einer Liste von Zitaten der *Befürworter* und **ohne** eine solche Liste der *Gegner*! Ein besserer Name für "dpy"? ---------------------------- Das, was ich bisher aus historischen Gründen "dpy" nenne, ist ja ein Serializer (Deserializer), der Python-Code generiert (einliest). Also serpy, pyserial, serialpy? dpy macht einerseits "Python Dumps" und andererseits "intelligente Fixtures". Ein "Python-Dump" ist eine .py-Datei, die mit Djangos `dumpdata` und dessen ``--format py`` erstellt wurde und ein komplettes Backup (einen Dump) der gesamten Datenbank enthält. So ein Python Dump kann wie jede andere Fixture mit Djangos `loaddata` eingelesen werden. Also pydump, dumpy Grübel... Spontan gefällt mir "dumpy" am besten. Dass der Name selbstironisch gemeint ist, also dass Lino's Python-Dumps nicht tatsächlich plump sein wollen, halte ich für selbstverständlich. PendingCourseRequests --------------------- Neue Tabelle :class:`Offene Kursanfragen ` teilt die Anfragen nach Alter des Klienten auf. Was noch fehlt, sind zwei zusätzliche Totale "berufliche Eingliederung" und "soziale Eingliederung". Bugs with remote fields ----------------------- Until now, remote fields were used only in jobs.ContractsSearch (:menuselection:`Stellen --> Suche Art-60-7-Konventionen`). The new :class:`Offene Kursanfragen ` table revealed some bugs: - Clicking the :guilabel:`[html]` button on a table with RemoteField columns caused a server traceback. - Columns of remote fields did never show any value. Another problem with remote fields (less urgent and not yet solved): - Lino doesn't yet support remote fields to a virtual field. That's why we don't have columns `person__age` and `person__address_column` in :class:`Offene Kursanfragen `.