The 2008-11-28 at 08:23 by Loïc d'Anterroches filed under InDefero, bug tracking and more.
Je ne m’attendais pas au succès InDefero. Il y a quelques jours je me suis dit, tiens, il faudrait que j’ouvre un channel de discussion sur l’IRC pour le projet. J’ouvre donc #indefero sur les serveur freenode, et là, je trouve déjà 6 personnes. Les utilisateurs m’avaient précédé. Depuis la reprise de mon journal en dépêche sur LinuxFr, nous sommes maintenant presque 15 personnes en continu sur l’IRC et les discussions le soir sont bien animées. La boucle sortie d’une version, test, retour d’expérience est très rapide. Presque trop rapide, il faut vraiment taper vite pour répondre aux questions, fixer le code et ajouter de nouvelles fonctionnalités. Si vous regardes la liste des mises à jour, vous comprendrez vite.
C’est vraiment un plaisir de voir l’accueil par les utilisateurs de cette application, cela motive énormément pour continuer de coder et cela me fait repenser la devise "Release early, release often", je pense qu’en plus du early il faut ajouter la notion d’esthétisme. Aujourd’hui, vous avez des milliers de projets libres et des centaines de bug trackers, pourquoi alors venir utiliser InDefero ? Pour inciter les gens à venir tester votre logiciel il faut qu’il soit beau et simple. Les gens ont compris que le nombre des options n’est pas la solution, l’important est de bien faire la chose voulue.
Je n’ai pas encore implémenté la logique adaptative du CMS Plume dans InDefero, mais cela va venir. C’est un système qui regarde comment vous utilisez l’application pour vous permettre d’avoir par défaut l’activation des options que vous utilisez le plus souvent. Simple, élégant, vous ne voyez même pas que le système est là, vous constatez simplement que l’interface vous correspond bien et répond naturellement à vos attentes. Cela me fait penser à une phrase dite dans Apple Seed : "Technical complexity for functional simplicity", une technologie complexe sous-jacente à une simplicité d’utilisation.
C’est un défi de maintenir la simplicité du logiciel tout en satisfaisant les attentes des utilisateurs. Un joli défi à relever !
Comments from readers