Page 1 sur 2 texte librement traduit - source : http://www.mamboserver.com/
La version 4.6 de Mambo Open Source à pris une ampleur beaucoup plus importante que celle que nous avions imaginé. Notre intention première était juste de réaliser une nouvelle version de base et cesser d’utiliser les numéros de versions complexes 0.0.x, pour faciliter notamment le support. Ce qui fait que nous étions optimistes sur une réalisation pour mi-mai. Que s’est-il passé alors ?
A peu près au même moment ou nous annoncions ceci, c’est à dire vers fin avril, nous avions déjà accompli pas mal d’avancées sur la lointaine version 5.0 et nous avons décidé d’en incorporés quelques-unes, validées et fonctionnelles, dans la 4.6. Emir à par exemple accompli un travail sur les templates dynamiques, nous avons intégré le fruit de son travail. De même Andrew et Tim ont procédé à des tests de rapidité d’exécution du code de la 5.0 et ont trouvé que l’utilisation de ‘define’ améliorais la rapidité de traitement. Nous avons également appris que les optimisateurs PHP traiteraient les classes en cache, ainsi nous avons décidé de passer les configuration et fichier lang sous cette forme. Nous avons pris la parti de mettre tout ça dans la 4.6 à cause des configuration des variables globales qui sont beaucoup plus facile à intégrer dans le code sous leur nouvelle forme.
En rectifiant l’installeur pour les composant, templates et module, il est devenu clair que tous les installeurs différents devaient n’en faire plus qu’un seul qui gérerait le type de fichier à installer (composant, templates ou modules) et du coup nous l’avons étendu également au fichiers lang et aux mosbost.
Pour les fichier lang, en répondant aux demandes exprimées par la communauté nous avons décidés de rendre traductible l’interface d’administration aussi, de manière native.
Pour ce qui est des mosbots, nous avons réalisé (toujours à l’écoute de la communauté) qu’ils ne devraient plus se limiter à juste modifier le contenu, mais peuvent être beaucoup plus utile. Du coup cela nous à porté sur le concept de plugin.
Ainsi si vous prenez en compte le fait que nous avons retravaillé tout le framework, et effectué des changements de structure pour créer le concept d’élément (qui regroupe, composant, modules, templates, mosbots, plugin.. et tout ce que nous n’avons pas encore imaginé) vous comprendrez aisément qu’il à fallu largement réécrire l’installeur, qui doit déterminer automatiquement le type d’élément et l’installer dans les bonnes conditions..
Malheureusement tout ce que nous pouvons dire pour le moment est que la 4.6 sera disponible, quand elle sera disponible… aucune date de sortie n’est prévue pour le moment. Gardez à l’esprit que le package 0.1 sera une belle avancée et qu’il faut être patient. Vous pouvez voir notre todolist à cette url si vous désirez suivre les changements, qui ont d’ailleurs été souvent soufflés par la communauté.
Seulement le code n’est pas tout dans Mambo Open Source. Les autres sujets qui nous occupent sont, la préparation de la documentation, la maintenance de *.maboserver.com et mosforge.net et les contributions aux forums, sont autant de briques nécessaires au succès de mambo 4.6. Pourriez-vous imaginer deux secondes si le site de maboserver ne disait que : « Je suis désolé, mais nous programmons, et sommes trop occupés pour faire quoi que ce soit d’autre. Vous devez trouver de l’aide et du support autre part… »
99% n’est donc pas occupé par la programmation, car nous accordions de l’importance aux autres aspects mentionnés ci-dessus (qui prennent bien plus que les 1% restant)…
En conclusion, oui nous adorons développer Mambo et écouter/répondre à la communauté. Et nous espérons que vous adorerez utiliser la 4.6.
Texte original page suivante, copie du lien suivant :http://www.mamboserver.com/The_News/Frontpage/4.6_-_A_Short_History/
<< Début
< Précédente
1
2
Suivante >
FIN >> |