Project hosting

Il y a un certain nombre de services pour l’hébergement de développements informatiques.

Le plus gros et connu d’entre-eux est Sourceforge qui offre la panoplie complète, de l’hébergement du code (en CVS ou svn), à la documentation, en passant par un gestionnaire de bug ou même un système très performant de distribution de fichiers. Malheureusement, Sourceforge hérite un peu de son passé, l’interface est touffue, la création d’un projet un peu complexe, et il y a eu beaucoup de problèmes de performance ses derniers mois.

Récemment, Google est entré dans la danse avec google code hosting. Interface simpliste: gestionnaire de bugs moyen, pas de gestion de la documentation ou des actualités, hébergement svn uniquement avec une petite interface web. Ca répond à des besoins basiques, mais c’est tout.

En s’hébergeant soi-même, on peut s’orienter vers Trac. Trac d’ailleurs a introduit une idée très intéressante: celle de l’intégration étroite des anomalies/tâches avec les modifications du code source. Lorsque l’on commit son code dans subversion, on peut indiquer un numéro de bug (et le lien qui-va-bien est alors créé dans l’interface de Trac) ou réciproquement on peut indiquer dans un commentaire de bug un changeset. Bref, voilà quelque chose qui ressemble à de la gestion de configuration. Et trac est livré avec un wiki. Seule son interface est un peu décevante. Si on veut dépenser des sous et être en J2EE, il y a JIRA qui fait à peu près la même chose (et ajoute la gestion des workflows entre autres).

Mais sinon, je viens de découvrir unfuddle qui ressemble fortement à Trac (je parierai qu’il est basé sur Trac). Il ne s’agit pas d’un logiciel mais d’un service hébergé. Il y a la formule basique (un développeur) gratuite. Par rapport à Trac, l’interface est très sympa, et l’administration se fait sur le web plutôt qu’en ligne de commande.

Google calendar/maps tip

Quand on crée un évènement dans Gogole calendar, et que l’on indique sa location pour avoir un lien sur Google maps, il faut placer l’adresse (comme 55 rue du faubourg saint honoré) ou bien un lieu connu (comme Tour Eiffel).

Maintenant, si le lieu n’est pas connu par Google (et c’est le cas pour le palais de l’Elysées, ou chez mes amis) je viens de découvrir que l’on pouvait ajouter une description à l’adresse. La syntaxe est la suivante (et pas géniale à mon avis):

55 rue du faubourg Saint-Honoré, Paris, France (Palais de l’Elysées)

Un bug sur Google?

Le propriétaire du site rekrute.com m’a envoyé un mail pour m’indiquer quelque chose d’assez surprenant. En cherchant ReKrute.com sur Google, le premier moteur de recherche n’affiche qu’un résultat et c’est www.decamps.info !

Mais ne vous inquiétez pas, je ne vais pas parler de recrutement au Maroc!

En tout cas, c’est la première fois que je vois ainsi un bug flagrant dans Google (la requête fourni des résultats beaucoup plus pertinant que mon blog sur Yahoo!, msn, Teoma, Alltheweb ou Ask Jeeves)