http://codingteam.net/atom/project%2Fcodingteam%2Fforum CodingTeam forum Latest forum messages for CodingTeam. 2014-09-19T17:17:48+02:00 OpenForge 2012-07-09T06:14:18+02:00 http://codingteam.net/project/codingteam/forum/show/4566 Paco http://codingteam.net/users/show/Paco Bonjour a tous mes futurs lecteurs ! (Au moment ou j'écris ces quelques lignes, xbright est aux RMLL, et va surement montrer ce message a plein de gens, donc je souhaite un petit bonjour) Donc, je mets un peu en situation: * CT dispose d'une API OpenForge qui n'a pas évolué depuis des années, un <a href="http://codingteam.org/post/2010/11/The-OpenForge-API">billet</a> a même été fait a ce sujet, sans affoler les foules. * Je suis en train de développer une application de CV amélioré, en ligne, en python avec flask. Et je me suis dit que ca serait une bonne idée de reprendre les éléments fournis par OpenForge (Je sais pas trop comment appelé une page OpenForge en XML, donc j'ai décidé d'appeler ca profil. Donc, j'ai commencé mon application, j'ai déja un bout de code utilisable. Mais je me suis rendu compte de nombreux manques : * Premiere chose: Quand on est sur le profil OpenForge d'un utilisateur, on a une liste de projet, mais il y a aucun lien pour récupérer le profil des projets. J'ai réussi grâce a un magnifique coup de baguette magique, a récupérer les profils (bon, en vrai, c'est juste une URL avec le nom du projet, mais bon, c'est pas super propre, et si les URL de CT changent, bah mon code est cassé). Bref, des liens pour naviguer de profil en profil ca serait pas mal * Deuxieme chose: Pas mal d'informations sont manquantes, principalement les images (screenshots, logo, avatar d'un utilisateur). J'ai pu récupérer tout ca a coups de regex dans les pages HTML de CT, et c'est vraiment pas beau, donc avoir les liens de chaque images, ca pourrait être pas mal * Troisieme chose: Avoir des liens pour les flux RSS/Atom dans les profils (tous les types de flux, genre les news, les commits etc...) * Quatrieme chose: Je sais pas trop comment marche l'authentification de CT avec xmpp, mais si c'était dispo sur CT, ca serait pas mal, mais bon, c'est un peu hors sujet, SAUF QUE, si c'était le cas, on pourrait récupérer les donnés des VCards, et les mettre aussi dans le profil OpenForge de l'utilisateur, et ca, ca serait cool. Bon, je crois que c'est tout pour le moment, je pense qu'il y avait d'autres choses, mais vu l'heure tardive, tout ne me revient pas. Si je pense a d'autres trucs, je viendrai les ajouter a la liste. Comptez sur moi. Conclusion: OpenForge peut devenir un truc super cool et super attractif, qui pourrait avoir pas mal d'usages différents. J'avais évoqué, sur le salon de codingteam, un moyen de récupérer les données d'un projet pour les mettre sur une autre forge (qui accepterait le format OpenForge bien sûr). Ca fait qu'on se ferait pas chier a tout déménager. Pour l'avoir fait, je sais que ca prend des heures, et que c'est hyper chiant. La migration contiendrait les bugs avec toutes les informations (nom d'uilisateurs, status, commentaires etc), les sujets de forums, les graphs, et tout plein d'autres choses propres a un projet. Donc ca fait beaucoup de boulot en perspective si tout ce que je viens de dire est implémenté/implémentable, mais je pense que ca pourrait être un tournant de CT, en se basant sur l'ouverture (comme le nom OpenForge le suggere au passage). Sur ce, profitez bien des RMLL. Hésitez pas a me dire ce que vous en pensez, et sutout, SURTOUT, faites bosser xbright sur CT ! Erreur fatale PHP à l'affichage d'une page sur CodingTeam 2011-09-15T11:05:29+02:00 http://codingteam.net/project/codingteam/forum/show/4511 sylozof http://codingteam.net/users/show/sylozof Bonjour Nous avons installé il y a quelques mois une forge CodingTeam, en version 0.9.3, pour le suivi de nos développements dans notre entreprise. Nous l'utilisions régulièrement sans aucun problème. Puis, suite à une réorganisation des services, CodingTeam n'a plus été utilisé de manière régulière. Et un jour, alors que je voulais retourner sur CodingTeam, une page blanche s'affiche à la place de la page d'accueil de la forge. Après quelques recherches, je remarque que chaque fois que j'essaie d'afficher une page de la forge, il y a ces lignes qui apparaissent dans les logs d'erreurs d'Apache : <pre> [...] PHP Fatal error: Cannot redeclare class Locale in /var/web/codingteam-0.9.3/inc/classes/locale.php on line 31 [...] PHP Stack trace: [...] PHP 1. {main}() /var/web/codingteam-0.9.3/index.php:0 [...] PHP 2. CodingTeam->__construct() /var/web/codingteam-0.9.3/index.php:31 [...] PHP 3. getClass() /var/web/codingteam-0.9.3/inc/classes/codingteam.php:129 [...] PHP 4. require_once() /var/web/codingteam-0.9.3/inc/globalFunctions.php:275 </pre> Je ne sais pas ce qui a fait que soudainement cette erreur apparaisse, alors qu'elle ne se produisait pas avant. J'ai tenté de refaire une installation propre de CodingTeam en reprenant tous les fichiers de la version 0.9.3, mais ça ne résout pas le problème. Voici les détails sur notre configuration serveur : Debian squeeze PHP 5.3.3 Apache 2 Si d'autres détails sont nécessaires, n'hésitez pas à me les demander. Merci d'avance pour votre aide. Aide à la documentation 2011-07-12T19:32:18+02:00 http://codingteam.net/project/codingteam/forum/show/4485 godu http://codingteam.net/users/show/godu Bonjour, j'ai mis en place CodingTeam pour un projet personnel, et je rencontre un léger problème. Lors de la création de la documentation du projet, je n'arrive pas à créer plusieurs pages, c'est à dire des liens vers d'autres pages de la documentation comme ce qui est souvent fait. Le problème ne vient pas des liens je pense, car j'utilise bien la balise &lt;a/&gt; mais bien de la création de la page de documentation. Pour un exemple, <a href="project/codingteam/doc/HomePage">project/codingteam/doc/HomePage</a> est la page d'accueil de la documentation, mais les autres pages telles que <a href="project/codingteam/doc/WhatIsCodingTeam">project/codingteam/doc/WhatIsCodingTeam</a> me sont indisponibles. Pourrait-on m'indiquer la marche à suivre pour résoudre mon problème? En vous remerciant. CT IRL #2 - Rencontre des utilisateurs de CodingTeam 2011-06-13T20:59:49+02:00 http://codingteam.net/project/codingteam/forum/show/4451 xbright http://codingteam.net/users/show/xbright <p>L'IRL aura lieu le <strong>samedi 2 juillet 2011</strong>.</p> <p>Le rendez-vous est fixé vers <strong>18 heures</strong> près de <strong>Châtelet</strong> <em>(les participants du salon semblent être partants pour un programme très élaboré du type châtelet-bistrot-hippo)</em>.</p> <p>Lieu de rendez-vous : <strong>Place du Châtelet</strong> (<a href="http://www.openstreetmap.org/?mlat=48.857436&mlon=2.347234&zoom=15"><em>48.857436</em>, <em>2.347234</em></a>)</p> <p>Que vous ayez ou non participé au vote, vous pouvez quand même, bien entendu, venir ! Laisser un petit message à la suite de ce sujet peut par contre être une bonne idée pour qu'on ait une estimation du nombre de participants.</p> <hr /> <div style="color: #8e8e8e;font-size: 0.80em;"> <p>Bonjour tout le monde,</p> <p>Une fois de plus, nous pensons organiser une rencontre entre utilisateurs/administrateurs/développeur de la forge CodingTeam ! Cette fois ci, par contre, on devrait essayer de l'organiser un peu mieux, en s'y prenant à l'avance.</p> <p>Pour le lieu, je pense que ce sera de nouveau un bistrot/resto dans Paris, à voir par la suite.</p> <p>Pour la date, il y a plusieurs possibilités :<br /> - vendredi 24 juin<br /> - samedi 25 juin<br /> - vendredi 1 juillet<br /> - samedi 2 juillet</p> <p>Je propose que chacun donne ses disponibilités ! On peut aussi le faire plus tard, bien entendu, mais dans ce cas, vous devriez vous passer de votre Guide Suprême à moins d'être un peu patient et d'attendre le week-end du 29/30 juillet.</p> <p>&nbsp;</p> <table style="width: 95%;"> <caption>Tableau des disponibilités pour l'IRL #2</caption> <thead> <tr> <th style="font-weight: bold;">Pseudo</th> <th style="width: 18%;">vendredi 24 juin</th> <th style="width: 18%;">samedi 25 juin</th> <th style="width: 18%;">vendredi 1 juillet</th> <th style="width: 18%;">samedi 2 juillet</th> <th style="width: 18%;">[plus tard (?)]</th> </tr> </thead> <tbody> <tr> <td colspan="6" class="text_important"><ul><li>Les gens courageux</li></ul></td> </tr> <tr> <td>xbright</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>Paco</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>louiz'</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>LinkMauve</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>mathieui</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>inouire</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>sebseb01</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;">x</td> </tr> <tr> <td>Psykauze</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;">x</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> </tr> <tr> <td colspan="6" class="text_important"><ul><li>Les peureux ridicules</li></ul></td> </tr> <tr> <td>Vanaryon</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> </tr> <tr> <td>kaliko</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> </tr> <tr> <td>vinilox</td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> <td class="center" style="font-weight: bold;"></td> </tr> </tbody> </table> </div> Report bug et envoi de mail 2011-01-28T10:03:06+01:00 http://codingteam.net/project/codingteam/forum/show/4364 Lain http://codingteam.net/users/show/Lain Bonjour, Mes utilisateurs remontent bien des bugs mais personne n'en ai prévenu ! Ais-je louper quelque chose, fait un mauvais paramétrage ou est-ce que tout simplement y n'y a pas de sendmail prévu pour prévenir l'admin du projet qu'une anomalie est postée ?? Ce serait bien pratique pourtant d'être prévenu d'un nouveau bug et ensuite de pouvoir envoyer directement un mail au développeur affecté au correctif. Qu'est ce qu'il en est ??? Lain