QA : Outil pour développeurs/testeurs de modules V2 finale

Date 31/10/2005 | Sujet : XOOPS

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 guy)



Cet article provient de Communauté Francophone des Utilisateurs de Xoops
https://www.frxoops.org

L'adresse de cet article est :
https://www.frxoops.org/modules/news/article.php?storyid=901