Journal Bientôt Monotone pour Indefero et compte Solo sur l'hébergement

Posté par (page perso) .
Tags :
10
15
sept.
2010
Rapidement quelques nouvelles à propos d'Indefero[1]. Le projet avance à bon rythme avec un très gros travail de Thomas Keller (tommyd) pour supporter Monotone. Thomas est aussi développeur de Monotone, il fait un travail superbe d'amélioration d'Indefero et Monotone en parallèle pour avoir quelque chose de puissant et efficace au final.

Sinon, suite à de nombreuses demandes (bon, en fait 5 ou 6) de lecteurs de LinuxFR, j'ai mis en place un plan "solo" pour l'hébergement[3]. C'est un petit plan (...)

Journal Etre payé cet été pour bosser sur Indefero ?

Posté par (page perso) .
Tags :
18
29
juin
2010
Salut,

j'ai envie de sortir la version 2 d'Indefero[1] pour fin août. Pour cela j'ai besoin d'aide. Si vous êtes bons à ce que vous faites (j'ai besoin d'un designer et de codeurs en PHP) et si vous êtes prêts à bosser sur un soft en GPL, j'ai du taff.

La seule contrainte pratique pas forcément habituelle est que vous devez pouvoir me facturer le travail fait. Sinon c'est du travail depuis chez vous, via email, IM, IRC etc. en (...)

Indefero 1.0 est disponible après 21 mois de travail

Posté par (page perso) . Modéré par baud123.
38
19
avr.
2010
PHP
Après environ 21 mois de développement et 31 versions préliminaires, Indefero 1.0 est disponible. Ce qui a démarré pendant l'été 2008 en réaction épidermique à l'impossibilité d'exporter ses données de l'offre GoogleCode est devenu maintenant un joli projet soutenu par une communauté fort sympathique.

Indefero est une forge logicielle écrite en PHP sous licence GPL et vous permet de gérer de multiples projets avec le gestionnaire de révisions de code de votre choix comme Subversion, Git ou Mercurial. Chaque projet peut être marqué comme public ou privé et dispose des outils habituels pour être bien géré avec :
  • une documentation au format Wiki,
  • un gestionnaire de défauts et requêtes,
  • un navigateur pour voir le code,
  • un fil de l'évolution du projet
  • mais aussi un module de revues de code.

Simplicité, liberté et efficacité sont les maîtres mots d'Indefero. N'hésitez pas à l'essayer, une version hébergée vous permet de le faire en quelques clics. D'ailleurs, dans la suite de cette dépêche, je vous raconte un peu le pourquoi de cette version hébergée.

InDefero 0.8.7 un long chemin depuis un an

Posté par (page perso) . Modéré par Florent Zara.
15
20
oct.
2009
PHP
InDefero est une forge logicielle que chacun peut installer sur son serveur avec le support de Git, Mercurial et Subversion. Le projet commencé en juillet 2008 arrive maintenant à maturité et est très agréable à utiliser au quotidien. Démarré comme un clone de GoogleCode, InDefero prend de plus en plus distance avec ce dernier pour répondre aux besoins exprimés par ses utilisateurs.

Comme plus de 1250 personnes, vous pouvez avoir votre forge hébergée pour vous ou l'installer sur votre serveur (même un tout petit VPS ou une offre mutualisée un peu robuste).

Journal InDefero, gestion des dépôts et revue de code

Posté par (page perso) .
Tags :
8
23
jan.
2009
Cela faisait longtemps que je n'avais pas présenté l'évolution d'InDefero[1] ici. Comme l'équipe a fait 6 releases depuis mon dernier journal, voici l'évolution de ce qui a été ajouté depuis la version 0.4.0 :

- téléchargement du diff d'un commit, simple mais pratique.
- revue de code avant la soumission dans le dépôt.
- gestion des droits d'accès aux dépôts git, mercurial et subversion directement depuis l'interface web. Cela inclut la création des dépôts à la volée.
- amélioration des (...)

InDefero, Wiki et support de Mercurial dans la version 0.4.0

Posté par (page perso) . Modéré par Jaimé Ragnagna.
12
24
nov.
2008
Communauté
Cette dépêche, à l'occasion de la sortie de la version 0.4.0, est l'occasion de faire le point sur le développement. Pour rappel, InDefero est à l'origine un clone de GoogleCode. L'auteur, Loïc, a démarré ce projet en juillet de cette année pour se libérer de GoogleCode. Le projet est clairement un clone, l'interface, quoique simplifiée a été reprise dès le début.

Le projet a commencé comme un simple suivi de bugs, le parcours d'un dépôt git arrivant très rapidement. Aujourd'hui, toutes les fonctionnalités du GoogleCode de l'époque ont été implémentées, il manque maintenant la revue de code pour être l'égal de ce dernier.

« C'est un grand plaisir de développer ce logiciel. » précise Loïc. « J'ai particulièrement été étonné par la qualité des remarques ici quand j'ai informé des mises à jours (oui, l'installation reste difficile) et aussi des personnes venues contribuer. Le support de Subversion et de Mercurial a été fait par des contributeurs. La dernière version inclut donc le support de Mercurial et un wiki pour la documentation. »

InDefero utilise Pluf, un framework PHP5 ayant l'esprit et la forme de Django. C'est ce framework qui a permis le développement très rapide d'InDefero.

Donc encore merci aux contributeurs/utilisateurs pour vos contributions et remarques, continuez ! Et si vous êtes nouveaux, venez sur l'IRC, canal #indefero des serveurs freenode, Loïc est presque tout le temps présent pour donner un coup de main, particulièrement pour l'installation.

NdM : Merci à Loïc, pour son journal à l'origine de cette dépêche.

Journal InDefero, Wiki et support de Mercurial dans la version 0.4.0

Posté par (page perso) .
Tags :
10
23
nov.
2008
Pour rappel, InDefero[1] est à l'origine[2] un clone de GoogleCode[3]. J'ai démarré ce projet en juillet de cette année pour me libérer de GoogleCode. Le projet est clairement un clone, l'interface, quoique simplifiée a été reprise dès le début[4].

Ce journal à l'occasion de la sortie de la version 0.4.0 est l'occasion de faire le point sur le développement.

Le projet a commencé comme un simple bug tracker, le parcours d'un dépôt git arrivant très rapidement. Aujourd'hui, toutes les (...)

Journal InDefero, bug tracker et navigateur git/subversion en version 0.2.0

Posté par (page perso) .
Tags :
7
12
nov.
2008
Bonjour,

Cela faisait longtemps, mais enfin, il est arrivé en version 0.2.0[1]. InDefero[2] inclut maintenant la visualisation en ligne d'un fichier du dépôt si c'est un fichier "texte" et la possibilité d'attacher un fichier à un ticket (important pour les patchs).

Télécharger la dernière version ici : http://projects.ceondo.com/p/indefero/downloads/9/

Pour rappel, au départ, InDefero était un clone de GoogleCode avec git au lieu de subversion. Maintenant, InDefero propose même Subversion et un contributeur travail sur le support de Mercurial (et il (...)

InDefero, clone Google Code en version 0.1.0

Posté par (page perso) . Modéré par Mouns.
8
3
sept.
2008
Communauté
Une nouvelle version d'InDefero est sortie : la 0.1.0. InDefero est un clone de Google Code écrit à l'origine pour utiliser git pour la révision du code. La grande nouvelle est maintenant la prise en charge de Subversion, dépôt local ou distant !

InDefero est codé en PHP avec le framework Pluf et est disponible sous licence GPL. Il est simple à utiliser et très léger. Si votre hébergeur est de qualité, il fonctionne très bien sur un mutualisé avec des pages ne nécessitant guère plus de 3 Mo de mémoire pour le rendu.

La rapidité et la légèreté d'InDefero provient en grande partie de l'utilisation de Pluf. Pluf est un framework PHP reprenant les principes d'architecture de Django lui permettant d'être simple, facile à utiliser même sur de gros projets et extrêmement performant. Le cœur de Pluf (la distribution d'une requête et le rendu minimal d'une page) est ainsi cinq fois plus performant que Symfony sur la même configuration (test sur une instance EC2), pour avoir l'équivalent du rendu de "Hello World!" on obtient :
  • php pur : 1332.53 req/s (100%)
  • pluf-trunk : 344.02 req/s (25.82%)
  • symfony-1.1.0 : 67.41 req/s (5.11%)
Cette méthodologie de test est celle utilisée par Rasmus Lerdorf pour évaluer le coût minimal en terme de performance du framework. Cela veut dire que quelque soit le niveau de mise en cache (à moins d'utiliser la technique LinuxFr avec un callback sur une erreur 404 pour générer un contenu statique), vous ne pourrez pas faire mieux. Notez que c'est exceptionnel de n'avoir qu'une si faible dégradation des performances entre un framework et PHP pur, je dois dire aussi que c'est un peu le hasard des choses, j'ai juste essayé de garder la pile d'appel de fonctions dans la boucle de distribution au minimum tout en gardant la philosophie de Django "On active une fonctionnalité que si vraiment demandée".

Je remercie les lecteurs pour les remarques constructives reçues depuis le début de cette aventure, j'invite les trolls avec ce benchmark des performances (mais bon, en utilisant la méthodologie du créateur de PHP, cela devrait les calmer un peu) et accueille les critiques les bras ouverts !

Journal InDefero, clone GoogleCode en version 0.1.0

Posté par (page perso) .
Tags :
6
3
sept.
2008
Bonjour,

C'est avec plaisir que je vous annonce la sortie d'une nouvelle version d'InDefero. Comme écrit précédemment ici, InDefero[1] est un clone de GoogleCode[2] écrit à l'origine pour utiliser git pour la révision du code. La grande nouvelle est maintenant le support de Subversion (dépôt local ou distant) !

Téléchargez la dernière version : http://projects.ceondo.com/p/indefero/downloads/8/

InDefero est codé en PHP avec le framework Pluf[3] et est disponible sous licence GPL. Il est simple à utiliser et très léger. Si votre (...)

Journal InDefero, bug tracker, navigateur git en version 0.0.7

Posté par (page perso) .
Tags :
0
9
août
2008
Bonsoir,

comme c'est l'été, qu'on est vendredi soir, que l'activité du libre est plutôt tranquille et comme certains l'ont demandé[1], je me permets de vous tenir au courant des avancées du projet de clone de GoogleCode avec git pour la gestion du code.

La version 0.0.7 est disponible : http://projects.ceondo.com/p/indefero/downloads/

Une version très compacte des changements par rapport à la version disponible quand j'ai écrit le précédent journal[2] :

* Ajout de l'intégration avec git-daemon.
* Envoi du type mime (...)

Journal Clone de GoogleCode en PHP pour git

Posté par (page perso) .
Tags :
0
2
août
2008
Bonjour,

Je me permets de vous annoncer la sortie de InDefero[1], grosso modo un clone de GoogleCode[2] mais écrit en PHP et utilisant git[3] pour le dépôt de code.

http://projects.ceondo.com/p/indefero/

Les fonctionnalités sont les suivantes :

* Support de multiples projets.
* Bug tracker avec multiples droits (anonymes, enregistrés, membres et propriétaires).
* Bugs peuvent avoir de multiples étiquettes.
* Bugs peuvent être commentés avec création automatique de liens inter-bugs.
* Filtrage des bugs par statut (ouvert/fermé), par étiquette.
* (...)