[Qgis-developer] What's up with the 2.0.2 designation?
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
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.
More information about the Qgis-developer