On 22 février 20:24, Nicolas Chauvat wrote:
> Hi List,
> 
> I was trying to get all apycot tests run by logilab.org and
> cubicweb.org to turn green when I realised the following.
> 
> At http://www.cubicweb.org/project/cubicweb?tab=apycottest_resultstab
> one can see a table with many differents tests.
> 
> Three different branches are listed: default, stable and oldstable.
> cubicweb default is tested with logilab-common default, cubicweb
> stable is tested with logilab-common stable, cubicweb oldstable is
> tested with logilab-common unstable.
> 
> Stated like this, everything souds right, but it is not. Here is why:
> 
> step 0 - cubicweb version 1.0.0 is released. It depends on
> logilab-common 1.0.0 and the status is:
> 
>   cubicweb 1.0.0 = oldstable = stable (depends on common 1.0.0)
>   logilab-common 1.0.0 = oldstable = stable
> 
> step 1 - logilab-common 1.1.0 is released and the status becomes:
> 
>   cubicweb 1.0.0 = oldstable = stable (depends on common 1.0.0)
>   logilab-common 1.0.0 = oldstable
>   logilab-common 1.1.0 = stable
> 
> step 2 - cubicweb 1.1.0 is released that depends on common 1.1.0
> and the status becomes:
> 
>   cubicweb 1.0.0 = oldstable (depends on common 1.0.0)
>   cubicweb 1.1.0 = stable (depends on common 1.1.0)
>   logilab-common 1.0.0 = oldstable
>   logilab-common 1.1.0 = stable
> 
> step 3 - logilab-common 1.2.0 is released and the status becomes:
> 
>   cubicweb 1.0.0 = oldstable (depends on common 1.0.0)
>   cubicweb 1.1.0 = stable (depends on common 1.1.0)
>   logilab-common 1.0.0
>   logilab-common 1.1.0 = oldstable
>   logilab-common 1.2.0 = stable

... IMO this is way too much pain. We've hard time to keep test of the
*currnently developped* version to green. IMO we should simply keep working
on stable / default and to have those two branches coherent across packages
and green tests. That's it (and already a lot of work).

-- 
Sylvain Thénault                               LOGILAB, Paris (France)
Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations
Développement logiciel sur mesure:       http://www.logilab.fr/services
CubicWeb, the semantic web framework:    http://www.cubicweb.org

_______________________________________________
Python-Projects mailing list
Python-Projects@lists.logilab.org
http://lists.logilab.org/mailman/listinfo/python-projects

Reply via email to