M'étant résigné à ne pas publier les quelques billets que j'hésitais à publier (ceux qui auraient pu peut être me faire passer - bien malgré moi - pour l'alcoolo de service ou pour le type qui trolle à plein régime sur la communauté d'un projet qui commence par « Ubun » et qui finit par « tu ») et ayant remarqué que je n'avais pas publié un billet ici depuis un bon paquet de temps, j'ai enfin réussi à trouver un sujet sympa à aborder \o/
Je vais donc dresser un état des lieux de ce qui est fait et de ce qu'il reste à faire avant de pouvoir espérer une possible sortie du premier opus de la branche 0.9 de CodingTeam (un truc chiadé et hyper-stable que nous envient les américains, ou pas). En tout cas, il n'y a toujours aucune date prévue pour la sortie (vu qu'il reste quand même pas mal de travail, même si il est déjà bien avancé).
Pour ceux qui ne seraient pas au fait de ce qu'est CodingTeam (les nuls :-O), il s'agissait après la sortie de la première version stable (la 0.42), de reprendre le code de zéro afin de produire un logiciel beaucoup plus intéressant (mieux codé, objet, modulable, et tout pleins de bonnes choses) et bien sûr, d'ajouter pas mal de fonctionnalités assez chouettes.

Ainsi, le travail de réécriture entière du code source a été commencé. Certains points initalement prévus pour la 0.1 ont aussi été ajoutés ou prévus, il s'agit de l'intégration de Subversion, la donation sur les projets, la mise en cache des pages, l'avatar jabber, les notifications jabber...). Aussi, notons que l'écriture du bloc notes a été terminée (il s'agissait de créer un genre de pastebin, mais complètement intégré à CodingTeam), que des nouvelles fonctions d'administration de la forge ont été ajoutées un peu partout comme par exemple la possibilité de devoir valider les nouveaux projets, pas mal de nouvelles options de classement et d'exploration des projets, un joli nuage de tags, et pleins de bonnes choses du genre :-)).
Il n'y a pas de moyen, pour le moment, de tester le trunk CodingTeam sans l'installer chez vous, et ce n'est pas bien compliqué, le fichier INSTALL est plutôt complet (mais écrit avec sûrement de grosses fôtes /o\).
Et concernant la bonne majorité des idées des utilisateurs (sur la page Roadmap liée un peu plus haut, vous pouvez vous aussi y inscrire vos idées), elles seront implémentées.
Pour vous rendre compte de l'avancement du projet, il suffit de récupérer la copie de travail sur http://svn.codingteam.net/code/source/trunk !
Et si vous voulez en discuter, le salon Jabber dédié à CodingTeam : codingteam@conference.codingteam.net
Et le salon Jabber dédié au développement de CodingTeam : codingteam-dev@conference.codingteam.net
Concernant l'équipe de développement, je suis globalement seul, mais certains envoient leurs contributions (ne serait ce qu'en participant aux discussions sur le salon de développement ou en m'envoyant du code) :-)