Vor etwa drei Wochen habe ich einen Entschluss gefasst: Ich wollte meine Arbeit, die ich zur Virtuellen Proxemik geleistet habe nicht lÀnger in der Schublade liegen lassen. Zur Virtuellen Proxemik habe ich hier schon einige BeitrÀge geschrieben. Ich hoffe es werden demnÀchst noch weit umfangreichere und spannendere BeitrÀge hinzukommen.
Das Frontend des WP Proximo Plugins:
Hier wird kommuniziert und die „Nachbarschaft“ als Visualisierung dargestellt.
Hacking WordPress: Erste Schritte in WP/PHP
Als Konsequenz meines Entschlusses von vor drei Wochen habe ich mich hingesetzt und begonnen mich mit dem Inneren von WordPress zu beschÀftigen, also das Softwaresystem, das WordPress ausmacht (Eine mysql-Datenbank eine Menge PHP-Dateien und viele bunte Grafiken und Stylesheets).
Und dann habe ich einfach begonnen PHP zu lernen, denn das habe ich vorher nie benutzt – zugegebener MaĂen weil ich auch ein wenig zu Stolz war auf meine objektorientierten Software Engineering Kenntnisse in Java, so dass ich PHP als billige Scriptsprache ohne Struktur abgetan habe. Nunja, was hilft einem Stolz, wenn das erfolgreichste Bloggingsystem damit realisiert ist und dieser einem im Weg steht? Nichts! Also hab ich einfach angefangen und ich muss sagen… es ist einfach. Viel einfacher als gedacht.
Just do it: Das WP Proximo Plugin entsteht
Ich habe begonnen eine Softwareerweiterung fĂŒr WordPress zu entwickeln, mit dem Zweck Virtuelle Proxemik in die Praxis zu bringen. NatĂŒrlich mit dem Hintergedanken, aus der Praxis widerum Forschungsmaterial zu generieren. Sagen wir einfach es ist mein nĂ€chstes kleines wissenschaftliches Experiment, diesmal als weltweiter Feldversuch angelegt.
Seit drei Wochen habe ich nun deutlich mehr Zeit am Rechner verbracht, als ich wollte, der regnerische Sommer 2009 hat es mir allerdings leicht gemacht. Das Ergebnis meiner BemĂŒhungen kann man unten links in der Ecke sehen. Es ist ein Plugin, das jeder WordPress-Blogger installieren kann. Derzeit ist es allerdings noch in einer closed beta Phase in der nur ausgewĂ€hlte Personen dieses testen.
Ergebnisse bisher: Frontend & Backend
Entstanden ist ein bislang schon mĂ€chtiges Plugin, das sich deutlich von anderen Plugins unterscheidet. Es ermöglicht die direkte Kommunikation im Blog (Instant Messenger) aber was viel wichtiger ist, es zeigt auf jeder Seite, wer noch online ist zu diesem Zeitpunkt und wo. Neben Funktionen wie dem Messenger habe ich nach und nach einige weitere Dinge eingebaut. U.a. einen Autopiloten, mit dem man gefĂŒhrte Blogtouren machen kann.
Seit etwa einer Woche scheint jedoch Stillstand zu herrschen. Dem ist nicht so! Ich hatte mich nocheinmal richtig angestrengt und wollte das Plugin eigentlich bei der WordPress Plugin Competition einreichen. Nachdem ich aber eine SchlĂŒsselbedingung nicht mehr rechtzeitig geschafft hĂ€tte, habe ich davon abgesehen teilzunehmen und stattdessen weiterentwickelt was das Zeug hĂ€lt.
Virtuelle Proxemik: A Network-of-Neighbourhood
Was mir seit Jahr und Tag eigentlich schon immer in WordPress gefehlt hat, war die Vernetzung der Blogs untereinander nach dem Schema, wie das bei Facebook und anderen Plattformen möglich ist, nĂ€mlich mit der Funktion „Freunde werden“. Klar, es gibt die Blogroll, aber jeder fĂŒgt manuell URL’s hinzu und die HinzugefĂŒgten bekommen das meist gar nicht oder erst recht spĂ€t mit. Das muss ja nicht sein!
Ursache ist letztlich eine eng begrenzte Wahrnehmung, man mĂŒĂte schon alle in Frage kommenden Blogs nach und nach abklappern um zu sehen, wo man auf der Blogroll steht. Also habe ich in der letzten Woche eine mĂ€chtige Basisinfrastruktur fĂŒr die automatische Vernetzung von WordPress-Blogs entwickelt.
Ich nenne diese Funktion Network-of-Neighbourhood (NoN), weil sie erlaubt ein Netzwerk aufzubauen durch „Nachbarschaften“. Man kann also mit dem Plugin befreundete Weblogs ganz einfach in ein Nachbarschaftsnetz integrieren und eine Nachbarschaftsanfrage losschicken.
Das Backend im Administrationsbereich:
Hier kann man als Blogbesitzer die notwendigen Einstellungen vornehmen und sein Netzwerk pflegen.
NĂ€chste Schritte: API, Public Beta und Testing
Die Umsetzung dieser Funktion ist bereits sehr weit fortgeschritten. Derzeit ĂŒberarbeite ich ein langfristig erweiterbares Protokoll/API fĂŒr die Nachbarschaftskommunikation zwischen Blogs. Meine Idee ist jedoch etwas weitergehend, denn die Nachbarschaftsbeziehung zu anderen Blogs soll eine erweiterte Wahrnehmung ermöglichen. Besucher sollen kĂŒnftig ein „GefĂŒhl fĂŒr die NĂ€he“ zu anderen Besuchern in anderen Blogs erhalten können. DafĂŒr wird ĂŒber das Kommunikationsprotokoll ein steter Austausch von PrĂ€senz- bzw. KoprĂ€senzdaten der Besucher ermöglicht.
Ich hoffe in diesem Monat die Public Beta Phase einlĂ€uten zu können, so dass jeder sich selbst ein Bild von der Erweiterung machen kann. DafĂŒr muss ich allerdings noch die Metrikfunktionen einbauen, die Besucher in einen Kontext zueinander bringen. Noch eine Menge Arbeit wartet…
Update:
Wer möchte kann ĂŒbrigens auf dem Laufenden bleiben ĂŒber den Twitteruser @virtualproxemic und diesem folgen.

Why do I blog this? In KĂŒrze habe ich vor einen umfangreicheren Test zu starten. Sobald das API einigermaĂen stabil ist, werde ich das Plugin fĂŒr einige Personen zum download und testen freigeben. Derzeit arbeite ich aber noch am API, der Metrik zur stabilen Abbildung der Besucher auf der AnzeigeflĂ€che unten links (derzeit ist die Anordnung Zufall) und einem Widget fĂŒr die Sidebar zur Anzeige eine Blogroll 2.0, much work to be done… :-D
Falls das Plugin ĂŒbrigens erfolgreich werden sollte, steht mein nĂ€chstes Plugin-Projekt schon fest: Eine Verwaltung fĂŒr eigene wissenschaftliche Publikationen im Blog als kostenpflichtiges Plugin plus eventuell ein Literatursharing-Plugin, das auch mit DOI’s und ISBN’s usw. umgehen kann. Dann noch einige Widgets und ein neues WordPress Template das Widget-fĂ€hig ist. Generation C64 greift in die Tasten… yess!