xbright’s world

« Si l'on pouvait extraire un jus quelconque de ce blog il remplacerait définitivement toutes les sauces piquantes du monde, ... » ~ Grummfy

 

Des nouvelles de la version de développement de CodingTeam.

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.

En exclusivité prime-time, voici une jolie copie d'écran de ce que donnera CodingTeam 0.9 :

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) :-)
Publié le samedi 1 mars 2008, 16:41 par xbright | 15 commentaires
Tags : codingteam forge logiciel libre php Planet
 

Evitez SourceForge !

SourceForge est souvent un réflexe pour le développeur qui commence un projet, ou pour les projets très utilisés... Et pourtant !
SourceForge héberge vos projets de logiciel libre, vous offre tous les atouts d'une forge mais oublie un seul détail : votre liberté !
SourceForge n'est pas un logiciel libre.

J'ai récemment écrit un article sur les forges pour Wikipédia, je vous invite d'ailleurs à le lire : Forge (informatique) (et à le modifier si vous y trouver des imperfections ;-)).
J'ai d'ailleurs consacré un petit paragraphe à la problématique qui nous intéresse :

En effet, ces forges sont toutes dédiées au développement de logiciel libre ou à source ouverte (open source). Cependant, elles ne sont pas toutes elles mêmes des logiciels libres, ce qui pose évidemment la question de l'utilisation et du stockage des données des projets déposés sur ces forges. Un article de la Free Software Foundation Europe résume cette question en s'intéressant à la « dérive de SourceForge ».

Je n'ai pas besoin de vous expliquer les dangers de l'utilisation d'un logiciel propriétaire (espionnage, bridage, et jolies choses de ce genre), je pars du principe que les lecteurs de ce blog savent de quoi on parle (et ont lus le lien de la FSF !).

J'en viens donc au problème. Vous développez un logiciel libre, pourquoi utiliser une forge propriétaire pour assurer le développement ? Il y a une incohérence, quelque part !
Parce que, si vous développez un logiciel libre, c'est que vous êtes convaincu des 4 libertés fondamentales et que vous êtes convaincu que la communauté du libre ne peut que vous apporter.
Mais alors, pourquoi utiliser un outil propriétaire pour vous permettre de faire ce genres de choses ?

De plus, ce n'est pas comme si il n'existait pas d'alternatives. Ainsi, je liste ces quelques forges libres que je connais :
  • CodingTeam
  • GNU_Savannah
  • VHFFS (logiciel utilisé par TuxFamily)

  • Tant que j'y suis, ce que je dis pour SourceForge, s'applique aussi pour Google Code, Gforge...
    Moralité, si vous croyez vraiment au logiciel libre et que vous souhaitez utiliser une forge pour votre projet, tournez vous vers du libre, c'est plus que logique !
    Publié le mardi 9 octobre 2007, 00:35 par xbright | 30 commentaires
    Tags : forge logiciel libre Planet
     

    CodingTeam 0.42 !

    Je suis fier de vous annoncer la sortie de la nouvelle version de CodingTeam : CodingTeam 0.42 !

    CodingTeam est une forge libre permettant la présentation, la gestion et le développement de vos projets de logiciel libre.

    Après plusieurs mois de développement, la forge francophone a bénéficiée d'énormes améliorations comme la mise à disposition du code source sous la GNU GPL, la traduction de tout le site en anglais (désormais, le site est disponible en français et en anglais) et énormément de nouvelles options pour les projets qui désirent utiliser CodingTeam.

    CodingTeam propose à tous les projets de logiciel libre un espace de téléchargement, un espace de documentation (sous forme de wiki), un espace d'actualités (les dernières actualités de tous les projets sont d'ailleurs affichées en page d'accueil), un espace pour les copies d'écran, une application de suivi des bugs, une application de gestion des tâches, une application de traduction collaborative ainsi qu'un espace de discussion, pour commenter le projet. De même, sur simple demande, les projets bénéficient aussi d'un dépôt SVN (Subversion).

    Dans cette nouvelle version, de nombreux bugs ont été fixés, beaucoup de choses ont été améliorées et bien entendu, il y a du nouveau : le « codingbin » pour partager vos sources facilement, une intégration de jabber dans la forge (affichage du statut des membres qui le désirent), un système de tag pour gérer et filtrer les bugs...


    Plus d'information sur le projet.

    - Si vous êtes intéressé par CodingTeam et que vous souhaitez y présenter votre projet, rendez vous sur http://www.codingteam.net.

    - Si vous désirez participer au projet ou recontrer la communauté, rendez vous sur le salon Jabber : codingteam@conference.codingteam.net.

    - Si vous désirez utiliser CodingTeam ou si vous voulez participez au développement de CodingTeam, le serveur Subversion est http://svn.codingteam.net/code/source


    Note du lendemain : La news est relayée (pas par les méchants bloggeurs qui préfèrent étouffer l'affaire et m'ignorer sur le saloon ubuntu :-D) mais pas DLFP : http://linuxfr.org/2007/06/22/22649.html

    Note du 28 juin : C'est au tour de Le Monde Informatique de parler de CodingTeam, à cette adresse : http://www.lemondeinformatique.fr

    Note du 6 juillet : Et 01net vient de faire un article : http://www.01net.com
    Publié le jeudi 21 juin 2007, 23:56 par xbright | 12 commentaires
    Tags : codingteam forge logiciel libre Planet
     

    CodingTeam, une forge bien sympathique

    Publié le dimanche 4 mars 2007, 21:46 par xbright | 4 commentaires
    Tags : codingteam forge logiciel libre Planet