Fork me on GitHub

Le nouveau noyau XOOPS publié en Alpha 1

201127
Janvier
  philou XOOPS 3775
XOOPS

traduction de la news de PHPPP du 27/01/2011 sur xoops.org

Comme annoncé en août 2010 (voir l'article ), XOOPS va de l'avant avec une toute nouvelle architecture.

Après quelques retouches au cours des derniers mois, nous publions aujourd'hui le noyau XOOPS pour test en tant que Alpha 1 officielle.



XOOPS, ou eXtensible Object Oriented Portal System, bien connu comme CMS open source et système de portail, devient maintenant une plate-forme moteur d'application pour les applications web et mobiles.
XoopsEngine, nouveau nom de cette nouvelle architecture, est ouvert et extensible grâce à sa conception multi-moteur. Pour l'instant il y a trois moteurs disponibles :

  • Xoops : le moteur officiel avec la nouvelle architecture utilisant le Zend Framework comme bibliothèque principale et Smarty comme moteur de template par défaut, ainsi que certaines parties tiers, tels que les bibliothèques jQuery . La démo est hébergée sur www.xoopsengine.org ;
  • Lite : une version allégée du moteur Xoops sans nécessiter MySQL, visant des scénarios de haute performance;
  • Legacy : pour garder une compatibilité descendante et supporter les anciens modules et thèmes.

    Pendant le temps de réécriture, le mécanisme multi-moteur a été examiné et éprouvé avec un couple de moteurs indépendants pour différentes applications de type web.

    En prenant les avantages de frameworks PHP comme Yii , plus de moteurs seront fournis par l'équipe de développement de XoopsEngine, et les développeurs de la communauté sont encouragés à développer leurs moteurs personnalisés.

    Quelques-unes des fonctionnalités les plus demandées par la communauté :

  • mécanisme de cache intégré pour de hautes performances
  • MVC clair avec AOP et gestion d'évènements
  • Réécriture d'URL pour meilleure SEO
  • Clonage application / module sans modification du code Des documents explicatifs sont en cours de préparation avec plus de détails

    Le planning préliminaire pour le développement de XoopsEngine en 2011 est le suivant :

  • Alpha 1 fin Janvier (cette version), ouverture à la contribution de la communauté
  • Alpha 2 mi Février, principalement pour les développeurs pour réviser le code et écrire les applications les plus demandées
  • Beta 1 début Avril, début des tests utilisateurs
  • RC 1 en Juin, suffisamment stable pour un environnement de production
  • Version finale début Décembre, célébrant le 10ème anniversaire de XOOPS

    A partir de maintenant, sur la base de notre expérience avec le groupe de développement de XoopsEngine organisée dans googlegroup, nous allons former cinq équipes publiques :

    1) Développement du noyau : architecture principale, développement du backend et front-end
    2) Développement des extensions utilisateur : développement des applications, modules et plugins
    3) Documentation: Ecriture des tutoriaux et guides d'utilisation
    4) Thème et design : Design prototype, graphiques et codage interface client
    5) Tests : tests de fonctionnalité et de performance

    Si vous êtes intéressé ou disponible pour l'une des équipes, nous aimerions vous encourager à la rejoindre, afin que nous puissions aller plus vite de l'avant avec le développement.

    Quelques ressources importantes, à mesure ou nous avançons

    1) Code source de XoopsEngine : http://p.sf.net/xoops/trunk
    2) Version journalière pour test : http://p.sf.net/xoops/nightly
    3) Guide de contribution au code : http://p.sf.net/xoops/contribution
    4) Equipes XoopsEngine : http://p.sf.net/xoops/team
    5) Wiki du projet : http://p.sf.net/xoops/wiki
    6) Discussions sur le project : http://xoops.org/modules/newbb/index.php?cat=11

    Encore une fois, nous invitons toute la communauté XOOPS à contribuer à ce nouveau chapitre passionnant de XOOPS!

    L'équipe de développement XOOPS

  • Note: 10.00 (1 vote) - Noter cet article -

    Partager Twitter Partagez cette article sur GG+
    Format imprimable Envoyer cet article à un ami
    Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
    Régulier
    Inscrit le: 26/02/2007
    De:
    Contributions: 494
    aquaportail Posté le: 29/01/2011 12:38  Mis à jour: 19/02/2011 18:53
     Re: Le nouveau noyau XOOPS publié en Alpha 1
    Bien joué l'équipe : ça risque d'être franchement sympa. La version Lite pourrait également faire un carton plein comme l'aquascape d'un aquarium qui s'appuie sur le hardscape pour constituer l'aquascaping. Une ossature en dur bien faite pour accueillir du plus souple.

    Je vais avoir du boulot l'an prochain sur mon site d'aquariophilie !
    Admin Frxoops
    Inscrit le: 04/02/2003
    De:
    Contributions: 923
    babouille Posté le: 30/01/2011 09:41  Mis à jour: 30/01/2011 09:41
     Re: Le nouveau noyau XOOPS publié en Alpha 1
    En effet, impatient de voir, toucher, décortiquer cette nouvelle version.

    Par contre la démo ne semble pas fonctionnelle.
    Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

    42 Personne(s) en ligne (2 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 42 | Plus ...