Mamboday 2005
Der weltweit erste Mamboday fand am 28.05. 2005 im Gustav-Heinemann-Haus in Bonn statt. Der eigens für diese Veranstaltung gegründete Verein Mambo e.V. lud bekannte Mitglieder der Community und Mitglieder des Core-Teams ein und organisierte Vorträge, Workshops und eine Podiumsdiskussion. Die auch von Miro unterstützte und mitgesponserte Veranstaltung wurde von ca. 200 Community Mitgliedern, Firmen und Verlagen besucht. Die ausschließlich positiven Rückmeldungen der Besucher spornen die Organisatoren an, es 2006 noch besser zu machen. Aber der Reihe nach:
Der Tag davor:
Am 27.05. trafen sich die Mitglieder des Vereins, um die letzten Neuigkeiten und organisatorischen Dinge zu klären. Unter anderem wurde festgelegt, dass der kommende 1. Mamboday 2005 erfolgreich wird
und auf jeden Fall ein Mamboday 2006 stattfindet. Der Termin wurde grob auf voraussichtlich Mai vorausgesagt, auf jeden Fall möglichst vor der ersten deutschen WM-Niederlage
(also vor der Fussball-WM). Danach einigte man sich darauf, den heissen Tag mit einem kühlen Bier und Smalltalk in der Bonner Innenstadt zu beenden.

Der Mamboday:
Um 8:00 Uhr trafen sich die Referenten und Organisatoren zum Frühstück im Acora Hotel in der Nähe des GHH. Kurz vor 9:00 Uhr trafen die Veranstalter und Helfer vor Ort ein und es dauerte auch nicht lange, bis man sich im Stress befand. Die ersten Besucher waren da, die Kasse aber nicht. "Wo sind die Eintrittsanhänger?", "Wo bleibt das Wechselgeld?", waren beliebte Sätze und ab da an öfters zu hören. Es dauerte etwa eine halbe Stunde bis sich die Lage beruhigte und alle Utensilien für den Eintritt vorhanden waren und die Dinge ihren geregelten Lauf nahmen.
An die ankommenden Besucher wurden Schlüsselumhänger (natürlich orange und mit der Aufschrift "Mamboday") als Eintrittskarten vergeben und eine Kurzumfrage zur Organisation der Raumverteilung, da für die Workshops und Vorträge drei Räumlichkeiten gebucht waren, die unterschiedlich viel Platz boten (30, 50 und 200 Personen). Ausserdem konnte man angeben, ob man sich bei einem Gewinnspiel beteiligen wollte, bei dem es einen Managed Server und Bücher zu gewinnen gab.
Jeder durfte auf Kreppband seinen Namen schreiben und sich damit den anderen Besuchern kenntlich machen. Diesen etwas einfachen Service nahmen vor allem die Organisatoren wahr, die Community-Mitglieder unter den Besuchern hielten sich da leider etwas zurück. Dieser Punkt wird mit Sicherheit beim nächsten Mamboday souveräner gelöst, um auch den Leuten mit Kreppbandallergie die Gelegenheit zu geben, sich mit ihrem Nick zu outen.
Kurz nach 10:00 Uhr begrüsste der Vereins-Vorstand von Mambo e.V. und Kopf des Orga-Teams, Robert Deutz (aka lukewill), die Teilnehmer der Veranstaltung und gab das Mikrofon nach einer kurzen Ansprache an das Core-Team-Mitglied Alex Kempkens (aka akede) weiter.
Seine Mambo-Roadmap war ein sehr ausführlicher Überblick über den derzeitigen Stand von Mambo und wohin die Entwicklung von Mambo in Zukunft geht.
Was die Version 4.5.x angeht, so wird sie auch weiterhin entwickelt und für PHP4 fit gehalten. Im Gespräch ist nach der 4.5.3 wieder eine Version 4.6, evtl. sogar eine 4.7
Die Mambo-Version 5.0 wird komplett neu aufgebaut und soll die PHP-Versionen 5.x bedienen und nur darauf lauffähig sein.
Diese Version soll mehr in Richtung Business zielen und professioneller aufgebaut und mit zusätzlichen Features und Merkmalen ausgestattet werden.
Eine erste Alpha-Version soll es voraussichtlich Ende 2005/Anfang 2006 geben.
Nachdem Alex Kempkens seinen Vortrag beendet hatte, begannen die Workshop-Runden, die jeweils auf die 3 verschiedenen Räume verteilt waren.

Im grossen Saal referierte Marc Hinse (aka MadeMyDay), aktueller Gewinner des Template-Contests von mambohut.com für Mambo 4.5.3, über Templates, deren Grundlagen, Entwicklung und wie man sie in Mambo integriert. Auch einige seiner Tricks verriet er den Teilnehmern des Template-Workshops.

Thomas Kahl (aka Zorkhh) stellte zeitgleich in seinem Workshop Case Studies einige seiner grösseren Mambo-Projekte, die er in Europa verwirklichte, als Fallstudien vor und erklärte den Zuhörern, was mit Mambo möglich ist. Im Rahmen dieses Vortrages berichtete Marcel Kisch von Ocrana.ati, wie sie ihre grosse bestehende Website in nur 6 Wochen auf Mambo umstellten. Für ihre Website, die monatlich von ca. 90.000 Besuchern frequentiert wird, benutzen sie eine Kombination von Mambo und die phpBB Erweiterung von Adam von Dongen.
Nils Feberwee (aka mrjinx) hielt im dritten Raum seinen Vortrag über Servervorausetzungen und die Global Configuration für Mambo und erklärte hiermit die Grundlagen, um Mambo als Live-Site erfolgreich einzusetzen.
Um ca. 11:45 Uhr begann die 2. Runde der Workshops.
Leider fiel der Workshop von Christian Hent (aka descartes) aus persönlichen Gründen aus. Um dies wenigstens ein bisschen kompensieren zu können, entschlossen wir uns, am Nachmittag eine CSS-Ecke im Foyer einzurichten. Arthur Konze und Angie Radtke stellten sich hier für Fragen rund um CSS zur Verfügung.
Im grossen Saal fand der Workshop von Sören Eberhardt zum mambo-phpshop für Anfänger statt. Sören erklärte sehr ausführlich im Detail, wie man den Shop richtig installiert, konfiguriert und auf eigene Bedürfnisse anpasst. Dabei kam auch zum Ausdruck, dass der Shop eine sehr mächtige Komponente für Mambo darstellt.

Angie Radtke referierte in einem der kleineren Räume über Barrierefreiheit. Wir müssen zugeben, dass wir hierbei das Interesse der Teilnehmer ein bisschen unterschätzt hatten. Denn beide Workshops von Angie Radtke waren so gut besucht, dass die Besucher sich auf den Boden niederlassen mussten. Positiv ist natürlich die Erkenntnis, dass dieses Thema für die Teilnehmer wichtig war, weil auf diesem Gebiet im Internet grosser Handlungsbedarf besteht. Denn eines ist klar: Richtig gute Webseiten sind annähernd barrierefrei.
Nach diesem zweiten Teil war es Zeit für das Mittagessen. Das Mittagessen war zwar nicht im Eintrittspreis enthalten, die Preise waren aber günstig. Während des Mittagessens benutzten viele Leute diese Pause für intensive Diskussionen über Mambo und fanden viele interessante Kontakte.

Nach dem Mittagessen wurden von Robert Deutz und Brian Teeman einige zusammengestellte Buch-Pakete und ein Managed Server verlost.
Die 3. Workshop-Runde begann um ca. 14:15 Uhr
Core-Team Mitglied Alex Kempkens hielt im grossen Saal einen Workshop über seine Komponente Mambelfish (Komponente für mehrsprachige Websites). Er erklärte dem Publikum, wie man die Komponente installiert, konfiguriert und wie man bei der Erstellung von Inhalten vorgeht, damit im Backend die Übersicht bei mehreren publizierten Sprachen nicht verloren geht.
Zwecks Realisierung der Unterstützung von Mehrsprachigkeit in Mambo wird Mambelfish in kommenden Versionen mit ins Core übernommen, spezielle Hacks werden damit zukünftig nicht mehr nötig sein.
15:00 Uhr, die 4. Runde
Antonio Cambule (aka musicones) übernahm für seinen Workshop Administration den grossen Saal von Alex Kempkens. Dieser Workshop war ganz auf Anfänger in Sachen Mambo ausgelegt. Die Erfahrung zeigt, dass viele neue Benutzer von Mambo erst einmal mit dem Administrationsbereich und den vielfältigen Möglichkeiten darin überfordert sind.
Antonio zeigte eine Präsentation zu diesem Thema und danach mit Hilfe eines lokalen Servers im Backend und Frontend, welche Auswirkungen verschiedene Einstellungen haben. Parallel dazu zeigte Robert Deutz, Autor des ersten deutschen Mambo-Buches, in seinem Workshop vielen zukünftigen Mambo-Entwicklern, wie man Mambots und Module entwickelt. Sören Eberhard diskutierte im Entwicklerworkshop für Mambo PHP-Shop die Zukunft seiner Komponente.
Zu dieser Zeit standen Angie Radtke und Arthur Konze in der schon angesprochenen CSS-Ecke Interessierten Rede und Antwort zu ihren Fragen rund um CSS.

In der Zeit von 16:00 – 16:50 Uhr fanden keine Workshops und Vorträge statt. Kaffee, Kuchen, Obst und die Teilnehmer wurden hier gleichermassen stark beansprucht. Auffällig war hier, dass neben der starken Fraktion der deutschen Besucher auch etliche Mamber aus Nachbarländern, wie Österreich, der Schweiz und den Niederlanden die Gelegenheit nutzten, sich an diesem Tag mit anderen Mambers zu treffen und auszutauschen.
Danach begann die 5. Workshop-Runde
Arthur Konze nahm den grossen Saal in Beschlag für seinen Workshop Entwickeln von Komponenten. Arthur ging auf die XML-Datei ein, führte die wichtigsten Code-Bibliotheken an und erläuterte detailliert wie Komponenten strukturiert sind. Er erklärte die wichtigsten Code-Teile, welche Funktionen sie haben und wie schnell und einfach entwickeln für Mambo sein kann. Zum Abschluss seines Workhops, der 50! Folien umfasste und dementsprechend anspruchsvoll war, gab er noch einen Ausblick in die Zukunft der Komponenten-Entwicklung.
Der Workshop GPL-Lizenz wurde von Brian Teeman mit deutscher Sprachunterstützung von Alex (Babelfish
) Kempkens gehalten. Brian sprach über die gesamte Lizenz-Situation und ging im Detail auf die aktuelle Lizenz von Mambo, GPL ein und gab wertvolle Tips und Tricks zu dieser Lizenz und anderen rechtlichen Angelegenheiten.
Thomas Kahl referierte gleichzeitig über Mambo im kommerziellen Umfeld und sprach Pro und Contra an, Mambo bei grossen kommerziellen Seiten einzusetzen.
Abschliessend fand im grossen Saal eine Podiumsdiskussion statt. Alex Kempkens, Thomas Kahl, Brian Teeman, Robert Deutz und Arthur Konze stellten sich den Fragen der Anwesenden.
Die Podiumsdiskussion begann entspannt. Die Frage was den Mambo nur wäre "Ein Spielzeug oder ein richtiges CMS“ beantwortete Brian Teeman mit der für Mambo vollkommen passenden Antwort: Mambo ist das, was du willst, dass es für dich ist. Mit Mambo kann man kleine private Websites aufziehen aber auch große eine Community oder Newssite.
Wie in einigen Ausführungen erwähnt, wird Mambo 5 vollkommen neu programmiert. In der Diskussion wurde die Frage, unter welcher Lizenz die neue Version erscheinen wird - dieses muss ja dann nicht zwangsläufig eine freie Lizenz sein -, gestellt. Die Quintessenz: Mambo wird keine kommerzielle Lizenz bekommen. Sollte sich die Lizenz ändern, wird es eine für PHP-Projekte besser geeignete und freiere sein. Mambo 5 wird mit neuen und für den professionellen Einsatz geeigneten Funktionen ausgestattet werden. Im Kontext mit der Einfachheit von Mambo, haben die neuen Funktionen Vorfahrt.
Der hitzigste Diskussionspunkt war die Frage nach Qualität und Unterstützung der Programmierer durch das Core-Team. Vermischt mit Frage nach Programmierrichtlinien und wohl einen unterschiedlichen Verständnis was Richtlinien bedeuten bzw. beinhalten, ist hier nicht wirklich etwas substanzielles zu vermelden.
Abschliessend möchte das Organisations-Team von Mambo e. V. noch einmal den Teilnehmern des Mamboday für ihr Erscheinen und den Sponsoren, Referenten, dem Core-Team und dem Gustav-Heinemann-Haus für die hevorragende Unterstützung aufs allerherzlichste danken!!
See you 2006!






