Réflexions au sujet de Kunena 1.6/2.0

Plus d'informations
04 Oct 2010 20:17 - 19 Jan 2011 12:09 #1 par failrOn
Article traduit de l'anglais : www.kunena.com/blog/19-developer-blog/70...ena-1617-reflections

Nous l'avons fait! Hier soir était la dernière soirée du Joomla Day West 2010 , la plus grande soirée hébergée aux US, nous avons sortis Kunena 1.6.0 en version stable.

Quel parcours! Nous avons travaillé dur les 9 derniers mois pour vous apporter la meilleure version de Kunena qu'on ai vue. Le fichier contenant le changelog contient pas moins de 3500 (!) lignes.

Un grand merci à Matias qui a conçu des larges portions de l'architecture, suivi de prés par moi-même (Xilibit) je suis devenu le second committer ( celui qui fait des commit sur le SVN ) le plus actif en 2010. Si vous n'avez pas vu les dernières stats de JoomlaCode.org ( ici ), les pré-cités sont dans le top 10 des committers dans toutes la sphère Joomla en 2010. Matias est en troisième position et moi-même en 7 position pour l'année 2010, encore une fois c'est pour tout le JoomlaCode.org!

Nos committers en tête sont suivis de près par fxstein(oliver), severdia, dragan (@quila), 810 et du support additionnel a été fournit par des membres de la Core team de Joomla! eddieajau, louis, sam et nos membres de l'équipe sozzled, LittleJohn, LDA, TDP2, Mortti, Alakentu et rich.

Kunena est devenue une vraie communauté, 9 trimestres de développement constant a rendu Kunena le troisième composant le plus actif de tout le JoomlaCode.org et le top composant de 2010. Kunena n'est pas une merveille d'un jour, il n'est pas à visée commerciale et nous sommes en train de modeler notre communauté encore et encore plus proche de Joomla!.

Et c'est loin d'être la fin. Nous contribuerons grâce à des morceaux de Kunena dans certains projets de Joomla!, comme système avancé qui se charge de l'installation du composant et de création de build, pour autoriser TOUS les développeurs de Joomla! à profiter des ces sous parties complexes du composant dans leur propre travail. Dans une session avec Andrew Eddie et Azrul ce weekend, nous avons décidés de commencer à travailler sur des squelettes d'extensions qui contiennent les bonnes bases incluant un script de création de build qui rendront les extensions meilleures.

Kunena 1.6.0 est une grosse étape pour le projet Kunena. Mais en plus d'être en version stable, nous sommes déjà occupés par K 1.7. Le nouveau système d'ACL est déjà fait ainsi que les adapters pour Joomla 1.6, JomSocial, Jextended controls et d'autres composants pour supporter des ACL avancés sous Joomla! 1.5.

Nous avons aussi backporté une partie ce travail sur les ACLs pour fonctionner dans k1.6, cela débarquera dans k1.6.1 dans les prochaines semaines. Cela signifie que finalement Kunena saura gérer les ACLs de façon avancés dans K1.6.x et dans K1.7.

Skinner qui est un système pour personnaliser plus simplement les templates de Kunena ( lire ici ) devrait sortir prochainement. Nous avons fait une démonstration d'une version de développement de ceci lors JoomlaDay West 2010 et l'audience était en admiration. Tout le monde veut le nouveau template qui se mélange lui-même dans n'importe quel template existant de Joomla!.

La plupart des grands designers de template ont exprimés leur grand intérêt dans le fait de concevoir des templates pour Kunena basés sur le moteur de Kunena 1.6+. Nous espérons voir des templates plus intéressantes se développer dans les prochaines semaines et mois.

Kunena [strike]1.7[/strike]2.0 aura aussi une intégration avancée avec les groupes de JomSocial, dont les discussions sont gérées par Kunena lui-même, ACL et paramètres privés dérivés des groupes de JS, plusieurs catégories par groupes et d'autres fonctionnalités. La plupart de ceci a été codé dans les précédents mois.

Kunena [strike]1.7[/strike]2.0 permettra aussi d'amener les performances à un autre niveau. Nous sommes en train de développer un nouveau modèle de base de donnée, qui permettra d'avoir des sites plus réactifs d'une manière significative avec plusieurs millions de posts/sujets.

Nous avons implémentés un nouveau parser de BBCodes qui nous autorisera à avoir des bbcodes personnalisés et des bbcodes plus complexes. Cela corrige les bbcodes cassés, c'est extrêmement rapide et basé sur le framework opensource NBBC. Nous sommes aussi en train de regarder pour fournir une solution permettant de voir les bbcodes de kunena supportés dans Joomla! par le biais de plugins. Imaginer d'avoir les bbcodes et smilies de kunena dans n'importe quel contenu de Joomla!.

Une dernière chose, de plus en plus d'entreprises choisissent Kunena pour leurs propres implémentations. Nous sommes fiers de faire partie du projet Joomla! d'eBay qui veut fournir un réseau social en interne pour tous ses employés qui sera basé sur Joomla!, JomSocial et Kunena. Et si vous n'avez pas encore vu, GE Transportation vient juste de lancer un nouveau site motorisé par Joomla! et Kunena 1.6.

Il y a déjà plus de 100,000 sites sous Kunena 1.6 à travers le monde, le jour de sa sortie en version stable. L'adoption de Kunena est devenue plus importante et le projet n'a jamais vu avant un meilleur retour de la communauté au sujet de notre travail et progrès.

Nous encourageons chacun d'entre vous à nous rejoindre et à contribuer.

Nos sincères remerciements vont à chacun d'entre vous qui ont aidés et contribué de n'importe quelle façon.

L'auteur original de cette article est fxstein (oliver)

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github
Dernière édition: 19 Jan 2011 12:09 par failrOn.
Les utilisateur(s) suivant ont remercié: lavsteph, roofnat

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
05 Oct 2010 09:31 #2 par roofnat
nice work !

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
05 Oct 2010 11:03 #3 par failrOn
Si vous vous ennuyez, vous pouvez lire l'histoire de Kunena en français : docs.kunena.com/index.php/Kunena:A_propos

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
14 Oct 2010 18:36 #4 par failrOn
Pour info : le travail sur Kunena 1.7 est constant et la majorité des changements effectuée sur le nouveau modèle de la base de donnée ont été faits, ceux-ci sont reliés au but d'avoir des performances extrêmes. Les premiers tests ont montrés que les requêtes sur les volumes de données sont 10-100x plus rapides que sur l'actuelle version (1.6.0). Nous utilisons un système avancé de techniques d'indexation et de matérialisation qui boostera les performances pour les gros sites ou les meilleurs et gros forums peuvent atteindre. Nous sommes aussi en train de chercher un algorithme de cache qui peut encore augmenter les performances, bien entendu tous ça est basé sur le framework de Joomla! 1.5 et 1.6.

Le support de Joomla! 1.6 pour à la fois Kunena 1.6 et 1.7 est presque complet et une attendons juste une RC de Joomla! 1.6 pour corriger les derniers bugs restants.
C'est actif autour de kunena et plein d'autres choses sont en réalisation.

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
14 Oct 2010 19:08 #5 par lavsteph

failrOn écrit: Pour info : le travail sur Kunena 1.7 est constant et la majorité des changements effectuée sur le nouveau modèle de la base de donnée ont été faits, ceux-ci sont reliés au but d'avoir des performances extrêmes. Les premiers tests ont montrés que les requêtes sur les volumes de données sont 10-100x plus rapides que sur l'actuelle version (1.6.0). Nous utilisons un système avancé de techniques d'indexation et de matérialisation qui boostera les performances pour les gros sites ou les meilleurs et gros forums peuvent atteindre. Nous sommes aussi en train de chercher un algorithme de cache qui peut encore augmenter les performances, bien entendu tous ça est basé sur le framework de Joomla! 1.5 et 1.6.


Bonsoir Flo,

voilà donc de bonnes nouvelles sur l'avancement de ce projet, reste qu'il faudra des hébergements à la hauteur pour bénéficier de ces améliorations.:)

Bon courage à l'équipe de développement.;)

Fondateur : Aide-joomla.com

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
18 Nov 2010 19:37 #6 par failrOn
Kunena 1.7 a été renommé depuis peu en version 2.0

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Modérateurs: lavstephfailrOnScottuxserge
Temps de génération de la page : 0.572 secondes
Propulsé par Kunena