Wiki source for Blog20111202GitoriousAndGit


Show raw source

Bon, suite à http://linuxfr.org/suivi/revues-de-presse-de-l%E2%80%99april-et-orthotypograhie j'ai cloné le repository, ce qui me permet de me mettre à git et surtout à gitorious :)

===git et gitorious===
La comparaison à github est tentante, vu qu'il a une fonctionnalité pour éditer le code en ligne (que j'ai déjà utilisée). gitorious a pour autant quelques avantages :
~- être réellement libre
~- je peux l'instancier chez moi
~- une communauté plus consciente du libre
~- quelques améliorations à identifier

===pour démarrer avec gitorious===
~- créer ou cloner un repository
~- le rapatrier en local : git clone...
~~- faire ses modifications
~- git commit -am "comment describing the commit"
~- git push
~- ensuite demander un merge request à partir de la racine de l'arbre de son clone


===quelques liens concernant gitorious===
~- http://www.murrayc.com/blog/permalink/2010/06/17/gitorious-merge-requests-are-awkward-for-small-changes/ précision sur les merge request

===fonctionnalités de gitorious===
~- possibilité de clone / merge request dans une logique user to user
~- gestion de projet
~- il y a un wiki (je n'ai pas vraiment trouvé comment en ajouter un par projet o_O hint: faut déjà créer un projet !)

manquerait peut-être :
~- une description d'un workflow standard (comme celui au-dessus)
~- la possibilité de proposer une merge request à partir d'un commit plutôt que via le bouton merge request à la racine du clone

===ohloh===
Ça me rappelle cette discussion par rapport à ohloh et [[http://linuxfr.org/users/armorique/journaux/viande-fraiche-devient-code-libre freshmeat^Wfreecode]]
~- les deux sont proprios
~- l'un analyse le code, ce qui par nature favorise les dépôts publics, au pire (faux-pen source) l'open source, au mieux le libre software aka logiciel libre
~- là où l'autre privilégie les annonces de ceux motivés (souvent freeware, voire shareware ou pas libre), le libre étant en best effort (déclaratif, pas automatisé, une version sur 2 à vue de nez...)
~~- 94% de logiciels libres listés (je compte plutôt 92%...) cf. http://f.cl.ly/items/342K1t433X3l261a3Y1Y/license-distribution.png
~~- vu dans les commentaires de http://freecode.com/articles/whats-in-a-name au 30 octobre 2011

à revoir ce que j'avais vu au fosdem parmi :
http://flossmetrics.org/ (je crois)
http://herraiz.org/papers/english/flossmetrics_csmr.pdf
http://lhsfoss.org/
http://fossresearch.com/
https://masterbranch.com/ ?

tutoriels pour git
http://ftp.newartisans.com/pub/git.from.bottom.up.pdf
http://pcottle.github.io/learnGitBranching/
http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki