lolcommits ou comment commiter dans la joie et la bonne humeur

Si vous appréciez Git, voici un petit outil qui devrait au moins vous faire sourire : lolcommits.

Qu’est ce que c’est que ce machin encore ?

Imaginez. Il est 22h37. Vous êtes la personne qui est chargée d’une release hautement critique et vous venez de terminer un gigantesque merge. Vous allez donc commiter votre travail (ça fait quand même une bonne paire d’heures que vous bataillez avec Meld/vimdiff/autre — rayez les mentions inutiles). Lolcommits se charge d’immortaliser cet instant, en image s’il vous plaît, en prenant une photo de vous et en ajoutant une petite caractéristique : votre message de commit en bas de votre sympathique trombine.

Bien évidemment, il sera nécessaire d’avoir une webcam en état de marche configurée sur votre poste : l’outil se charge du reste.

Ouaip ! Je veux le tester !

lolcommits est un projet open-source, disponible sur Github : https://github.com/mroth/lolcommits

Vous pouvez donc récupérer le code source et tenter de le compiler …

Ou alors, l’installer simplement en suivant les consignes données sur la page d’accueil Github. Par exemple, sur une Ubuntu:

sudo apt-get install mplayer imagemagick libmagickwand-dev rubygem
sudo gem install lolcommits

Puis l’activer sur votre projet:

cd mon_projet/
lolcommits –enable

Lors de votre prochain commit, jetez un oeil dans ~/.lolcommits/mon_projet/ 

Libre à vous de partager ces photos sur … un repo Git ?

Et dans le cas ou toutes ces bêtises ne vous amuseraient plus, vous pouvez tout simplement désactiver le photomaton avec cette commande:

lolcommits –disable

Il me reste plus qu’à vous souhaiter un bonlol commit !

VN:R_U [1.9.22_1171]
Rating: 0 (from 0 votes)
Share
Ce contenu a été publié dans WTF, avec comme mot(s)-clef(s) , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire