[Qgis-psc] Draft announcement re 3.0

Nyall Dawson nyall.dawson at gmail.com
Tue Feb 9 15:42:31 PST 2016


On 10 Feb 2016 9:16 AM, "Matthias Kuhn - OPENGIS.ch" <matthias at opengis.ch>
wrote:
>
> Hi PSC,
>
> Thank you very much for taking a decision, that will help very much to
get ahead!
>
> Just one question, did you evaluate to switch master with a qgis2 branch
and qgis3 with master? So basically the same schema but with renamed
branches.
> IMHO that would make it clearer that devs are encouraged to work on qgis
3 and we would not have to "replace" a branch but instead just retire the
qgis2 branch once the release happened.

This is also what I've been wondering. I think there's much less harm to
the project caused by an uninformed developer accidentally basing work off
a master branch targeted to 3.0 then someone accidentally doing their work
on the (long-term) dead end 2.x master branch.

I'd also rather see features/fixes accidentally missing from 2.x then
missing from the 3.0 branch. For this reason I'd prefer that including work
in 2.x branch be an intentional choice, rather then the default.

Nyall

>
> Thanks again and best wishes
>
> Matthias
>
>
> On February 9, 2016 11:30:28 AM GMT+01:00, Tim Sutton <tim at kartoza.com>
wrote:
> >Hi
> >
> >
> >On Tue, Feb 9, 2016 at 2:58 AM, Larry Shaffer <larrys at dakotacarto.com>
> >wrote:
> >
> >> Hi Tim, Jürgen and PSC,
> >>
> >> After reviewing this plan I have to say it is an excellent solution
> >to a
> >> no-size-fits-all problem. Thank you for all the consideration and
> >work you
> >> have put into it.
> >>
> >> I now have a solid (and indeterminate :^) schedule to present to my
> >> employer, which will help them plan resources to fund further QGIS
> >> development.
> >>
> >> It will also help with planning on how/when to produce new nightlies
> >for
> >> Mac.
> >>
> >
> >​Thanks Larry - I will post my blog post summarising everything tonight
> >(including salient bits from the above discussion). Yes its
> >interterminate,
> >but I think the general aim is still to try to encourage everyone to
> >get it
> >ready for 1 year from now (as much as we can).
> >
> >Regards
> >
> >Tim​
> >
> >
> >
> >>
> >> Regards,
> >>
> >> Larry Shaffer
> >> QGIS Support/Development | Boundless
> >>
> >> Dakota Cartography
> >> Black Hills, South Dakota
> >>
> >> On Mon, Feb 8, 2016 at 7:45 AM, Jürgen E. <jef at norbit.de> wrote:
> >>
> >>> Hi Tim,
> >>>
> >>> On Mon, 08. Feb 2016 at 14:01:12 +0200, Tim Sutton wrote:
> >>> > Thanks Andreas - I’ll just paraphrase the above as another note in
> >the
> >>> > article - should make things a bit clearer!
> >>>
> >>> Yes. We do 2.16 with PyQt5/Python3 support next to the existing
> >>> Qt4/PyQt4/Python2 and the existing and widely unused Qt5 support.
> >So we
> >>> have
> >>> all the smooth, non-breaking steps in master. We'll still release
> >using
> >>> Qt4/PyQt4/Python2, so that all the plugins keep working. And people
> >can
> >>> complete stuff that they have already started working on.
> >>>
> >>> 2.16 will be in the regular 4 months schedule.
> >>>
> >>> After 2.16 we branch off a qgis3 branch that gets the API changes.
> >There
> >>> we
> >>> drop Qt4/PyQt4/Python2 support and switch to Qt5/PyQt5/Python3.
> >Because
> >>> we
> >>> cannot really estimate if that takes 4, 8 or even more months, we'll
> >work
> >>> on
> >>> that on a "release when ready" scheme an see how it goes and set a
> >date
> >>> when
> >>> qgis3 stabilized.
> >>>
> >>> The qgis3 branch will be in development so at first we'll probably
> >have
> >>> something that doesn't build at all, requires dependencies that are
> >not
> >>> easy
> >>> available or at least not available on all platforms, while we're at
> >it.
> >>>
> >>> Because there might be stuff, that can't wait that long, we
> >meanwhile keep
> >>> master open for new features. The nightlies can keep on going
> >without
> >>> much
> >>> effort and also regular releases could be done if necessary.
> >>>
> >>> But master should still considered a dead branch as we is relies on
> >fading
> >>> dependencies and it will be eventually be replaced by the qgis3 (no
> >>> merge). So
> >>> stuff added to master before will get lost, if it was not also
> >merged or
> >>> redone
> >>> for qgis3. So people should think twice if they consider to do
> >anything
> >>> in
> >>> master while we're at qgis3.
> >>>
> >>>
> >>> Jürgen
> >>>
> >>> --
> >>> Jürgen E. Fischer norBIT GmbH Tel.
> >>> +49-4931-918175-31
> >>> Dipl.-Inf. (FH) Rheinstraße 13 Fax.
> >>> +49-4931-918175-50
> >>> Software Engineer D-26506 Norden
> >>> http://www.norbit.de
> >>> QGIS release manager (PSC) Germany IRC: jef on
> >>> FreeNode
> >>>
> >>> _______________________________________________
> >>> Qgis-psc mailing list
> >>> Qgis-psc at lists.osgeo.org
> >>> http://lists.osgeo.org/mailman/listinfo/qgis-psc
> >>>
> >>
> >>
> >> _______________________________________________
> >> Qgis-psc mailing list
> >> Qgis-psc at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/qgis-psc
> >>
> >
> >
> >
> >--
>
>------------------------------------------------------------------------------------------
> >Tim Sutton
> >Visit http://kartoza.com to find out about open source:
> > * Desktop GIS programming services
> > * Geospatial web development
> >* GIS Training
> >* Consulting Services
> >Skype: timlinux Irc: timlinux on #qgis at freenode.net
> >Tim is a member of the QGIS Project Steering Committee
>
>-------------------------------------------------------------------------------------------
> >Kartoza is a merger between Linfiniti and Afrispatial
> >
> >
> >------------------------------------------------------------------------
>
> >
> >_______________________________________________
> >Qgis-psc mailing list
> >Qgis-psc at lists.osgeo.org
> >http://lists.osgeo.org/mailman/listinfo/qgis-psc
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-psc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20160210/fb166c92/attachment.html>


More information about the Qgis-psc mailing list