[Qgis-developer] What's up with the 2.0.2 designation?

Sandro Santilli strk at keybit.net
Fri Sep 27 07:05:57 PDT 2013


[qgis-dev back in]

On Fri, Sep 27, 2013 at 03:45:05PM +0200, Jürgen E. Fischer wrote:
> On Fri, 27. Sep 2013 at 13:04:57 +0200, Sandro Santilli wrote:
> > On Fri, Sep 27, 2013 at 12:22:18PM +0200, Jürgen E. Fischer wrote:
> > >
> > > I didn't decide that I can't.  We decided - after trying stable branches
> > > two times and failing with it - that we can't.
>  
> > You didn't fail maintaining a stable 1.7.x release series.
> 
> Yes, we did - every point release was introducing new bugs - triggering a
> immediate need for a next point release.  Not what I expect from stable
> releases.

Learning by mistake is very effective.
It'll get better over time.

> > On the packaging side, I think it should be separated from tagging and
> > publishing a source tarball.  Packagers should always only start from a
> > source tarball.
>  
> > Binary packages are a layer on top of the source. Release should only involve
> > producing the source package (which is a layer on top of the git repo).
> 
> That's the problem.  You say the work ends there.   For me producing the
> packages is a major part of a release.  Most of our users don't compile
> themselves and therefore just releasing a tarball for the few that do, doesn't
> seem worthwhile.

All-or-nothing doesn't seem effective to me.
I don't say that the work _ends_ there.
Some users will be looking for packages, others won't.
I think it's still worth to have a source tarball even if no packages exist.
It's even worth having a tag with no tarball release,  IMHO.
Every step forward is worth it.

> > > > There's already been 10 commits in the stable branch since 2.0.1. 
> 
> > > Um, one from you, one from Werner and the rest from me - and I disagree.
>  
> > You disagree about what ? Ever releasing a 2.0.2 ?  Why did you push in that
> > branch then ?
> 
> Because the branch is what I package.  And it get's all fixes required to
> package - and some last minute stuff like the translation.

I think you (or whoever else packages) should only package _tags_,
not branches. That way the work can be shared more easily.

--strk;

 http://strk.keybit.net 



More information about the Qgis-developer mailing list