En effet, les seules réserves émises ont été au sujet de la jeunesse du projet et du manque de documentation.
Or, si je ne peux rien faire d'autre d'autre que mon possible pour que le développement d'Atoum se poursuive aussi longtemps que possible et qu'il trouve son public pour répondre à la première critique, la rédaction de la documentation va débuter dans les jours qui viennent et la seconde critique n'aura donc bientôt plus lieu d'être.
Atoum est donc sorti officiellement aujourd'hui de sa relative confidentialité, et j'avoue que j'en suis heureux, car c'est un pas de plus sur la route qui mène à la sortie de la version 1.0, qui interviendra je l'espère dans les mois à venir.
En attendant cette sortie, si Atoum vous intéresse, vous pouvez toujours consulter le support que j'ai utilisé pour ma conférence d'aujourd'hui.
Les bordelais auront quand à eux certainement la possibilité de voir cette conférence jouée par François Dussert, le premier contributeur à Atoum, lors de la prochaine session du PUG de Bordeaux qui devrait avoir lieu le mois prochain.
Et si d'aventure, vous souhaitez contribuer au projet par un moyen ou par un autre, vous êtes les bienvenus.
[EDIT] PMSIpilot va utiliser Atoum, objectif atteint !
5 réactions
1 De Niaatan - 19/04/2011, 09:31
Très intéressant : Étant toujours en formation, j'ai appris l'utilité des tests unitaires en m'intéressant au développement d'Atoum !
Je crois qu'il y a une petite coquille à la page 10 (Assertions expressives)
la ligne :
->integer($foo->countBar()
me semblerait plus juste comme ceci :
->integer($foo->countBar())
Allez, je poursuis ma lecture...
2 De Steuf - 19/04/2011, 09:49
Si Atoum est beaucoup moins lourd à l’exécution que PHPUnit pourquoi pas... Je vais normalement revoir la stratégie de tests Unitaires prochainement au boulo pour recadrer le projet, et j'ai aussi un besoin à ce sujet pour éventuellement quelques projets Open Source et Privés.
Il me manque juste un petit site dédié qui me montre clairement les avantages d'atoum par rapport à d'autres, et une documentation me permettant de jauger les possibilités
En gros: Wait and see... Mais pas trop longtemps hein
3 De Olivier Laviale - 19/04/2011, 11:02
Ce n'est jamais évident de vendre nos "bébés" même s'ils apportent plein de trucs géniaux. Jeunesse, manque de communauté, peu de contributeurs, manque de documentation... c'est sûr on peut y voir des freins, pourtant parfois l'important c'est de voir le potentiel.
Mon CMS à été adopté assez facilement par mon agence, pourtant il était loin de proposer toutes les fonctionnalités qu'il propose d'aujourd'hui. Ils ont cru en mon potentiel, ils m'ont fait confiance et aujourd'hui ils ne se posent même plus de question et font tout pour convaincre les clients récalcitrants à le choisir, et nous pleurons tous un peu quand c'est Drupal qui gagne (heureusement rarement).
Félicitation donc pour cette première conférence et ce premier contributeur qui permettront certainement à ton projet d'être mis à l'épreuve "dans la vraie vie" et d'en ressortir meilleur.
PS: La documentation, c'est dur...
4 De Matthieu - 19/04/2011, 22:03
Excellente nouvelle ! Je suis l'évolution de près et en profiterait peut être pour le tester dans les prochains mois si j'en ai l'occasion.
Par contre je suis curieux : la documentation sera bien en anglais ?
Dans ma boite, les principaux freins (autres que le temps d'apprentissage, le changement et la jeunesse du projet, puisque la doc est en route), ça serait surement l'intégration. On utilise PHPsrc (http://www.phpsrc.org/) qui est un fabuleux plugins pour intégrer PHPUnit à Eclipse, avec un beau rendu pratique et automatique des tests unitaires.
Autre outil : phpUnderControl. Une intégration facile à ça serait un bon point.
À part ça, bon courage.
5 De mageekguy - 19/04/2011, 22:13
@Matthieu : Tout cela fait partie de la roadmap, avec bien d'autres choses, et j'aimerais assez une documentation en anglais et en français.