Gewinnt ein Serendipity-Handbuch!

Das 750 Seiten starke Buch "Serendipity - Individuelle Weblogs für Einsteiger und Profis" von Garvin Hicking ist vor kurzem bei Open Source Press erschienen und gestern schon per Post bei mir eingetroffen. Das ist wirklich die erwartet umfassende Referenz geworden, aber ich werde einige Wochen brauchen, um mich da durchzufräsen ;O) Zur Feier der Veröffentlichung verlost der Autor in Zusammenarbeit mit dem Verlag fünf Exemplare des Serendipity-Handbuchs unter allen, die wie ich über das Buch bloggen oder unter Garvins Blogbeitrag einen Kommentar hinterlassen. Mitmachen ist ausdrücklich empfohlen!

Da ich mich durch meinen Trackback auch automatisch an der Verlosung beteilige, obwohl ich ja schon ein Exemplar besitze, verspreche ich, im Gewinnfall auf meinen Gewinn zu verzichten oder aber das Buch weiterzuverlosen - wir regeln das dann schon!

BlogForge - Yet Another Blog System?

BlogForge Backend ScreenshotWeiter geht es mit einer Session von Sven Jansen zu BlogForge, einem neuen Blogsystem der Freiburger Esono AG. Grund für die Neuentwicklung (basierend auf Chameleon CMS) war hauptsächlich die Unzufriedenheit mit Wordpress und auch anderen Blogsystem (u.a. S9Y wegen Smarty). Vorteile: Komplett objektorientiert auf PHP5; Objektcaching, welches DB-Queries einspart; ausgereifte Medienverwaltung; jQuery-Einsatz in Front- und Backend; Multi-Portal-Fähigkeit; Mehrsprachigkeit (mit de_DE als default); automatische DB-Klassen-Generierung, wenn neue Tabellen usw. erstellt werden; Spam-Blocking über Defensio; Cron-Job-System integriert; UWA-Widgets von Netvibes schon dabei; spezielle Ping-Profile für verschiedene Ping-Services (Anwendungsmöglichkeit?).

Eine Closed Beta soll Mitte Mai 2008 erscheinen. Der Einsatz von jQuery bzw. Dojo im Backend hinterlässt einen ganz guten Eindruck, ist intuitiver als bei den meisten Systemen. Auch ist der Aufbau sehr modular, was ich als relativ angenehm empfinde. Der Medienmanager öffnet sich Lightbox-mäßig in einem Layover und unterstützt sogar den Import per FTP und multiple Uploads per Flash. Als Editor kommt WYSIWYG Pro zum Einsatz. Die Tagverwaltung soll mit Namespaces versehen werden.

Sven zeigt uns jetzt auch noch die "Tabelleneinstellungen", also die Möglichkeit, neue Datentypen und -felder in die DB zu schreiben, Klassen dazu zu erstellen, und diese mitsamt Funktionalitäten auf z.B. Blogeinträge zu mappen (z.B. ein Readonly-Flag, das nachträglich in den Edit-View des Backends eingebaut wird). Sieht alles schon interessant aus.

Barcamp Offenburg beginnt morgen

Zumindest für mich beginnt erst morgen das Barcamp Offenburg, andere haben es heute Abend schon mit einer Warmup-Party eingeläutet. Ich durfte mich heute aber etwas länger mit einem Projekt rumschlagen, so dass ich es nicht mehr rechtzeitig nach Offenburg geschafft habe. Trotzdem freue ich mich schon sehr aufs Barcamp und hoffe, dass das WLAN stabil läuft, damit ich fleißig mitbloggen kann ;-) Ansonsten bin ich sehr gespannt auf die Sessions, die präsentiert werden. Ich selbst habe mir zwar kein Präsentation vorgenommen, aber das kann sich spontan morgen noch ändern. Immerhin gab es ja schon eine Anfrage zu Serendipity. Und die Diskussionen auf Barcamps sind ja generell immer sehr fruchtbar. Also, bis morgen.

Logo Barcamp Offenburg

Preorder the forthcoming Serendipity Handbook

Book cover

Good news for all (German) Serendipity users! You can now preorder Garvin's forthcoming book Serendipity - Individuelle Weblogs für Einsteiger und Profis (Individual Weblogs for Beginners And Professionals). It's 700 pages from cover to cover and aims to be the first complete documentation of Serendipity's features. Expected release date is May 2008.

My Serendipity Session @ BCB2

On Sunday, I led my first session at a BarCamp. At earlier BarCamps I was asked to show off some of Serendipity's features, so that's what I did. Looking back, at Carl’s request, from almost a week later I must say that it was a pretty solid session. However, most of the attendees already used Serendipity as their blog software, so it was preaching to the converted most of the time. BarCamp Berlin 2 was intended to be an international BarCamp, and many sessions were held in English, so I adopted that and tried my best. After some trouble with my Ubuntu (still Feisty) notebook that did not correctly recognize the beamer, all went pretty smoothly thanks to Tobias who let me use his notebook.

I did not prepare any slides, but set up a separate installation of S9y 1.2 for this session. I added only the Spartacus and the adduser plugins simply because I wanted to let the others play around with S9y after the session. Only two participants registered, but that's okay. After a short introduction of S9y's concepts, I demonstrated how to install plugins and templates using Spartacus, created some entries and showed how to add and manage media. Finally I touched on user management and explained the Bulletproof framework. Fortunately, the other participants chimed in quite frequently and we had a lively discussion and exchange of opinions. Some issues could be clarified pretty quickly. One user still has trouble with the popfetcher plugin now and then; I guess he will have to ask for help in the forum.

Two more aspects came up during the end of the session. First, it was news to most that the admin area can be themed, too, but the Bulletproof backend theme did not exactly raise a cheer; there is still work to do backend-wise (both HTML code [tables!] and design). There were a few Wordpress users around who asked why we thought they should make the switch to S9y. The answer was simple and straightforward: Security! There have been too many WP bugs around lately, I guess.

Too bad no one seems to have taken or published a photo of my session. If any of the participants wants to share his thoughts (or photos), you're welcome to leave a comment or drop me a mail. All in all, it was great to exchange ideas with other S9y users face to face. It would be really great if we could get the envisaged !WordCamp (=NotWordPressCamp) off the ground next year.