Joomla!
A propos de Joomla
Un résumé des informations glanées à partir de http://www.joomla.org. Joomla tourné de 1 an, le 1er septembre 2006.
L'histoire derrière Joomla! est longue et riche en détail. Il existe de nombreux points de vue différents. L'histoire ci-dessous est l'auteur sur Joomla. Comme il décrit ce que Joomla est pas comme sur d'autres j'ai pensé après elle:
La naissance d'un nouveau projet
Sur le 1er septembre 2005 Joomla! est né. Certains ont demandé une fourchette. Certains ont demandé d'une cuillère. Certains l'appellent l'ensemble d'un tableau. Quel que soit votre persuasion philosophique, le fait est que Joomla est une continuation des travaux de l'équipe de développement à l'unanimité qui a démissionné du projet Mambo en août 2005. À ma connaissance, c'était là un événement unique dans l'histoire de l'open source, jamais fait un projet complet et de la communauté de déménagement.
Après la division où nous mettre dans la fois une passionnante et difficile situation. Passionnant parce que nous avons réussi, pour la première fois dans l'histoire, à la re-marque un projet open source et le déplacer vers une nouvelle maison. Difficile parce que cela n'avait jamais été fait auparavant. Nous avons écrit les pages blanches dans notre propre roadbook, une étape à la fois.
L'ensemble des efforts aussi mis beaucoup de pression sur l'équipe de base. Douleurs de croissance que normalement apparaître sur une période de mois ou d'années, devaient être traitées dans un délai de semaines. Communauté pression est élevée, les ressources nécessaires pour être créé, a publié une version, une ambiance créée, ... et surtout nous avons besoin de garder votre calme. Lors de regarder en arrière, un an plus tard, je suis encore étonné de ce que les gens peuvent accomplir quand ils ont à leur esprit et je suis fier d'avoir fait partie de la rédaction de l'histoire opensource.
Un nouveau projet, un vieux produit
Le re-branding du projet a été un grand succès et la Joomla! projet fait rapidement nom dans le paysage opensource. Nous avons réussi à établir clairement une marque et d'identité. Malgré tous nos efforts, le re-branding du produit a été moins réussie.
"Quelle est la différence entre Mambo et Joomla?" Ce doit avoir été le plus demandé question dans les mois et les semaines après la scission. Une question en effet valable. Qu'est-ce que Joomla! 1.0 En fait, il est son propre Mambo "Lor", l'apparition soudaine, ou est-il né un nouveau produit?
Après la division nous avons été confrontés à un problème, alors que Joomla! 1.0 a été en effet une nouvelle image de Mambo il n'avait pas établi son propre persoanlity encore. Bien qu'il avait déjà une énorme base d'utilisateurs à partir de la naissance elle, à un nouvel utilisateur, il a été encore une copie Mambo-chat. Recherche et le fonctionnement de la même façon, la seule différence est le logo et le nom. Comment fonctionne cet ensemble Joomla! en dehors de Mambo? Il ne le fait pas.
Un nouveau projet, une ancienne équipe
Il est devenu appearant que nous avions besoin de créer une nouvelle version bientôt à démontrer que le projet était encore en vie et à nous différencier de Mambo. Mais comment en sommes-nous procéder? Suivez l'ancienne feuille de route ou pas? Choisissez un cycle de plus ou de choisir une solution plus sûre en faisant un bref et rapide? Beaucoup de questions, très peu de réponses.
À l'époque, celui-ci semble la meilleure approche. L'ensemble de l'équipe était toujours là, nous pourrions facilement prendre de nouveau développement. Pression de la communauté internationale, en particulier de la communauté française, nous ont convaincus d'aller pour un court cycle de diffusion et de mettre en avant internationalization comme la principale caractéristique. En octobre 2005, nous avons repris le développement comme si rien n'avait changé.
Il sera bientôt clair que c'était une erreur essentielle. Le spooning du projet l'avait laissée sur les souches de la communauté et l'équipe de base. De nouvelles personnes ont été invitées, d'autres à gauche, les processus nécessaires pour mettre en place et les rôles déplacé. Nous avons vu un temps de lourds et parfois vives discussions sur les listes de diffusion et forums sur une multitude de problèmes. Lentement, la réalisation a augmenté non seulement que notre projet a changé de nom mais a aussi cette grande incidence sur notre communauté, la structure et des processus.
Un nouveau projet, une nouvelle équipe
Dans les mois qui ont suivi nous avons eu une lutte tout à fait à nous-mêmes en tant que norme la Joomla! équipe. À ce moment-là où nous en mouvement dans la phase d'assaut et nous traite d'une multitude de questions, pour la plupart des environs de communication et des processus. Nous pourrions ont demandé un temps mort, a cessé l'ensemble de nos travaux et obtenir nos questions triés avant d'aller de l'avant à nouveau. Au lieu de nous maintenu. Il en est résulté une plus longue (1.1 bêta était initialement prévu pour le mois d'avril 2006), plus naturel, agile processus de développement et, éventuellement, dans ce qui sera Joomla! 1.5.
Dans le même temps communauté de pression, en particulier sur les forums, a augmenté. Les gens ont exprimé leur mécontentement de la façon où vont les choses. Politique toujours avoir un effet négatif sur un processus communautaire et Joomla! n'est pas tout differenent. Ce n'est que dans les deux derniers mois que les groupes de travail commencent à s'installer et nous sommes lentement dans la phase Cohésion tandis que la motivation est de plus en plus.
Il est bon de voir ce passe-t-il, cela signifie que nous sommes sur la bonne voie. Au cours des prochaines semaines des groupes de travail vont lentement passer à la phase de l'exercice où nous serons en mesure de fonctionner comme une unité que nous trouvons des moyens pour obtenir les tâches en appuyant Joomla! 1.5.
La naissance d'un nouveau produit
Joomla! 1.5 est le premier produit que nous libérer en tant que communauté. Il est le résultat de ce processus nous avons traversé depuis la scission et personnellement je pense que ça va devenir un excellent produit, nous devrions tous être fiers.
Objectifs derrière 1.5
Le principal moteur derrière la conception de Joomla! 1.5 est d'essayer d'utiliser la Joomla! 1,0 architecture à son plein étendre. Nous ne pouvons pas nier que l'API en 1.0.x ne sont pas en ligne avec les dernières normes de codage professionnels. La plupart de l'API ne sont pas flexibles et ne pas toujours utiliser la bonne Object-Oriented principes. Ces problèmes ont été discutés maintes et maintes fois et tout le monde a convenu que quelque chose devait être fait à ce sujet.
Dans le passé, ces changements ont toujours été remis à plus tard car ils seraient à venir dans une version 5.0. Une version qui a été lancé à plusieurs reprises mais n'a jamais reçu de CVS. Afin de rendre la Joomla! code plus attractif pour les développeurs professionnels, nous ne pouvions tout simplement pas le laisser en l'état.
Le cycle de développement de 1,5 a été le moment idéal. Nous avons utilisé le temps qu'il a fallu à la recherche correctement l'UTF-8 questions et refactor le code. Nous avons nous-mêmes fondées sur les réactions recueillies au cours de la dernière année et les expériences de développement 4.5.3. En conséquence, le système a été restructuré et l'API ont été nettoyés résultant d'une puissante et flexible cadre de base qui définit de nouvelles normes pour tous les futurs Joomla! développement.
Pourquoi 1.5?
Un grand nombre des plus grandes caractéristiques (ACL, NBS, ...) sur notre feuille de route ne peut pas être mis en œuvre d'une manière compatible en arrière et ont besoin d'une version majeure augmentation. Joomla! 1.5 tente d'aborder toutes les questions qui ne peuvent être traitées sans compromettre la compatibilité en arrière. La principale raison de l'appeler 1.5 et pas 2.0 est juste que, parce qu'elle est de 90% vers l'arrière et est compatible avec le même schéma de base de données en 1.0.
Beaucoup a été dit sur le développement de Joomla! La réalité est que l'histoire est plus grand que juste Joomla! 1.0. Il remonte ans, couvre les continents, et comprend une distribution de milliers de personnes. C'est une histoire fantastique, avec tous vos thèmes standard - la cupidité, la rage, l'agitation, l'amour perdu. Mais surtout c'est une histoire de gens dévoués qui travaillent à créer quelque chose de vraiment croire qu'ils pouces C'est quelque chose que je crois que tout le monde devrait être en mesure de se rapportent à ce sujet - leur marche de la vie. C'est la raison pour laquelle Joomla! est si puissante.
Pour moi, l'histoire inclus la réalisation que je n'avais jamais cru en quelque chose de ce bien avant, et de découvrir comment facilement et arbitrairement vos rêves pourrait être arraché de là. En fin de compte si je me suis rendu compte que, avec un peu de patience et de la bonne vieille travail acharné, tout est possible.
Dans les années à venir, j'espère que Joomla! va acquérir la capacité d'être un carrefour où les gens peuvent se réunir et partager leurs réflexions sur la société et où il va. Différentes personnes ont des idées différentes, et ceux-ci sont supportés par les différentes extensions qui existent aujourd'hui. Ces extensions créer l'écosystème qui est Joomla!. Quel que soit le projet rayures les démangeaisons de toute personne, ayant leurs contributions et leurs idées autour est bénéfique pour tout le monde.
Joomla est un tel succès aujourd'hui qu'il est de plus en plus l'attention de personnes à travers le monde. Beaucoup de nouveaux contributeurs sont le projet de trouver de nouveaux moyens et à l'aider. Ce genre de chose est essentiel de conserver la dynamique de projet et de maintenir le flux de l'innovation. Il est important que ceux d'entre nous qui avons été le tour du bloc à quelques reprises, sont venus partager ce que avant, ce qui a fait et n'a pas de travail. Les luttes qui ont été battus, le prix qui a été payé. Ce projet n'a pas été couronnés de succès par hasard. Son succès représente la somme totale de l'énergie dépensée par des milliers de personnes dans le monde entier pour plus de la moitié d'une décennie.
Il ya un an, le monde n'avait jamais entendu parler de Joomla!, Aujourd'hui, Joomla! il a gagné du terrain sur la route virtuelle, il sera intéressant de voir ce que demain apporte. Joyeux anniversaire!
Septemer, 01, 2006
























