Scrum, Kanban, Git : Tuleap 9.0 est disponible

22
2
déc.
2016
Communauté

La version 9.0 de Tuleap a été publiée fin octobre et déjà les versions suivantes arrivent. Petit retour sur les grandes nouveautés de Tuleap 9.

Tuleap est une forge logicielle publiée sous licence GPL par la société Enalean.

logo Tuleap
La particularité de cette version 9 est de s’adresser à l’ensemble des membres d’une équipe de développement « agile ». Aux développeurs agiles, bien entendu, mais également à toutes personnes qui peuvent être impliquées de près ou de loin dans un projet logiciel : les product owners, les clients, les utilisateurs finals, les directeurs techniques, les commerciaux pourquoi pas.

Vous allez donc retrouver dans une seule plate‐forme tous les outils dont chacun a besoin : des outils de planification et de visualisation d’un projet agile, environnement Scrum ou tableau Kanban, un système de suivi (pour suivre les stories, tâches, incidents, etc.), un système de gestion de versions (Git ou Subversion), de la revue de code (pull requests ou Gerrit), de la documentation collaborative, un gestionnaire de livrables.

L’objectif ? Ne pas avoir à basculer d’un outil à l’autre, d’éviter les copier‐coller de tickets, automatiser le plus possible de flux de développement et avoir une gestion des utilisateurs et des droits d’accès centralisée.

Forum général.général Manipulation des permissions Unix

Posté par . Licence CC by-sa
Tags :
2
30
oct.
2016

Ce post fait suite à ma question sur Git.

En effet, Git n’enregistre pas les permissions Unix des fichiers qu’il suit, excepté le droit d’exécution. Je sais qu’il existe des sur-couches à Git pour répondre à ce genre de problématique (Git possède un mécanisme de hooks) mais je suis arrivé à la conclusion que la sauvegarde des droits Unix était un problème plus général qui ne concerne pas seulement Git.

Il y a plusieurs autres cas de figure (...)

Forum général.général Git

Posté par . Licence CC by-sa
Tags :
3
26
oct.
2016

Je découvre Git et je suis maintenant en mesure d’effectuer les opérations les plus courantes, cependant il y a encore des subtilités qui m’échappent. Notamment celle-ci : la création d’un dépôt de référence (bare repository) et le premier commit depuis un « client ».

J’ai bien saisi la différence entre un dépôt "bare" et un dépôt de travail (working tree), seulement il semblerait qu’il y ait deux méthodes et je n’arrive pas à comprendre toutes les implications.

Tout d’abord, la création de (...)

Journal Le web distribué: Zeronet, IPFS, Dat.data, Maidsafe,...

Posté par . Licence CC by-sa
33
20
sept.
2016

J'ai découvert coup sur coup plusieurs technos qui «construisent l'internet distribué dont le monde a besoin» et je vais essayer de les présenter. Ça peut vite devenir technique donc je risque de me planter dans leur présentation.

Freenet

Je le cite d'abord car il est fonctionnel depuis plusieurs années. Il met en avant anonymisation sur le réseau et la résistance à la censure grâce à son fonctionnement en pair à pair: «Freenet est une plateforme pair-à-pair de communication et de (...)

Journal Git Rev News: la newsletter de Git, et sondage pour utilisateurs de Git

Posté par (page perso) . Licence CC by-sa
Tags :
20
14
sept.
2016

Bonjour,

On n'en a pas beaucoup parlé ici, mais ça fait maintenant un peu plus d'un an que la communauté de développeur de Git a sa lettre mensuelle : Git Rev News.

L'édition #19 vient de paraître : https://git.github.io/rev_news/2016/09/14/edition-19/.

Au programme : une présentation de l'outil git series, un bilan rapide du Google summer of code, un appel à contributeur pour Git Rev News, une interview du contributeur Brian M. Carlson, et comme chaque mois, un paquet de (...)

Forum général.cherche-logiciel Cherche CMS basé sur git / statique / dynamique ?

Posté par (page perso) . Licence CC by-sa
2
29
juin
2016

Bonjour,

je réfléchis depuis quelques temps à un système de blog (plutôt blog que CMS d'ailleurs mais techniquement un blog est un CMS tout de même).

Voici les spécifications de ce dont j'ai besoin :
- Toute la partie rédaction doit se faire en local dans un dépôt git
- Un simple git push doit remettre à jour l'ensemble du site suivant les modifications effectuées depuis le dernier commit
- le langage de rédaction doit être évolué : permettre une (...)

Sortie de git 2.9

Posté par (page perso) . Édité par M5oul, Matthieu Moy, Nairwolf, palm123 et Yves Bourguignon. Modéré par ZeroHeure. Licence CC by-sa
70
22
juin
2016
Gestion de versions

git 2.9 est sorti le 13 juin 2016. Pour rappel, git est un gestionnaire de version décentralisé, originellement développé par Linus Torvalds pour versionner les sources du noyau Linux. Depuis, ce gestionnaire de version est devenu très populaire parmi les projets open-source, comme en témoigne le succès des plateformes basées sur cet outil, comme GitHub ou Gitlab, ainsi que les projets de toutes tailles auto-hébergés utilisant git.

Dans cette dépêche nous nous proposons de revenir sur quelques-uns des changements apportés par cette version.

Git logo

Journal FsPages : un publicateur de pages statiques pour Gitlab

Posté par (page perso) . Licence CC by-sa
37
18
juin
2016

Bonjour 'Nal,

Github propose depuis un bout de temps les pages github : on pousse les fichiers kivonbien dans la branche kivabien, et un générateur de site statique crée des pages HTML qui sont publiées dans un sous-domaine de github.io.

On trouve de plus en plus de projets dont le site est hébergé par ce biais.

Gitlab, un projet libre qui propose une alternative à Github propose la même fonctionnalité, mais uniquement dans la version entreprise (pas dans la (...)

Journal Sortie de Git 2.9

Posté par . Licence CC by-sa
Tags :
21
16
juin
2016

Un rapide journal pour vous dire que le logiciel de gestion de version décentralisé le plus connu et le plus meilleur (on sera vendredi dans 20 minutes, c'est bon…) vient de sortir en version 2.9 !

Au menu :
* La possibilité d'exécuter une commande, après chaque commit, lors d'un rebase, grâce à l'option -x : git rebase -x 'make test'

Bitkeeper essaye de rattraper l'histoire en passant Open Source

Posté par (page perso) . Édité par Benoît Sibaud et ZeroHeure. Modéré par ZeroHeure. Licence CC by-sa
36
12
mai
2016
Gestion de versions

BitKeeper, logiciel de gestion de version vient discrètement de passer en Open Source, sous licence Apache 2.0. Soit plus de dix ans après l'avènement de Git dont il est indirectement à l'origine. Que de temps pour trouver le bon chemin !

logo Bitkeeper

Enfin diront certains, trop tard diront d'autres. Le changement s'est fait relativement discrètement via l'annonce assez laconique de la version Bk-7.2ce sur leur forum :

I might as well mention bk-7.2ce which is the first open-source release.

Si vous vous demandez si cela vaut le coup de laisser tomber votre SCM préféré, ils ont en place une page spécialement pour vous. Ironie de l'histoire, sur leur page de téléchargement, ils proposent de récupérer les sources de BitKeeper via Git !

Journal CPython abandonne Mercurial et passe à Git et Github

Posté par (page perso) . Licence CC by-sa
37
2
jan.
2016

Les développeurs de Python ont décidé d'abandonner leur infrastructure actuelle, basée sur divers outils open-source écrits en Python et auto-hébergés, pour passer aux services propriétaires proposés par Github. Cela implique de passer le code source de Mercurial à Git.

La raison fondamentale, détaillée dans le PEP 481, est la nécessité de faciliter le travail des contributeurs du projet, l'arrivée de nouveaux contributeurs, et les contributions occasionnelles (correction de typos, amélioration de doc).

L'infrastructure actuelle utilise un outillage spécifique, comme (...)

pkgsrc 2015Q3

Posté par (page perso) . Édité par ZeroHeure, Benoît Sibaud et palm123. Modéré par ZeroHeure. Licence CC by-sa
29
1
oct.
2015
NetBSD

Dans un message à des listes de diffusion pkgsrc et NetBSD, Thomas Klausner a annoncé la disponibilité de la branche pkgsrc-2015Q3. Pkgsrc (prononcer package source) est une infrastructure de construction de logiciels tiers pour NetBSD, ainsi que pour d’autres systèmes de type UNIX. Il permet donc à NetBSD, mais aussi à GNU/Linux, SmartOS, Minix, OS X et de nombreux autres systèmes d’exploitation de disposer de nombreux logiciels sous forme source, mais aussi sous forme binaire.

pkgsrc

Les développeurs pkgsrc fournissent une nouvelle version stable chaque trimestre. Comme son nom l’indique, pkgsrc 2015Q3 est donc la troisième sur les quatre de l'année 2015 et est disponible depuis le 30 septembre dernier.

Plus de détails sur cette version en particulier en seconde partie de dépêche, qui reprend grandement le courriel d'annonce.

Forum Linux.général Git et fichiers binaires

Posté par (page perso) . Licence CC by-sa
1
30
août
2015

Bonjour.
J'ai aujourd'hui des utilisateurs (un petite société) pour la quelle je sert de service informatique, qui aurais aujourd'hui des problèmes de duplication, synchronisation et sauvegarde.
Un ordinateur fixe, un portable et un disque dur externe sur les quels devrais chaquns posséder la même série de documents dans la même version.
- Les fichiers sont essentiellement binaires (ou devant être considéré comme tel) : Documents bureautiques, entre autre chose.
- Les deux ordinateurs fonctionnent sous Fedora
- Les utilisateurs étant (...)

Forum général.général Conseils pour se mettre à git

Posté par . Licence CC by-sa
3
28
juil.
2015

Bonjour,

j'aimerais avoir mon propre dépôt git personnel pour partager des fichiers et collaborer avec des amis et collègues. Néanmoins, je ne sais pas exactement comment m'y prendre…

Voici quelques caractéristiques de ce que je recherche :
Une partie du contenu sera public mais une autre non (par exemple documents qui ne sont pas suffisamment matures ou documents en lien avec le boulot).
Le dépôt devrait contenir principalement des fichiers sous une licence libre mais peut-être pas exclusivement.
Je suis (...)