Certification des extensions : critères
Publié : 30 déc. 2006, 15:50
Bonjour !
Suite de ce sujet. Il faut définir quels critères devront être testés pour obtenir le label.
Sachant que le problème principal est l'interaction avec d'autres extensions, il y a deux choix majeurs :
critères pour l'obtention du label :
Déjà, une page de description détaillée en français avec un lien direct vers un xpi installable sur le site de Geckozone me semble absolument indispensable.
Et maintenant ?
Utilisateurs finaux
À vous de dire de quels critères vous voulez. Que doit garantir Geckozone ?
Développeurs (du moins ceux qui vont mettre en place et certifier les extensions)
Quels critères souhaitez-vous vérifier ? Ça doit être suffisemment strict, mais pas non plus au point de ne rien laisser passer et de vous prendre 8 heures par jour.
Éditeurs (pour le moment on a iArno et Jpbardiau qui se sont proposés)
À vous de jouer. Il faut rassembler tout ça et tout ce qui va venir (où ? Une page sur Liberté d'extension ? Ou sur le wiki de Geckozone ?), et au final, on aura un beau cahier des charges. Il n'y aura "plus qu'à" se donner les outils (ça ne devrait pas être le plus compliqué, tout devrait déjà être en place actuellement, même si ça risque de prendre un peu de temps pour certaines adaptations).
Comme je l'ai déjà dit, d'ici peu, je ne pourrai plus passer des heures sur le forum à compiler tout ça, donc à vous de jouer
Suite de ce sujet. Il faut définir quels critères devront être testés pour obtenir le label.
Sachant que le problème principal est l'interaction avec d'autres extensions, il y a deux choix majeurs :
- l'extension est certifiée sur la base d'une "configuration de base" (TabMix + Adblock + ) elle-même pas forcément certifiée ;
- chaque extension labelisée s'ajoute à la configuration de base
critères pour l'obtention du label :
- l'extension doit être libre (les adeptes de TabMixPlus vont hurler, mais je pense que c'est absolument indispensable vu qu'on va les redistribuer - note : si l'on arrive à montrer que TMP est Libre, ça va aussi évidemment, vu que pas mal de code a été repris d'un peu partout, ça devrait être possible - re-note : on n'a peut-être pas besoin non plus de chercher assez loin pour prouver qu'avec les codes utilisés d'un peu partout, sous diverses licences nécessairement incompatibles TMP est très certainement illégale)
- les mises à jour :
- selon moi, il faut absolument que l'on puisse contrôler précisément les mises à jour, donc avec un lien de mise à jour sur Geckozone. Histoire d'éviter les extensions qui se retrouvent brusquement en anglais ou autre.
- Fixe-t-on un délai maximum entre la mise à jour par l'auteur et le passage de la mise à jour sur Geckozone ?
- Par exemple s'engager à mettre à disposition une version compatible le plus vite possible, même si l'auteur ne le fait pas ?
- Occupation de l'espace / superbrowser : si ça ne tenait qu'à moi, des extensions comme MrTech Local Install ou Firefox menu buttons ne devraient jamais être certifiées. Mais certains peuvent aimer. On en reviens à la création d'encore une liste de critères "superbrowser". À mon avis il faudrait aller dans ce sens au moins à titre indicatif ;
- autres critères / garanties pour l'utilisateur ? Parce que ces critères ne suffiront pas à savoir si une extension fonctionne ou non... (ex: le responsable doit utiliser l'extension, ou que sais-je).
Déjà, une page de description détaillée en français avec un lien direct vers un xpi installable sur le site de Geckozone me semble absolument indispensable.
- Date, version, poids, site officiel, licence exacte... évidemment !
- D'autres infos ? Si oui lesquelles (voir la transcription d'un compte rendu d'Alan dans le message juste au-dessous).
- Notations ? Prise en main, ergonomie, superbroser, utilité ? Si oui, selon quels critères pour ne pas tomber dans l'arbitraire ?
Et maintenant ?
Utilisateurs finaux
À vous de dire de quels critères vous voulez. Que doit garantir Geckozone ?
Développeurs (du moins ceux qui vont mettre en place et certifier les extensions)
Quels critères souhaitez-vous vérifier ? Ça doit être suffisemment strict, mais pas non plus au point de ne rien laisser passer et de vous prendre 8 heures par jour.
Éditeurs (pour le moment on a iArno et Jpbardiau qui se sont proposés)
À vous de jouer. Il faut rassembler tout ça et tout ce qui va venir (où ? Une page sur Liberté d'extension ? Ou sur le wiki de Geckozone ?), et au final, on aura un beau cahier des charges. Il n'y aura "plus qu'à" se donner les outils (ça ne devrait pas être le plus compliqué, tout devrait déjà être en place actuellement, même si ça risque de prendre un peu de temps pour certaines adaptations).
Comme je l'ai déjà dit, d'ici peu, je ne pourrai plus passer des heures sur le forum à compiler tout ça, donc à vous de jouer
