Joomla!
Über Joomla
Eine Zusammenfassung der Informationen entnehmen http://www.joomla.org. Joomla wandte 1 Jahr alt am 1. Sep 2006.
Die Geschichte hinter Joomla! ist lang und reich an Details. Es gibt viele verschiedene Perspektiven. Die Geschichte ist unterhalb des Autors auf Joomla. Da es beschreibt, was über Joomla ist wie kein anderer Ich dachte, ich würde es Post:
Die Geburt eines neuen Projekts
Am 1. September 2005 Joomla! war geboren. Einige forderten sie eine Gabel. Einige nannte es einen Löffel. Manche nennen es eine ganze Tabelle. Was auch immer Sie philosophische Überzeugung, die Fakten sind, dass Joomla wurde eine Fortsetzung der Arbeit der Entwicklungs-Team, der einstimmig aus dem Mambo-Projekt im August 2005. Meines Wissens war dies ein einzigartiges Ereignis in der Geschichte der Open-Source-, nie zuvor hat eine komplette Projekt-und Gemeinde umziehen.
Nach der tatsächlichen Split, wo wir beide in eine spannende und schwierige Situation. Spannend, weil es uns gelungen, zum ersten Mal in der Geschichte, neu Marke ein Open-Source-Projekt und bewegen Sie sie an eine neue Heimat. Schwierig, weil diese nie getan vor. Wir wurden schriftlich die leere Seiten in unseren eigenen Roadbook, ein Schritt zu einer Zeit.
Die ganze Anstrengung auch sehr viel Belastung für das Kernteam. Wachstums-Schmerzen, die sich normalerweise über einen Zeitraum von Monaten oder Jahren, notwendig, um die es in einem Zeitraum von Wochen. Gemeinschaft Druck war hoch, Ressourcen, die erstellt werden soll, eine Version freigegeben, ein Vibe eingerichtet, ... und vor allem mussten wir kühl aufbewahren. Wenn man wieder ein Jahr später Ich bin immer noch erstaunt, was die Menschen leisten können, wenn sie ihren Geist auf sie, und ich bin stolz darauf, Teil des Schreibens opensource Geschichte.
Ein neues Projekt, ein altes Produkt
Die Re-Branding des Projekts war ein großer Erfolg und die Joomla! Projekt schnell gemacht Namen in der OpenSource-Landschaft. Ist uns gelungen, eine klare Marke und Identität. Trotz aller unserer Bemühungen, die Re-Branding des Produkts war weniger erfolgreich.
"Was ist der Unterschied zwischen Mambo und Joomla?" Diese müssen die meisten gestellte Frage in den kommenden Monaten und Wochen nach dem Split. Eine gültige Frage der Tat. Was ist Joomla! 1,0 tatsächlich, es ist die eigene Mambo "Lor", plötzlich, oder ist es ein neues Produkt geboren?
Nach dem Split waren wir vor einem Problem, während Joomla! 1,0 war in der Tat ein rebrand von Mambo sie habe nicht nachgewiesen, ein eigenes persoanlity noch. Obwohl es bereits eine große Nutzerbasis aus ist es der Geburt, um einen neuen Benutzer war es noch ein Mambo-copy-cat. Suchen und das Funktionieren in der gleichen Weg, der einzige Unterschied sind das Logo und den Namen. Wie funktioniert, dass die Joomla! abgesehen von Mambo? Dabei spielt es keine.
Ein neues Projekt, ein alt-Team
Es wurde appearant, dass wir brauchten, um eine neue Version bald zu zeigen, wurde das Projekt nach wie vor sehr lebendig und zu differenzieren uns von Mambo. Doch wie haben wir vorgehen? Folgen Sie den alten Fahrplan oder nicht? Wählen Sie für eine längere Release-Zyklus oder wählen Sie eine sicherere Lösung, indem Sie eine kurze und schnelle Freigabe? Lot's of Fragen, nur sehr wenige Antworten.
Zu dieser Zeit schien die letztere der beste Ansatz. Das ganze Team war immer noch da, wir könnten einfach abholen Entwicklung wieder. Internationale Gemeinschaft Druck, vor allem aus der Französischen Gemeinschaft, davon überzeugt, uns zu gehen für einen kürzeren Release-Zyklus und legte Internationalisierung als wichtigste Funktion. Im Oktober 2005 haben wir Aufheben Entwicklung, als ob nichts geändert habe.
Es würde bald klar geworden, dass es sich um einen Fehler von entscheidender Bedeutung. Die auslöffelnd des Projekts hatte es Belastungen für die Gemeinschaft und des Kernteams. Neue Leute wurden aufgefordert, andere links, Prozesse, die zur Einführung und weiteren Rollen verschoben. Wir haben gesehen, einer Zeit, in der schwere und manchmal heftigen Diskussionen über die Mailinglisten und Foren über eine Vielzahl von Problemen. Langsam wuchs die Erkenntnis, dass nicht nur unser Projekt Namen geändert hatte, sondern sich dies auch große Auswirkungen auf die Struktur unserer Gemeinschaft und Prozesse.
Ein neues Projekt, ein neues Team
In den darauffolgenden Monaten hatten wir eine ganze Kampf um die Norm uns als die Joomla! Team. Zu diesem Zeitpunkt, wo wir in die Sturm-Phase und wir uns mit einer Vielzahl von Fragen, vor allem rund um Kommunikation und Prozesse. Wir hätten so genannte Time Out, gestoppt alle unsere Arbeit und unsere Themen sortiert, bevor sie wieder nach vorn. Stattdessen gehen wir gehalten. Dies führte zu einer mehr (1.1 Beta wurde ursprünglich geplant für April 2006), mehr natürliche, agile Entwicklung und schließlich in dem, was wird Joomla! 1.5.
In der Zwischenzeit Gemeinschaft Druck, vor allem über die Foren, wuchs. Die Menschen äußerten ihre Unzufriedenheit mit der Art, wie Dinge, wo gehen. Politik haben immer einen negativen Effekt auf eine Gemeinschaft und Joomla! ist keine differenent. Es ist erst in den letzten zwei Monaten, dass die Arbeitsgruppen beginnen, sich in und wir sind langsam in die Nor'mierung Phase, während die Motivation nimmt zu.
Es ist gut, um zu sehen, dies geschieht, bedeutet dies, wir sind auf dem richtigen Weg. Im Laufe der nächsten Wochen Arbeitsgruppen wird langsam bewegen, um der darstellenden Phase, wo wir in der Lage, Funktion als eine Einheit, wie wir Wege finden, um die Aufgaben in der Unterstützung Joomla! 1.5.
Die Geburt eines neuen Produkts
Joomla! 1/5 wird das erste Produkt, das wir Freisetzung als eine Gemeinschaft. Es ist das Ergebnis des Prozesses fuhren wir durch die seit dem Split und ich persönlich denke, es wird ein ausgezeichnetes Produkt, eins sollten wir alle stolz sein.
Ziele hinter 1/5
Der wichtigste Antrieb hinter dem Design des Joomla! 1/5 ist, um zu versuchen und die Verwendung der Joomla! 1,0 Architektur an sie die volle verlängern. Wir können nicht leugnen, dass die API's in 1.0.x sind nicht im Einklang mit den neuesten professionellen Coding Standards. Die meisten der API's sind nicht flexibel und nicht immer über geeignete Object-Oriented Grundsätze. Diese Probleme diskutiert wurde immer und immer wieder und alle darin einig, dass etwas getan werden musste darüber.
In der Vergangenheit diese Änderungen waren schon immer auf die lange, da sie würde kommen in einer Version 5.0. Eine Version, wurde mehrere Male, aber nie völlig aus dem cvs. Um die Joomla! Codebasis attraktiver zu professionellen Entwicklern wir einfach nicht verlassen, wie es ist.
Die Entwicklung Zyklus von 1,5 war die ideale Zeit. Wir haben die Zeit, die zur ordnungsgemäßen Forschung der UTF-8 Fragen und refactor die Codebasis. Wir basieren uns auf das Feedback gesammelt im Laufe des letzten Jahres und die Erfahrungen aus Entwicklungsländern 4.5.3. Als Folge das System wurde neu strukturiert und die API wurden gereinigt bis in die sich eine flexible und leistungsfähige Kern Rahmen, setzt neue Maßstäbe für alle zukünftigen Joomla! Entwicklung.
Warum 1/5?
Viele der größeren Funktionen (ACL, NBS, ...) auf unseren Fahrplan nicht umgesetzt werden kann in einem rückwärts kompatibel Weg und brauchen eine Major-Version erhöhen. Joomla! 1/5 versucht, all die Fragen, die behandelt werden können, ohne die Abwärtskompatibilität. Der Hauptgrund zu nennen es 1/5 und nicht 2.0 ist nur, dass, da es sich um 90% rückwärts kompatibel und wird mit der gleichen Datenbank-Schema als 1.0.
Es ist viel gesagt worden über die Entwicklung von Joomla! Die Realität ist, dass die Geschichte ist größer als nur Joomla! 1.0. Es geht zurück Jahren Kontinente umspannt, und enthält eine Besetzung von Tausenden. Es ist eine fantastische Geschichte, mit all Ihren Standard-Themen - Gier, Wut, Unruhe, die Liebe verloren. Aber meist ist es eine Geschichte von engagierten Menschen arbeitend, um etwas, das sie wirklich glauben, in. Das ist etwas, was ich denke, alle sollten die Möglichkeit haben, beziehen sich auf - egal, was ihre Wanderung des Lebens. Das ist der Grund, warum Joomla! ist so mächtig.
Für mich ist die Geschichte auch die Erkenntnis, dass ich hatte nie geglaubt, in etwas so viel vor, und entdecken, wie einfach und willkürlich Ihre Träume werden könnte entrissen entfernt. Letztlich aber wurde mir klar, dass mit etwas Geduld und gute altmodische harte Arbeit, der alles möglich ist.
In den kommenden Jahren, so hoffe ich, Joomla! erhalten die Möglichkeit, eine Kreuzung, wo Menschen zusammen kommen können und teilen ihre Gedanken auf die Gesellschaft und wo es geht. Verschiedene Menschen haben verschiedene Ideen, und diese sind getragen, die in den vielen verschiedenen Erweiterungen, die es heute. Diese Erweiterungen schaffen, das Ökosystem ist, dass Joomla!. Was auch immer Projekt Kratzer den Juckreiz von einer bestimmten Person, mit ihren Beiträgen und Ideen rund ist vorteilhaft für alle.
Joomla ist so erfolgreich, heute, dass er gewinnt die Aufmerksamkeit von Menschen auf der ganzen Welt. Viele neue Beitragszahler sind das Projekt zu finden und neue Wege, um zu helfen. Diese Art der Sache ist wichtig, dass das Projekt lebendigen und wahren den Fluss der Innovation. Es ist wichtig, dass diejenigen von uns, die schon seit rund um die Block ein paar Mal Aktie vor, was kam, und was hat nicht funktioniert. Die Kämpfe, die gekämpft, dass der Preis gezahlt wurde. Dieses Projekt wurde nicht erfolgreich durch Unfall. Sein Erfolg ist die Summe der Energie ausgegeben von Tausenden von Menschen auf der ganzen Welt für mehr als ein halbes Jahrzehnt.
Vor einem Jahr hat die Welt noch nie gehört, über Joomla!, Heute Joomla! hat es vor Ort auf der virtuellen Autobahn, es wird spannend zu sehen, was morgen bringt. Herzlichen Glückwunsch zum Geburtstag!
Septemer, 01, 2006



































