Nouvelles

Make sure your software is continuously specified

As you may have noticed in the Executable Specification and build integration post build system integration is an area where GreenPepper shines. Most teams having good automated build practices also use a continuous integration (CI) server. We provide more comfort to those teams by allowing them to look at their GreenPepper execution results directly from […]

EN SAVOIR PLUS →
Nouvelles

Enfin un bouquin au sujet de scrum en français

J’ai reçu il y a environ une semaine ma copie du premier bouquin au sujet de scrum en français. Scrum : Le guide pratique de la méthode agile la plus populaire a été écrit par Claude Aubry. Claude nous offre un regard pratique et lucide au sujet de scrum et …

EN SAVOIR PLUS →
Nouvelles

_agilely Timer dernière chance avant que ce soit gratuit ;)

_agilely Timer permet aux praticiens de l’Agilité ayant un iPhone ou un iPod Touch de gérer efficacement les blocs de temps, les mêlées quotidiennes et les tables rondes. Dans quelques jours l’application sera gratuite. Cela veut dire qu’il ne vous reste que peu de temps pour vous procurer l’application et …

EN SAVOIR PLUS →
Nouvelles

Python ecosystem for a Java Developer

So…. you’ve been developing serious Java applications for quite a few years now, and while it was fun and enjoyable to discover the best practices, the misc. tools, how the messy fragmented ecosystem of frameworks and libraries  hardly wonderfully integrates thanks to amazing JEE-whatever integration stacks (Spring, no pun intended), you now feel that the […]

EN SAVOIR PLUS →
Nouvelles

maximum number of developers on a project ?

What is the maximum number of developers you can ever imagine working _efficiently_ on a project ? 5 ? 7 ? 10 ? 20 ?

Who wrote 2.6.33 reminds us how much the open source world (and in particular the linux kernel community) excels in this area. For the single 2.6.33 release that was developed in […]

EN SAVOIR PLUS →
Nouvelles

Google go

Looks  like go is attracting some attention.

“”Open source does not mean anarchy. Somebody has to have a vision and the perseverance to see that through. The open source community can then create their own versions if they wish, but it is best if there is a main line, stable version with a consistent architecture with […]

EN SAVOIR PLUS →
Nouvelles

Scala might be useable very soon

The Scala 2.8 beta 1 announcement gives hope regarding the availability of a decent IDE for editing Scala code. We will see what Scala 2.8 final looks like but if the eclipse IDE support features basic Class and Method renaming I will most likely make Scala my main programming language for writing open source code […]

EN SAVOIR PLUS →
Nouvelles

Surviving with many patches

In many situations, open Source software developers need to deal with the maintenance of patches. Examples include :

Unofficial versions of the linux kernel, where specific patches are applied (e.g. Xen kernel, openvz kernel, ..) and need to be constantly forward-ported to the latest kernel when it is released

Distribution-specific changes (e.g. Ubuntu-specific changes to debian packages).

Maintaining […]

EN SAVOIR PLUS →
Nouvelles

Cumulative Flow Chart in Kanban and distributed SCM tools

Cumulative Flow Chart in Kanban attracted my attention as I consider it a nice example of using branching efficiently.

IMHO, it is simply wrong to assume that every single task can be split into small fragments that are then iteratively incorporated into the mainline. The author calls this kind of task a “technically complex story”, and […]

EN SAVOIR PLUS →
Nouvelles

I think this is frightening….

why can’t programmers…. program is definitely worth reading… Yes, this is disturbing….

EN SAVOIR PLUS →