Samstag, 27. Oktober 2007

Amiga, Atari & Co

François Revol aka mmu_man ist gerade dabei Haiku auf Motorola's M680x0 CPUs zu portieren. Zielplattformen sind Atari's Falcon, Amigas mit mind. einem 68030 (viele besitzen nur einen 68EC030, dem die MMU fehlt) und Apple Macs wie dem LC III.
Ihm ist klar, dass diese Computer den heutigen Rechnern in Sachen Geschwindigkeit nie das Wasser reichen können. Vielmehr versteht er den Port als Tribut an einige legendäre Maschinen. Aber wer weiß, durch seinen modularen Aufbau, könnte Haiku u.U. soweit minimiert werden, dass es auf diesen alten Kisten doch noch benutzbar wird...
Zum Testen wird er Atari Running on Any Machine (ARAnyM) verwenden, da es im Gegensatz zu UAE die MMU des 68030 emuliert.

François hofft bereits etwas brauchbares auf dem Alchimie Meeting vorzeigen zu können, das vom 2. bis 4. November 2007 in Tain l'hermitage (westl. von Grenoble) stattfindet. Das erklärt auch seine massiven Codezugänge der letzten Tage.

Es gibt mehrere Gründe die diesen Port auch für alle interessant macht, die nicht auf "mystische" Computer der Altvorderen stehen.
Zum einen könnte der "Geek-Faktor" interessante Leute auf Haiku aufmerksam machen. Mundpropaganda ist gerade bei diesem technisch sehr versierten Publikum nicht zu unterschätzen.
Während dem Portieren wird François in einige Ecken des Systems vorstoßen, die im allgemeinen keine große Aufmerksamkeit bekommen. Hier könnten obskure Bugs entdeckt und Arbeit geleistet werden, die einen Port auf eine weitere Plattform erleichtern.
Außerdem macht sich mmu_man mit dem gesamten System und Build-Prozess vertraut, was dem Projekt nur helfen kann.
Zu guter letzt kann François in seiner Freizeit tun was ihn froh macht.
Ein glücklicher mmu_man bringt mehr als kein m68k Port. :)

Freitag, 26. Oktober 2007

Gobe Productive unter Haiku

Karl vom Dorff von Haikuware berichtet, dass Gobe Productive seit kurzem unter Haiku läuft. Und das recht stabil. Gobe hat die Funktion klock_node_() vermisst, die bis dato noch nicht in Haiku implementiert war. Axel Dörfler schuf schnell Abhilfe (r22724), und schon läufts!

Productive, die Office Suite des ehemaligen BeOS Distributors Gobe, ist ein wichtiges Softwarepaket, für das es auf absehbarer Zeit wohl keine vergleichbare Alternative geben wird. Ein weiterer Beleg warum es so wichtig war Haiku so binär kompatibel zu BeOS wie möglich zu halten.

Außerdem zeigt dieser Erfolg, dass es sich lohnt BeOS Software unter Haiku auszuprobieren und Bugs zu melden bzw. bereits bestehende Bugreports zu überprüfen und ggf. zu erweitern. Oftmals versteckte Systemfehler werden entdeckt und können beseitigt werden. So wird Haiku Schritt für Schritt immer alltagstauglicher.
Kleine Erfolgsgeschichten wie diese motivieren alle Beteiligten; zeigen sie doch, wie nah man dem Ziel ist.

Freitag, 19. Oktober 2007

Auch DarkWyrm verlässt das Haiku Projekt

Neben Projekt Leiter Michael Phipps hat ein weiterer Entwickler das Handtuch geworfen, der schon lange Zeit ein Teil Haiku's war: DarkWyrm. Er hat die Basis für den app_server geschaffen, der u.a. durch Stephan Aßmus verbessert und erweitert wurde. In letzter Zeit ist es recht ruhig um DarkWyrm geworden. Wie bei vielen wuchs die Erkenntnis, dass das Leben mehr zu bieten hat als die virtuelle Welt der Software.
In seinem "Abschiedsbrief" wird Rudolf Cornelissen erwähnt, der ebenfalls vor einigen Monaten der Computerei den Rücken gekehrt hat. Dieser hat sich jedoch kürzlich wieder zurückgemeldet und die NVidia Treiber etwas überarbeitet.
Bleibt die Hoffnung dass auch DarkWyrm eines Tages wieder etwas Zeit für Haiku findet. Niemand muss es ja gleich übertreiben und seine gesamte Freizeit für eine Sache opfern...

Donnerstag, 18. Oktober 2007

Neue Organisationsstruktur des Haiku Projekts

Nach Michael Phipps' Rücktritt als Projektleiter hat das Admin über eine Reorganisation der Struktur des Haiku Projekts diskutiert. Die neue Struktur soll es den Entwicklern erlauben sich besser auf die technischen Probleme und das eigentliche Programmieren zu konzentrieren, während es Nicht-Entwicklern ermöglicht die restlichen Aufgaben zu lösen. Stephan Aßmus erläutert dazu erste Einzelheiten.

Alle Programmierer mit Schreibrecht auf's Code-Archiv werden in einem Entwickler Team ("Developer Team") vereinigt, das sich ausschließlich auf technische Entscheidungen konzentrieren wird. Dazu zählt auch das entwickeln von einer oder mehreren Distributionen. Mitglied wird automatisch wer
Schreibrecht auf's Code-Archiv erhält. Wie das geschieht und wie man dieses Recht wieder verliert wird nochmal getrennt angekündigt.

Gleichzeitig wird ein Übergangs Kommitee ("Transition Steering Commitee") aus Entwicklern, Admins und einigen Vertrauten der Haiku-Gemeinschaft gegründet. Sie sollen ein Gremium erarbeiten, das sich um das Management des Haiku Projekts kümmert und dessen Wachstum fördert durch Finanzierung, Marketing und Aufbau von Geschäftsbeziehungen. Ziel ist ein verbessertes Haiku Inc. mit neuem Präsidenten, einem Vorstand und einer Charta; mehr Transparenz und eine Vertretung der Haiku-Gemeinschaft.
Dies wird einige Monate in Anspruch nehmen währenddessen auch die Haiku-Gemeinschaft in einigen Fragen mit einbezogen wird.
Nach dieser Übergangsphase werden die Beteiligten Personen entweder in ihren Positionen durch eine Art repräsentativer Wahl bestätigt oder ausgetauscht.

Durch die Schaffung dieser beiden getrennten Gremien kann sich jeder auf seine Stärken konzentrieren. Der Einzelne wird produktiver und das Projekt im Ganzen effektiver. Natürlich werden beide Teams zusammenarbeiten und sich bei Bedarf gegenseitig beraten.

Um Kommentare und Anregungen wird auf der Mailingliste gebeten.

Michael Phipps tritt zurück

Der Mann, der vor über 6 Jahren Haiku (damals noch OpenBeOS) aus der Taufe gehoben hat und seitdem Projektleiter war, hat sich schweren Herzens entschlossen das Projekt zu verlassen. Michael hat dazu einen langen Blog Eintrag verfasst, in dem er erklärt was ihn zu dieser Entscheidung gebracht hat.

Auf den Punkt gebracht: Michael ist einfach "ausgebrannt". Er ist natürlich stolz auf die Fortschritte, die Haiku gemacht hat und immer noch macht. Aber neben seiner täglichen Arbeit als Programmierer war es auf die Dauer einfach zu viel auch noch große Teile der Freizeit vor dem Bildschirm zu verbringen. Dazu kommen noch diverse persönliche Veränderungen.

Vor seinem Abschied möchte Michael dem Projekt noch einige Worte mit auf den Weg geben:

Den aktiven Programmierern rät er nicht aufzugeben und sich vor Feature-ismus zu hüten. Bugs ausbügeln und Performance verbessern um eine stabile Version 1.0 herauszugeben soll das Ziel sein, auch wenn's manchmal langweilig wird.

Das Admin-Team muss entschlussfreudig Führungsstärke zeigen. Management durch Mehrheitsbeschlüsse funktioniert einfach nicht. Man muss auch Entscheidungen treffen können und mit den Konsequenzen leben.

Die Haiku-Fangemeinde wird erinnert, dass es sich um ein Projekt Freiwilliger handelt denen der entsprechende Respekt zu zollen ist, auch wenn man mal nicht der gleichen Meinung ist. Um in diesem Projekt mehr Einfluss zu bekommen muss man sich mehr einbringen. Das kann neben Programmieren auch einfach Testen des Systems sein, alte Bugs überprüfen ob sie noch relevant sind oder Dokumentation schreiben.

Michael Phipps bedankt sich bei allen und freut sich schon auf Haiku als User und um Anwendungen dafür zu programmieren.

Mittwoch, 17. Oktober 2007

Nachtrag zu T-Dose

Wer den Live-Feed am Sonntag verpasst hat, kann sich Niels Reedijk's Vortrag im Archiv von CityTV anschauen. Offenbar gab es da eine kleine Verwechslung, aber jetzt ist das richtige Video verlinkt.
Einfach in VLC den Netzwerkstream öffnen, die Adresse lautet rtsp://stream.citytv.nl/qtmedia/Media/T-Dose141007-2.mov

Samstag, 13. Oktober 2007

Haiku Vortrag bei T-Dose (UPDATE)

Niels Sascha Reedijk, seines Zeichens Kopf des API Dokumentationsteams, befindet sich zur Zeit auf dem T-Dose Treffen. Dieses findet jedes Jahr in den Niederlanden statt und beschäftigt sich mit der Nutzung und Entwicklung von Open Source Software. Es richtet sich in erster Linie an Entwickler, um Wissen und Ideen auszutauschen. Dieses Jahr findet es am 13. und 14. Oktober in Eindhoven statt.

Niels wird am Sonntag ab ca. 11 Uhr eine Einführung zu Haiku als Open Source Betriebssystem für den Desktop geben.

Von der T-Dose wird zwischen 10 und 17 Uhr live im Internet übertragen. Ob Niels' Vortrag zu sehen sein wird weiß man nicht, da immer mehrere Events gleichzeitig stattfinden.

Update:
Der Vortrag scheint ein voller Erfolg gewesen zu sein. Eine Zusammenfassung von Niels Bericht:

Nachdem Niels seine Präsentation in der Nacht zuvor nochmal überarbeitet hat, um das mehr als ursprünglich erwartet technisch versierte Publikum zu berücksichtigen, fanden sich etwa 25 Leute ein.
Der erste Teil präsentierte Haiku als attraktive Marke, und zwar aus drei Gründen:

Zum einen natürlich das Betriebssystem selbst; der Code und das daraus resultierende laufende System. Viele der ursprünglichen BeOS Ideen wurden von anderen Betriebssystemen aufgenommen und verbessert. Haiku, als Reimplementation, kann auf diese Ideenbasis zurückgreifen.
Dies führt zum zweiten Punkt, die Philosophie: Einfachheit, Flexibilität und Fokus.
Woraus sich das dritte Argument ergibt, die Gemeinschaft die sich engagiert für diese Ideale einsetzt.

Der zweite Teil richtete das Augenmerk auf die technische Seite. Auch hier konzentrierte sich Niels auf drei Aspekte: Die Message-Architektur, die die umfassende Multi-Thread Umgebung ermöglicht, das OpenBFS mit seinen Attributen, sowie eine kurze Übersicht zu Add-Ons und Replicants.

Ganz perfekt lief's dann leider doch nicht: Haiku fror zweimal während des Vortrags ein...
Eine spätere private Vorführung lief dann wieder problemlos.

Niels hat die Präsentationsfolien als PDF zur Verfügung gestellt.

Er dankt
François Revol und Michael Phipps und Axel Dörfler, deren Unterlagen für NUMERICA bzw. den Haiku's Tech Talk bei Google eine gute Basis boten.

Freitag, 12. Oktober 2007

NorCal-HUG Treffen mit den GSoC Mentoren

Jorge G. Mare aka Koki hat einen langen Bericht über das am 7./8. Oktober stattgefundene HUG Treffen anlässlich des "Google Summer of Code Mentor Meeting" veröffentlicht. Urias McCullough hat dazu einige Bilder online gestellt.

Neben den drei GSoC Mentoren und den NorCal-HUG Mitgliedern war Todd Nathan von Redstone Software auf Stippvisite. Er bot deren Testsoftware für GUIs an, Ryan und Stippi waren jedoch skeptisch, ob Haiku zum gegenwärtigen Zeitpunkt davon profitieren würde.

Donnerstag, 11. Oktober 2007

Erfahrungsaustausch für Programmieranfänger

Scott McCreary hat vor einiger Zeit beschlossen unter BeOS Programmieren zu lernen und hat dafür einige Semester C++, Java und Assembler belegt. Jetzt hat er sein altes "Programming the Be Operating System" hervorgeholt um die GUI Programmierung des BeOS zu erlernen.

In Scott's Blog der NorCal-HUG wird er über seine Fortschritte berichten und lädt jeden Interessierten ein, mit ihm zusammen die einzelnen Kapitel des Buchs durchzugehen und gemeinsam zu lernen, offene Fragen zu beantworten und wohl auch einige Unzulänglichkeiten des Buchs auszubügeln.
Scott schlägt vor jede Woche ein Kapitel durchzunehmen, dann wäre man in 10 Wochen durch.

Montag, 8. Oktober 2007

"Luposian's Bug" gelöst

Der vom OSNews Poster Luposian bei jeder Gelegenheit vorgebrachte Bug scheint gelöst zu sein.
Das Kopieren großer Dateien (>200 MB) ließ regelmäßig das System abstürzen. Nach umfangreichen Arbeiten am Virtual Memory System, konnte Axel Dörfler mit dem Commit 22486 verkünden, dass unter anderem dieses Problem gelöst zu sein scheint. Weitere Tests werden zeigen, ob das tatsächlich der Fall ist.
Luposian wird uns bestimmt beim nächsten Haiku Artikel auf OSNews informieren...

Sonntag, 7. Oktober 2007

GSoC Mentor Treffen

Am heutigen 7. Oktober findet das "Google Summer of Code" (GSoC) Treffen der Mentoren in San Francisco statt.
Da auch Haiku (sehr erfolgreich) daran teilgenommen hat, sind drei der Leute mit dabei, die den GSoC-Studenten stets mit Rat und Tat zur Seite standen: Stephan "Stippi" Aßmus, Oliver Ruiz Dorantes und Ryan Leavengood. Google übernimmt dabei die Reisekosten, sowie Hotel und Verpflegung für diesen Tag.
Die kürzlich gegründete "Northern California Haiku User Group" (NORCAL-HUG) nimmt die Gelegenheit zum Anlass im Wild Palms Hotel in Sunnyvale, in dem die drei Mentoren untergebracht sind, ein kleines Treffen zu organisieren. Ebenfalls mit dabei ist Travis Geiselbrecht, Vater des NewOS Kernels, auf dessen Grundlage der Haiku Kernel entstand. Sofern die Technik mitspielt, gibt es hier wieder einen Video-Livestream und Chat (benötigt Flash).
Beginn ist um 1:00 pm Ortszeit, bei uns ist es dann 22:00 Uhr.

[Korrektur: Das GSoC Treffen war bereits gestern, am 6.10., Stream und Chat der NORCAL-HUG sind heute, 7.10.]

Freitag, 5. Oktober 2007

Artikel zu BFS und chkbfs

Axel Dörfler hat einen verschollen geglaubten Artikel zu BFS und chkbfs gefunden und auf sein Blog gestellt. Hier eine Zusammenfassung:

"chkbfs", das Tool um Fehler im Dateisystem zu finden und zu beseitigen, wurde erst später dem BeOS mitgegeben. Und man ist gut beraten es nach einem Systemcrash laufen zu lassen.
Seine Daseinsberechtigung erlangte chkbfs zum einen durch ein VFS Feature, zum anderen durch ein Design Problem des BFS: wird eine Datei gelöscht, die noch von einer anderen Anwendung benutzt wird, wird der Platz auf der Festplatte nicht freigegeben, bis der letzte Benutzer seine Referenz auf diese Datei geschlossen hat. Bis dahin wird nur deren Inode als gelöscht markiert und aus dem Verzeichnis entfernt damit sie nicht weiterhin gefunden oder geöffnet werden kann.
Da das BFS nur sequentielle Transaktionen 1) beherrscht, benötigt es zwei Transaktionen um die Datei zu löschen: eine um sie aus dem Verzeichnis zu entfernen, eine weitere um den belegten Platz auf der Platte freizugeben.
1) Transaktionen sind “atomare”, also nicht-teilbare, Operation auf der Festplatte: sie werden entweder komplett abgeschlossen oder gar nicht durchgeführt. So garantiert ein Journal Datei System seine Integrität.
Wenn das System abstürzt nachdem die erste Transaktion abgeschlossen ist und bevor die zweite begonnen wurde, kann das BFS nicht wissen, dass noch Speicherplatz freizugeben ist. Und auch beim nächsten Hochfahren wird es das nicht erfahren, weil das System ja schon korrekterweise gemeldet hat, dass die Datei zu löschen ist.
Die Hauptaufgabe von chkbfs ist also auf diese Art nicht freigegebenen Speicherplatz zu erkennen und wirklich wieder zur Verfügung zu stellen. Wer chkbfs nicht ab und zu ausführt, dem fehlen von wenigen kB zu GB an Plattenspeicher; je nach dem…

Es gibt zwei Lösungsansätze: BFS könnte ein spezielles Action Log unterhalten in dem es alle Dateien notiert die gelöscht werden sollen. Diese Dateien können dann beim nächsten Boot komplett gelöscht werden. Die andere Möglichkeit ist mehrere Transaktionen gleichzeitig zu erlauben.
Beides sind sehr wünschenswerte Lösungen, die zusammen genommen in vielen Fällen die Geschwindigkeit des BFS steigern würde: Erstere beschleunigt Index bzw. Verzeichnis Updates, weil immer gleich mehrere auf einen Schlag abgearbeitet werden können und außerdem unabhängig von der Aktion, die die Updates auslöste. Die zweite Lösung könnte den Datendurchsatz sehr erhöhen wenn man mehrere Platten in einem RAID betreibt. Da diese Lösungen jedoch nicht abwärts-kompatibel zum BFS wären, sind sie erst nach Haiku R1 geplant und chkbfs bleibt für’s erste unentbehrlich.

In Zukunft wären auch ein Tool nützlich um Fehler auf einer BFS Disk zu reparieren für die der Journal Mechanismus mit seinen Transaktionen nichts kann: fehlerhafter Speicher, kaputte Blocks usw. Zur Zeit gibt es für so was Axel's etwas umständliche Tool „recover“.

Übrigens, der Befehl “forcerm”, mit dem widerspenstige Dateien unter BeOS gekillt werden konnten, ist unter Haiku nicht mehr nötig, da er nur Auswirkungen von Bugs im alten BeOS-BFS behebt, die sich in der Haiku Implementation nicht befinden.

SkyFS/BFS Viewer für WindowsXP

Vor kurzem hat Peter Speybrouck die erste Version seines SkyFS/BFS Viewers vorgestellt. Dabei handelt es sich um eine WindowsXP Anwendung um Dateien in SkyFS bzw. BFS Partitionen zu sichten und auf FAT/NTFS Partitionen zu kopieren. Später soll mal ein Treiber folgen, der den Umgang mit den SkyFS/BFS Platten für den Benutzer transparent macht. Die Partitionen werden dann wohl wie alle anderen in Windows' "Arbeitsplatz" auftauchen. Die hier vorgestellte Viewer-Anwendung wäre dann nicht mehr nötig.

Features:

  • Zur Zeit nur lesender Zugriff, daher sind die SkyFS/BFS Partitionen nicht gefährdet.
  • Um noch vorhandene Probleme zu erkennen wird eine Logdatei erzeugt.
  • Ein Action Menü per rechter Maustaste (s. Screenshot).

Bekannte Probleme:

  • Wegen ihrem Binärformat werden einige Attribute nicht korrekt im Eigenschaftsfenster angezeigt.
  • Die Anwendung kann beim Kopieren großer Dateien (>200 MB) abstürzen.
  • Die Anwendung und deren Fortschrittsbalken können während dem Kopieren großer Dateien kurzfristig einfrieren, fängt sich dann aber wieder.
  • Microsoft Vista wird nicht unterstützt.
  • Dateien können nur in das Verzeichnis der Anwendung kopiert werden. Die Möglichkeit benutzerdefinierter Verzeichnisse ist noch nicht eingebaut.
  • Wird eine Datei ein weiteres Mal kopiert, wird die bereits existierende Datei überschrieben.
  • Es existiert ein "Memory Leak" beim Kopieren, d.h. nicht der ganze Speicher wird wieder frei gegeben. Die Anwendung "frisst" daher Speicherplatz im RAM bis sie neu gestartet wird.

Die Benutzung der Software geschieht natürlich auf eigene Gefahr!
Wer Abstürze oder andere Probleme hat, kann die Logdatei "debuglog.txt" zusammen mit einer Erklärung wie was passiert ist an peter.speybrouck+skyfs (at) gmail.com schicken.

Donnerstag, 4. Oktober 2007

AHCI SATA Bounty für Marcus Overhagen

Nachdem der AHCI SATA Treiber vor kurzem stabil genug für Tests läuft, wurde die SATA Belohnung von $1.093,76 an Marcus Overhagen ausbezahlt. Marcus bedankt sich herzlich bei allen Spendern.
Zur Zeit werden folgende Chipsätze unterstützt: ATI SB700 und SB800; SiS 966 und 968; NVIDIA MCP65, MCP67, MCP73, MCP77; VIA VT8251; JMicron JMB360, JMB361, JMB362, JMB363, JMB366; Intel ICH7, ICH8 und ICH9.
Marcus versichert, dass er weiter an dem Treiber arbeitet. Er ist weiterhin mit dem Hersteller JMicron in Kontakt und versucht sich demnächst an Port Multiplier Unterstützung. Dies erlaubt den Anschluss mehrerer Geräte an einen einzigen externen SATA Port (eSATA).
Um die ATAPI Unterstützung zu implementieren und zu testen hat sich Marcus schonmal ein SATA DVD-Rom bestellt.
Außerdem folgen noch Performance Tests und Optimierungen.

Meilensteine für R1/alpha

Um einen Überblick zu haben, was noch alles zu tun ist, bis die erste Alpha Version herausgegeben werden kann, wurde ein Meilenstein R1/alpha im Bugtracker angelegt. Dieser wird nun mit den nötigen Tickets aus dem Bugtracker befüllt.
Zur Zeit sind es 37 offene Tickets mit großen und kleinen Aufgaben. Die Zahl dürfte wahrscheinlich noch etwas steigen, bevor ein Task nach dem anderen abgearbeitet wird und sich die Liste verkürzt.
Der Meilenstein ist ein guter Indikator um abzuschätzen wie lange es noch bis zur ersten Alpha Version hin ist. Außerdem hilft es den Entwicklern sich auf die wichtigen Aspekte zu konzentrieren.

Mittwoch, 3. Oktober 2007

Axel Dörfler erhält den 1. Thank You Award

In einer Abstimmung haben sich 23 von 43 Wählern für Axel Dörfler als den Empfänger des ersten Thank You Awards entschieden.
Der erste der alle 2 Monate zu vergebende Preis ist diesmal wohl weniger als eine Anerkennung für eine konkrete Leistung in den letzten zwei Monaten zu verstehen (obwohl Axel da natürlich auch sehr aktiv war). Vielmehr ist es eine Auszeichnung für die hervorragenden Leistungen der letzten Jahre. Kein zweiter hat fast seit Beginn des Projekts so geschuftet wie Axel.
Vielen Dank dafür und herzlichen Glückwunsch, Axel!

Montag, 1. Oktober 2007

Von Bounties zu Bounties & Rewards

Haikuware hat die Initiative "Haiku Bounties" umbenannt in "Bounties & Rewards".
Das trägt dem Umstand Rechnung, dass einige Projekte angefangen wurden, bevor mit dem Spendensammeln für die Prämie begonnen wurde. So geschehen beim Webkit Port, SATA und nun auch dem neuen Bluetooth Projekt. Auch der Thank You Award passte nie Recht in die Bounty Kategorie.

AHCI SATA Treiber kann getestet werden

Marcus Overhagen hat verkündet, dass sein SATA Treiber weit genug gediehen ist, um getestet zu werden. Wer also einen AHCI kompatiblen Chipset in seinem Rechner hat, kann's mal probieren. Dass ein alpha Treiber, noch dazu für einen Festplatten-Controller, mit Vorsicht zu genießen ist, muss man wohl nicht extra betonen...

Wahl des 1. Thank You Awards eröffnet

Die Wahl des ersten Thank You Awards ist seit kurzem eröffnet.
Der Preis soll in Zukunft alle 2 Monate vergeben werden und ist als kleines Dankeschön an Menschen gedacht, die sich in dieser Zeit um Haiku verdient gemacht haben. Für den ersten Award sind nominiert:

  • Jorge G. Mare (aka koki):
  • Axel Dörfler (aka axeld):
  • Ingo Weinhold (aka bonefish):
  • Stephan Aßmus (aka stippi):
  • Greg Nichols & Sean Herber (von BeBits)
Die Wahl lief bis zum 1. Oktober 2007. Ich bin also etwas spät dran mit meinem ersten Blog Eintrag... :)