La version finale de notre outil d'assurance qualité pour les modules est sortie !
L'équipe d'assurance qualité (QA team Xoops.org) est fière d'officialiser la version 2.0 Finale de son Outil de validation Assurance Qualité pour les modules.
Comment télécharger cet outil ? -----------------------------------
Téléchargement depuis la page du projet
A quoi ça sert ? ---------------------------- L'objectif de cet outil est de fournir : - aux développeurs de modules, un outil qui leur servira à s'assurer que leurs modules utilisent l'ensemble des fonctionnalités avancées du noyau, qu'une documentation, ainsi que des dispositifs minimaux de sécurités, des optimisations pour les moteurs de recherches.etc., n'ont pas été omis.
- aux testeurs de modules, un outil qui leur donnera quelques idées pour savoir comment valider un module avant de le proposer à la communauté. Cet outil peut être utile également aux supports locaux de xoops, et plus généralement à toute personne souhaitant aider les développeurs de modules dans l'amélioration de leurs modules.
C'est pourquoi vous retrouverez dans cet outil 2 colonnes,chacun dédié à l'une de des deux catégories d'utilisateurs à destination desquels cet outil est proposé.
Qu'est ce qu'il reste à faire ? ---------------------------------- - Trouver une thème "full xhtml compliant" - Peut être ajouter quelques tests pour la compatibilité utf8 ? Si les équipes chinoises, russes, etcs. pouvaient nous aider quelques retours sur d'éventuels problèmes qu'ils rencontrent avec quelques modules, ce sera apprécié ! - Définir des standards pour les requêtes SQL et/ou temps de chargement de page acceptable - définir quel item est obligatoire ("must have") ou fortement recommandé ("should have") - Afiner les seuils de certification - Ajouter tous les élements de cet outil dans un module xoops dédié au test des modules (exemple : formulaire) - améliorer la partie Sécurité - ajouter des éléments apportés par la 2.2.3 si besoin
Note aux traducteurs ---------------------------- N'hésitez pas à traduire cet outil, il devrait être utile pour votre communauté. Gibaphp a déja traduit la version RC1 pour les brésiliens (cf forum du projet sur dev.xoops.org). Je suis sur qu'il va nous proposer une mise à jour très bientôt. Merci Gibaphp ! JulioNC a proposé très vite la version en Espagnol pour cette finale, également disponible dans l'espace projet.
Enfin, cette Checklist est faite pour vous ! Tentons de pousser xoops au maximum de ses capacité, en vue d'un usage professionnel. Donc n'hésitez surtout pas à apporter vos retours et vos propositions d'améliorations ! Nous avons toujours besoin de vos conseils, et même de vos retours d'expériences (cf todo list) !
Remerciements spéciaux à JasonMR, Mithrandir, Hervé, jensclas, jorgebarrero, rowdie, kaotik, thecat, Philou, Alain01, phppp, Brash pour leur aide, conseils et support.
A bientôt
marco
Changelog 2.0 RC2---> 2.0 final ---------------------------------------- Add path best practices (thanks phppp) Add rating feature in Results page Add S11 admin side protection Add Xoops API use (thanks phppp)
Changelog RC1-->RC2 2005/09/03 ------------------------------------ Add files disclosing physical server paths into Security Section Add utf 8 Compatibility : waiting for some feedback about ! Add confirmation/redirection messages into Add Dev/Run Check Status Some wording Add sheet protection (no passwd) Modification in SQL Query : add no query in xoops_version file Added absolute patch in SEO Add one ligne in Design/Documentation Change name of tool (was before Checklist4ModDevs) after kaotik gave me some inputs (thanks g... |