Attention : Il s'agit d'un plugin au tout premier stade de développement. C'est de l' alpha de chez alpha . Ne le testez pas sur un blog en production.

Qu'est ce que Defensio ?

Defensio se veut comme une alternative au déjà célèbre service Akismet. Ce qui signifie qu'il s'agit d'un service antispam centralisé, interrogeable par HTTP au travers d'une API.

Pour en savoir plus, je vous recommande donc la lecture de la page adéquate sur le site officiel, ainsi qu'un détour par la FAQ.

Que fait le filtre Defensio pour Dotclear2 et comment l'utiliser ?

Le filtre Defensio se comporte exactement comme son homologue Akismet. Il y a donc la même restriction que pour Akismet : il n'est pas possible de signaler de faux négatifs au service concerné.[1] Il va de soi que le signalement des faux positifs fonctionne.

Pour en bénéficier, il suffit :

  • D'installer le plugin depuis l'archive ZIP fournie (9 Ko).
  • De créer un compte gratuit sur Defensio, et de demander une clé API pour un blog donné.[2]
  • D'aller dans le panneau de gestion Antispam de Dotclear2, pour accéder à la configuration du filtre Defensio et ainsi y reporter la clé API destinée à votre blog.
  • Une fois la clé vérifiée, un retour à la centrale Antispam sera nécessaire pour vous permettre d'activer le filtre.

Il ne vous restera plus ensuite qu'à laisser faire.[3]

Et pourquoi encore un filtre ?

C'est une question que vous êtes en droit de vous poser, l'artillerie Antispam de Dotclear2 étant déjà bien remplie. De fait, il s'agit essentiellement d'offrir le choix le plus large aux utilisateurs, et de privilégier la diversité.

Ce filtre va-t-il évoluer ?

Ceux d'entre vous qui feront le tour en détail de Defensio.com remarqueront qu'il existe quelques subtilités supplémentaires par rapport au service Akismet : principalement la possibilité d'obtenir quelques statistiques et un principe d'annonce de publication des billets.

J'ai fait en sorte d'intégrer sommairement la première fonctionnalité dans l'interface de configuration du filtre. Par contre, j'ai préféré faire l'impasse sur la seconde pour le moment.

Il y aurait pas mal d'améliorations à apporter au plugin pour tirer pleinement parti du service éponyme. Néanmoins, avant de me lancer dans le développement d'une version plus enrobée, je préfère attendre d'avoir un peu de recul, tant sur l'adoption envisageable, les retours des testeurs courageux, que sur la tenue et l'évolution du service lui-même.

EDIT 28/04 : Passage en version 0.2, avec fichier de localisation FR. Le lien de téléchargement est à jour.

EDIT 02/05 : Après une semaine d'utilisation sur ce blog et le blog voisin, le plugin ne présente aucun souci majeur en terme de fonctionnement. Il me semble adapté pour des tests à plus grande échelle.

Notes

[1] Mais cela pourrait très bien changer d'ici une version stable.

[2] Vous aurez bien entendu pris le temps de lire les conditions d'usage auparavant. N'est-ce pas ?

[3] En priant pour que cette très jeune version du filtre ne contienne pas trop de bugs ! ;-)