Elektronische Wahlsysteme sind – übrigens auch unter IT-affinen Menschen – nicht sonderlich beliebt. Das will einer der prominentesten Hersteller entsprechender Wahlmaschinen nun ändern und veröffentlicht den Quellcode seines elektronischen Wahlsystems. Ob das die Skeptiker überzeugen wird, ist jedoch mehr als fraglich. Genauso fraglich ist für meine Holde und mich in den vergangenen Wochen die Frage gewesen, wann wir nun endlich das Olympische Dorf in Berlin besuchen wollen. Viele Bekannte schwärmten uns vor, wie interessant und geschichtsträchtig doch alles sei. Diesen Sonntag, den 1. November, sollte es dann endlich soweit sein. Also wurde noch mal kurz der Rechner angeworfen, um die Adresse fürs Navi aufzuschreiben. Und kurz darauf war auch schon die Hiobsbotschaft zu vernehmen, dass das Dorf exakt am 31.10. geschlossen wurde und erst am 1. April wieder öffnet. Die Pläne der Dorfbesichtigung waren somit natürlich null und nichtig. Was also machen, am sonnigen Sonntag? Letzten Endes wurde ich zum Shopping-Begleiter, da ja – wie es der Zufall nun mal so will – in Berlin verkaufsoffener Sonntag gewesen ist. Und jetzt bei der "Nachrecherche" für den XML-Report habe ich noch einmal nichtsahnend die offizielle Webseite des Olympischen Dorfs durchgelesen. Und siehe da: Da stimmt doch was nicht! Zwar gibt es tatsächlich keine offiziellen Führungen mehr durchs Dorf, besichtigen kann man es aber natürlich trotzdem. Jetzt stell ich mir die besorgte Frage: Bin ich Opfer einer plumpen Fälschung, sozusagen einer Ausflugswahlfälschung geworden? Ich werde das gewissenhaft untersuchen, gehe aber natürlich von einem Versehen aus. Denn im Eifer des Gefechts kann man die betreffende Passage durchaus überlesen. (Das gilt umso mehr, wenn beim Lesen jemand schon ungeduldig mit dem Autoschlüssel raschelt.) Das nächste Mal werde ich mich aber – zumindest an verkaufsoffenen Sonntagen – vergewissern, ob mögliche Ausflugsziele tatsächlich geschlossen sind.
Wahlsysteme onlineEine Ankündigung des amerikanischen Wahlmaschinenhersteller Sequoia Voting Systems hat in den vergangenen Tagen für reichlich Überraschung gesorgt. Denn Sequoia Voting Systems will bereits Mitte November den Quellcode von Frontier Electronic, einem elektronischen Wahlsystem, veröffentlichen. Sämtliche Datenformate basieren auf XML. Die dazugehörenden Beschreibungsschemata sollen veröffentlicht werden. Über den genauen Zeitpunkt der Veröffentlichung schweigt man sich auf der Hersteller-Webseite http://www.sequoiavote.com/ momentan allerdings noch aus.
XForms 1.1Nun ist sie endlich da, die Empfehlung zu den XForms 1.1. In dieser von der Forms Working Group herausgegebenen Empfehlung gibt es zahlreiche Neuerungen. Zu denen gehören unter anderem weiterführende Datentypen, Verbesserungen hinsichtlich der Benutzeroberfläche und zusätzliche Übertragungsmethoden. Interessant ist vor allem auch die Möglichkeit, die Formulare künftig an Atom-Dienste anzubinden. Dadurch, dass XForms 1.1 spezielle Submission-Header unterstützt, lässt sich zudem mit Web Services kommunizieren, die auf Basis von SOAP 1.1 und 1.2 laufen. Wer sich noch einmal alle Änderungen der neuen Empfehlung im Vergleich zu XForms 1.0 ansehen möchte, sollte einen Blick in den Abschnitt Differences between XForms 1.0 and 1.1 werfen.
API for Media Resource 1.0Mit dem ersten öffentlichen Arbeitsentwurf zu API for Media Resource 1.0 hat die Media Annotations Working Group ein clientseitiges API vorgestellt, mit dem auf Metadaten-Informationen von Mediadaten zugegriffen werden kann. Hauptanliegen dieses API ist es, Entwicklern einen einfachen Zugriff auf die Metadaten-Informationen zu ermöglichen, die in den unterschiedlichen Metadaten-Formaten gespeichert sind.
Zwei XML-Security-EntwürfeGleich zwei erste öffentliche Arbeitsentwürfe gibt es von der XML Security Working Group. In XML Signature Syntax and Processing Version 2.0 wird beschrieben, wie sich Daten mittels XML digital signieren lassen. Beachten Sie, dass in XML Signature 2.0 ein neues Transformationsmodell definiert wurde. Wo hier die Unterschiede zu XML Signature 1.x liegen, wird im Abschnitt Differences from 1.x version beschrieben. Bei Canonical XML 2.0 handelt es sich um eine Aktualisierung von Canonical XML 1.0.
PHP Conference 2009Bald ist es soweit. Vom 15. bis 18.10. findet die International PHP Conference 2009 in Karlsruhe statt. Und das Programm hat es tatsächlich in sich. Allein die Hauptkonferenz wartet mit 50 Sessions und mehr als 35 Speakern auf. Darüber hinaus gibt es zahlreiche halbtägige Workshops und kostenlosen Zugang zur WebTech Conference. Hauptthema wird in diesem Jahr die Softwarearchitektur sein. Aber auch Cloud Computing, Xdebug, PHP 5.3 und die Validierung von XML-Dokumenten via PHP werden ausführlich behandelt. Da es bei der gebotenen Programmvielfalt gar nicht so einfach ist, den Überblick zu behalten, können Sie sich unter http://it-republik.de/php/phpconference09/timetable Ihren ganz persönlichen Zeitplan erstellen. Die Anmeldung zur Veranstaltung ist direkt auf den Seiten der IPC 2009 möglich.
XML-Tool der WocheDie XForms sind ein Teil dieses XML-Reports gewesen. Was liegt da eigentlich näher, als ein entsprechendes XForms-Tool vorzustellen? Das Angebot ist in diesem Marktsegment zwar noch recht überschaubar, das ein oder andere brauchbare Werkzeug gibt es aber durchaus. Die Wahl zum XML-Tool der Woche hat das von IBM entwickelte Eclipse-Plug-in XML Forms Generator gewonnen. Der XML Forms Generator mag zwar nicht sonderlich neu sein, interessant ist er aber allemal. Denn mit diesem Tool kann man Formulare erstellen, die auf dem XForms-Standard basieren. Der Generator arbeitet auf Basis von Schema-Dateien. Die Installation des XML Forms Generator geschieht online über den Update-Manager. Um an den betreffenden URL zu gelangen, den man für den Update-Manager braucht, ist eine Registrierung auf IBM alphaWorks nötig.
Hinweise auf aktuelle Veranstaltungen und Trends nehme ich gerne
unter
xml@medienwerke.de entgegen.
Bis nächste Woche
Ihr Daniel Koch
Daniel Koch arbeitet als freiberuflicher Programmierer und Autor in
Berlin. Er hat mehrere Bücher rund um die Themen Programmierung
und Software veröffentlicht. Sie erreichen ihn unter dk@medienwerke.de.
Wöchentlich berichtet er in der Kolumne "XML-Report" über
Aktuelles aus der XML-Szene, schaut sich in der Community um und
informiert über die neuesten Entwicklungen der
Standardisierungsgremien.














