Première version stable de la forge CodingTeam

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
0
22
juin
2007
Communauté
CodingTeam est une forge libre permettant la présentation, la gestion et le développement collaboratif de vos projets de logiciel libre. Aujourd'hui, la version 0.42 de cette forge est sortie.

Après plusieurs mois de développement, la forge francophone a bénéficié d'énormes améliorations comme la mise à disposition du code source sous 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é corrigés, beaucoup de choses ont été améliorées et bien entendu, il y a du nouveau : le « codingbin » (une instance de pastebin en fait) pour partager vos sources facilement au sein de la forge, 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 :

Aller plus loin

  • # contraste

    Posté par  (site web personnel) . Évalué à 10.

    Juste une petite remarque sur la forme : les couleurs du site sont un peu pâle, ça manque un peu de contraste. Ça le rend difficile à lire, je trouve.
    • [^] # Re: contraste

      Posté par  (site web personnel) . Évalué à 2.

      Tu es bien le premier à faire cette remarque ! Moi, je trouve ça sympathique. Il y a du bleu, du gris et du noir.
      En tout cas, si tu as des idées d'amélioration, tu peux proposer :)
      • [^] # Re: contraste

        Posté par  (site web personnel) . Évalué à 5.

        Alors je suis le deuxieme.

        Le design est sympa.
        Entre le bleu très clair et le gris, il est juste un peu hardu de lire.

        En fait, c'est surtout au niveau de la page d'accueil.

        Sinon bonne idée, je sens que je vais y mettre mon projet :)

        Qu'est-ce que la puissance ? Rester debout au coin d'une rue et n'attendre personne.

      • [^] # Re: contraste

        Posté par  (site web personnel) . Évalué à 5.

        Je ne parle que de la page d'accueil, j'ai regardé vite fait les pages de projet, et ça me paraît plus lisible.
        Disons qu'il y a pas mal de texte sur la page d'accueil, et entre le bleu trop pâle qui semble fuir pour disparaître et le gris sur gris dans la boîte à gauche, bof. En fait, c'est assez estéthique je et l'accorde, mais vraiment pas confortable … à mon goût.

        Sinon, sur le fond, j'aime bien :-)

        Concernant les « outils de discussion », c'est un forum si j'ai bien compris. Tu as un exemple de forum un peu rempli pour voir à quoi il ressemble ?
      • [^] # Re: contraste

        Posté par  (site web personnel) . Évalué à 6.

        > En tout cas, si tu as des idées d'amélioration, tu peux proposer :)

        Je trouve aussi que le texte est un peu clair.

        Sinon, des détails en vrac :
        - page d'inscription, quand on se ballade dans le formulaire avec la touche tabulation, c'est bizarre de passer dans l'avatar avant le pseudo.
        - L'inscription peut être faite sans validation de l'adresse mail. Dans ce cas, le champ devrait être facultatif.
        - Le mail de confirmation d'inscription comporte mon mot de passe en clair. Je suis pas parano parano, mais je ne vois pas bien l'utilité.
        - Le mail de confirmation est en HTML. Avec en plus une image distante. (Thunderbird indique en gros qu'il la bloque, ça fait mauvais genre)
        - Dans la liste des applications, on peut cliquer sur le logo de chaque application. J'essaie pour voir à quoi ça sert et... ça ne sert à rien.

        Sinon un vrai truc gênant : J'ai voulu voir les applications hébergées et pour ça il faut suivre un nombre de liens incroyables. Il faudrait un petite description du logiciel dans les listes, puis que la description complète apparaisse sur la fiche du logiciel.
        Actuellement on voit rapidement qui a commencé le projet et quand. Ensuite on apprend en quoi c'est codé, sous quelle licence, qui est l'administrateur... mais toujours pas ce que c'est que ce logiciel !

        Voila, c'est les premiers trucs qui m'ont gênés en passant faire un petit tour.
        • [^] # Re: contraste

          Posté par  (site web personnel) . Évalué à 2.

          Sinon un vrai truc gênant : J'ai voulu voir les applications hébergées et pour ça il faut suivre un nombre de liens incroyables. Il faudrait un petite description du logiciel dans les listes, puis que la description complète apparaisse sur la fiche du logiciel.
          Actuellement on voit rapidement qui a commencé le projet et quand. Ensuite on apprend en quoi c'est codé, sous quelle licence, qui est l'administrateur... mais toujours pas ce que c'est que ce logiciel !

          Certaines améliorations sont prévues de ce côté ;-)

          Sinon, sur la fiche du projet tu as un lien « Présentation » qui te permet d'avoir la présentation du projet.
          • [^] # Re: contraste

            Posté par  (site web personnel) . Évalué à 4.

            Oui oui, j'avais bien vu.

            C'est juste que je trouve ça beaucoup trop loin. Il faudrait le début de la présentation directement dans les listes de logiciel. Ou alors une description courte spécialement faite pour ça.
  • # Yet another ... ?

    Posté par  (site web personnel) . Évalué à 4.

    Quelle est la différence avec gforge, libresource, ... ?
    • [^] # Re: Yet another ... ?

      Posté par  (site web personnel) . Évalué à 1.

      C'est une autre forge et comme les autres, elle a ses avantages et inconvénients.
      La motivation première était de faire une forge en français, elle est maintenant aussi en anglais, mais on peut toujours la visualiser en français. L'application de traduction collaborative est aussi quelque chose qui ne se voit pas partout.
      • [^] # Re: Yet another ... ?

        Posté par  (site web personnel) . Évalué à 3.

        L'application de traduction collaborative est aussi quelque chose qui ne se voit pas partout.

        Effectivement. Je ne connais que launchpad, mais pour l'instant c'est pas libre :o
      • [^] # Re: Yet another ... ?

        Posté par  (site web personnel) . Évalué à 2.

        Pour ce qui est du francais, gforge (par exemple) est déjà traduit il me semble.

        Ce que je trouve un peu dommage c'est que maintenir une forge c'est difficile car c'est une entreprise de long terme, j'espere que vous tiendrez le coup!
        • [^] # Re: Yet another ... ?

          Posté par  (site web personnel) . Évalué à 0.

          L'équipe est plutôt motivée, y a pas de raison que ça flanche :)

          Effectivement. Je ne connais que launchpad, mais pour l'instant c'est pas libre :o

          Ah parce que ça sera libre un jour ? :/
          • [^] # Re: Yet another ... ?

            Posté par  . Évalué à 3.

            Tant que ca ne sera pas distribué ca ne pourra pas être libre.
          • [^] # Re: Yet another ... ?

            Posté par  (site web personnel) . Évalué à 3.

            Qui te dis que ça ne l'est déjà pas?
            Launchpad est peut-être déjà sous GPL, mais comme il n'est pas distribué, personne n'a l'obligation de fournir le code.
            D'ou l'intérêt de l'AGPL, pour troller dessus c'est ici :
            http://linuxfr.org/2007/06/15/22630.html

            Juste pour rappel, la GPL autorise de garder pour soit les modifs faites sur un site web, puisque pas de distribution.
            Si CodingTeam est sous GPL, rien ne m'interdit de l'améliorer et de faire tourner une instance chez moi, sans fournir les sources de l'amélioration.
  • # Description des projets

    Posté par  . Évalué à 5.

    Bonjour,

    Je viens de faire un tour, ça m'a l'air pas mal du tout.

    Une critique que j'espère constructive : Lorsque sur la page d'accueil ont choisit un thème (ex: Base de données), on a une liste des projets par leur nom, mais il manque une courte description du projet.
    Pour l'instant, le nombre de projets est encore réduit donc on peut les visualiser un par un, mais au fur et à mesure que la forge s'étoffera, il deviendra de plus en plus difficile de "repérer" un projet correspondant à ce que l'on cherche.
    Comment savoir par exemple si un projet est (pour reprendre l'exemple précédent) une base de donnée, un frontend, un outil d'orm, une api etc...

    Un champ de recherche serait également utile.

    Bonne continuation ;)
    • [^] # Re: Description des projets

      Posté par  (site web personnel) . Évalué à 2.

      Dans l'idée, on a pensé à un système de tags. Les projets choisiraient 4-5 tags.
      Sinon, tu peux aussi afficher les projets selon la plateforme qu'ils visent ou leur langage de programmation.

      Il y a aussi un champ de recherche, via google.
  • # Au sujet des forges logicielles

    Posté par  (site web personnel) . Évalué à 3.

    Pas mal de choses sur les forges (état de l'art, listes, références, etc.) : http://overcrowded.anoptique.org/Forges

    Liste de discussion sur les forges issue d'overcrowded : forges AT picolibre DOT int-evry DOT fr (archives https://picolibre.int-evry.fr/wws/arc/forges )
  • # Timeline et Roadmap

    Posté par  (site web personnel) . Évalué à 5.

    Il y a deux killer-features dans Trac, qu'on ne retrouve pas dans GForge, Savane et autres (timeline LibreSource) : c'est la timeline et la roadmap.

    Le timeline est une page des évènements récents : commits de code, éditions de pages wiki, nouvelles entrées forum, nouveau fichier à downloader, etc.

    La roadmap est le plan de développement de l'équipe de dev, informations qui donnent une bonne visibilité des plans aux visiteurs, tâche trop souvent négligée, qu'il est bon de forcer un peu.

    Voici donc mes deux feature-requests. ;-)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.