Monthly Archives: September 2005

Um Mithilfe wird gebeten - private Feeds

Im Rahmen des [Syndication Projects][1] prüfen wir im Moment, wie man nicht-öffentliche Inhalte syndizieren kann.

Dabei stellt sich die Frage, wie Feed Reader mit Feeds umgehen, die ein HTTP Login (HTTP Auth), Cookies oder was-auch-immer voraussetzen. Die Credentials (Username und Passwort, oder ein daraus gebildeter Hash) per URL zu übergeben wäre zwar machbar, ist aber in unseren Augen nicht sinnvoll. Man denke an web-basierte Feed Reader, die Feed-URLs publizieren ;)

**Update:**
HTTPS (SSL) ist leider auch keine Alternative. Wir sprechen hier vom Syndication Modul für phpBB - und phpBB wird vor allem in Shared Hosting Umgebungen genutzt. Unsere Lösung muss also auch dort funktionieren, wo man keinen Zugriff auf die Konfiguration des Webservers hat.

Wie sind Eure Erfahrungen mit diesem Thema? Benutzt Ihr einen Feed Reader, der HTTP Auth beherrscht? Bietet Ihr nicht-öffentliche Feeds an? Wie sind Eure Erfahrungen im Umgang mit solchen Feeds? Oder habt Ihr andere Ideen, wie man private Inhalte möglichst sicher syndizieren könnte?

[1]: http://www.itst.org/web/384-phpbb_community_coding.shtml

Du bist Beate Uhse

Die WAMS vom 25.09: *Eine Studie der Universität Witten/Herdecke bestätigte unlängst: Die Deutschen plagt eine kollektive Depression.* Eine Gruppe von Unternehmen und Einzelpersonen tritt an, das zu ändern: [Du bist Deutschland][1].

[1]: http://www.du-bist-deutschland.de/

Wer mit wem

[Sören Weber][1] aka McShelby ist mein Partner beim [Syndication Project für phpBB][2].

[Nils][3] ist übrigens auch dabei, er kümmert sich um das Event System.

[1]: http://www.soeren-weber.net/
[2]: http://www.itst.org/web/384-phpbb_community_coding.shtml
[3]: http://www.naderman.de/

Identity 2.0

> As the online world moves towards Web 2.0, the concept of digital identity is evolving, and existing identity systems are falling behind. New systems are emerging that place identity in the hands of users instead of directories. Simple, secure and open, these systems will provide the scalable, user-centric mechanism for authenticating and managing real-world identities online, enabling truly distinct and portable Internet identities.

[Dick Hardts OSCON Talk about Idenity 2.0][1].

[1]: http://www.identity20.com/media/OSCON2005/

phpBB Community Coding Project - Es geht los!

Heute wurden die Bewerber für das [phpBB Community Coding Project][2] über ihre (Nicht-)Teilnahme benachrichtigt. In den nächsten Tagen wird es in der [Area51][1] losgehen. Die Spannung steigt ;)

Gemeinsam mit einem weiteren Entwickler werde ich mich um das Syndication Project kümmern. Es wird RDF-, RSS- und Atom-Feeds für einzelne Foren, Themen und natürlich für das gesamte Board geben. Und wer weiß, vielleicht fällt uns noch das eine oder andere Schmankerl ein ;) Ideen sind gern gesehen.

[1]: http://area51.phpbb.com/
[2]: http://www.phpbb.com/phpBB/viewtopic.php?t=316489

Die Matrix kommt II

> Ein britisches Unternehmen setzt auf Bluetooth-Spam, um die Wirksamkeit von beispielsweise Werbeplakaten zu erhöhen. Das Bluecasting-Verfahren basiert darauf, dass ein Bluetooth-Server mit einer Reichweite von bis zu 100 Metern an einem geeigneten Ort (z.B. Plakatwand) angebracht wird. Kommt ein bluetooth-fähiges Gerät (z.B. Handy) in Reichweite, folgt die Frage, ob eine ergänzende Werbebotschaft akzeptiert wird. Dann kann beispielsweise ein Film, oder ein anderer (Multimedia-) Inhalt übertragen werden. [[intern.de][1]]

[Die Matrix kommt, Teil 1][2]

[1]: http://www.intern.de/news/7078.html
[2]: http://www.itst.org/web/237-die_matrix_kommt.shtml

Schlicht und elegant

Das auf phpBB basierende [Forum von Zeitdenken][1] präsentiert sich Grau in Grau — modern und zeitlos zugleich. Wer ein minimales Design sucht, der kann sich hier wunderbar inspirieren lassen.

[1]: http://zeitdenken.de/dialog/

Quo vadis phpBB?

[Paul verläßt die phpBB Group][8]. Damit verliert die Group einen treuen, verläßlichen und engagierten Mitstreiter. Paul hat phpBB2 quasi im Alleingang entwickelt und sich nebenbei um Support, die Website und vieles andere hinter den Kulissen gekümmert. Dafür sollten wir uns alle bei Paul bedanken und ihm für die Zukunft alles Gute und Erfolg wünschen. [**Thank you Paul!**][9]

Nachdem teils heftige Kritik an der Entwicklungsgeschwindigkeit von Olympus (phpBB3) laut wurde, [öffnete die phpBB Group Teile der Entwicklung][1]. Acht anspruchsvolle, interessante Projekte wurden ausgeschrieben. Bewerben konnten sich Einzelpersonen und Gruppen. Zunächst wurden nur [17 Bewerbungen abgegeben][2], nun [der letzte Aufruf][3]. Für alle lautstarken Kritiker wäre dies die Chance zur Profilierung, nach der sie monatelang riefen.

Das [im Juli angekündigte Security Audit des phpBB2-Codes][6] trägt übrigens erste Früchte. In den letzten Tagen wurden [einige Änderungen][7] am Code vorgenommen und eingecheckt. Es bleibt abzuwarten, wann das Audit und die daraus resultierenden Verbesserungen abgeschlossen sind und ein neues Release der 2.0.x-Reihe geschnürt wird.

An dieser Stelle möchte auch ich mich zur Diskussion um Olympus und zur Informationspolitik der phpBB Group äußern.

Der erste Eintrag in den offiziellen phpBB-Annalen stammt vom 16. Dezember 2000, der Tag, an dem phpBB 1.0 veröffentlicht wurde. Gut ein Jahr später begann die Entwicklung von phpBB 2.0, die nach einem weiteren Jahr am 4. April 2002 in einem Release endete.

Ende 2002 (das genau Datum möge ein fleißiger Mensch aus der CVS-Checkin-Mailingliste fischen) begannen dann die Arbeiten an phpBB 2.2, was mittlerweile in phpBB 3.0 aka Olympus umbenannt wurde. Seit rechnerisch gut drei Jahren also ist das Entwicklungsteam der phpBB Group mit dem Nachfolger von phpBB2 beschäftigt.

Nun ist phpBB nicht nur eine Opensource-Software, sondern auch ein Hobbyprodukt. Keiner der Entwickler verdient mit phpBB seine Brötchen, alle haben normale Berufe und Jobs mit 40 und mehr Stunden pro Woche, Schichtarbeit und Überstunden nicht eingerechnet. Die schiere Zahl der phpBB-Installationen weltweit lenkt manchmal von diesen Fakten ab. Es gibt kein Unternehmen hinter phpBB, keine Stiftung und auch keine großen Sponsoren. In phpBB steckt ganz privates Herzblut, Initiative und Engagement einiger weniger.

Ob es auf Dauer gut ist, phpBB als Hobby zu sehen, wage ich zu bezweifeln. Mittlerweile kennt fast jeder Internetsurfer phpBB. Dritte verdienen mit phpBB ihr Geld. Websites beschäftigen sich ausschließlich mit phpBB. Artikel und Bücher werden über phpBB geschrieben.

Meine Einschätzung ist, dass eine kleine Professionalisierung phpBB sehr gut tun würde. Eine offenere Kommunikation zwischen der Group, den International Supporters (kanalisiert durch eine kleine Gruppe, die zur phpBB Group gehört) und den, ich glaube wir sollten das Kind beim Namen nennen, Endkunden ist erforderlich. Für die meisten derer, die sich über die langen Verzögerungen bei Olympus beschweren, ist nicht die Verzögerung an sich problematisch, sondern das Schweigen darüber. Hier sollte unbedingt eine offenere und regelmäßige Kommunikation stattfinden. Interessierte einfach an die [Checkin-Mailinglist bei SF][4] zu verweisen ist keine Option — übrigens wird diese Liste von nur 183 Menschen verfolgt.

Gestärkt werden müssen auch die angesprochenen International Supporters. Diese stellen das Rückgrat da, auf dem die weltweite phpBB-Gemeinde aufgebaut ist und haben die Verbreitung von phpBB erst ermöglicht. Würde man die IS näher an die Group heranführen und ihnen privilegierte Informationen und Ankündigungen gezielt und mittelfristig an die Hand geben, könnten sie nicht nur besseren Support leisten, durch die Bereitstellung eines direkten Kanals zur Group könnten sie auch wichtiges Feedback geben. Vor allem aber würde die phpBB Group insgesamt entlastet, da es mit einem IS-Team innerhalb der Group einen festen Ansprechpartner für das Thema gäbe und sich so jedes Team uneingeschränkt auf seine eigentliche Aufgabe konzentrieren könnte.

Weiterhin, und das wäre mein Ziel, könnte man mit einem solchem Team und einer Richtlinie für IS-Sites die Support-Qualität weltweit verbessern und steuern. Das würde nicht nur für zufriedenere Endkunden sorgen, sondern auch das Bild von phpBB weltweit vereinheitlichen und stärken.

Es kursieren Ideen, Olympus nicht unter der GPL zu vertreiben, sondern ein Lizenzmodell ähnlich zu vBulletin oder IPS zu verwenden — phpBB3 zu verkaufen. Das ist sicher nicht der Weg, den man gehen sollte, und alle an einer solchen Entscheidung Beteiligten haben dies mehrfach abgelehnt. Ein Sponsor, der einen oder zwei Entwickler exklusiv für phpBB *anstellt* wäre eine Option, die sicher reizvoll ist — doch so ohne weiteres seinen bestehenden Job kündigen, wer kann und will das schon? Das Ziel der Group bzw. James ist es nicht, mit phpBB direkt Geld zu verdienen, und ich glaube daran, dass diese Einstellung die Richtige ist. Ohne Opensource-Software wäre das Internet nicht das, was es heute ist: [jeder hat die Möglichkeit, laut zu sagen, was er denkt][5].

Meine Wünsche für die nächsten zwölf Monate in Bezug auf phpBB sind:

1. Ganz klar: Final Release von phpBB3 aka Olympus
1. Mehr, offenere und klarere Informationen über die (Weiter-)Entwicklung und allgemeine Planung.
1. Die Schaffung eines IS-Teams.

[1]: http://www.itst.org/web/369-phpbb_group_oeffnet_teile.shtml
[2]: http://www.phpbb.com/phpBB/viewtopic.php?p=1737039#1737039
[3]: http://www.phpbb.com/phpBB/viewtopic.php?p=1770790#1770790
[4]: http://sourceforge.net/mailarchive/forum.php?forum_id=2657
[5]: http://www.itst.org/web/280-selfpublishing.shtml
[6]: http://www.phpbb.com/phpBB/viewtopic.php?t=308490
[7]: http://cvs.sourceforge.net/viewcvs.py/*checkout*/phpbb/phpBB2/docs/Attic/CHANGELOG.html?rev=1.1.2.85#2017
[8]: http://www.starstreak.net/blog/2005/09/14/im-free
[9]: http://www.petitiononline.com/byepaul/petition.html