[Qgis-psc] Vote about release plan

Nathan Woodrow madmanwoo at gmail.com
Fri Apr 17 06:51:32 PDT 2015


So in the end all this comes down to is: When are we going to be forced to
break API because of a platform change that we can't control?

>From what I can see it's a while off.

P.S I have no issue, and I doubt users do, with 2.10, 2.12. 2.14. We never
really have to go to 3 if there is no need.

- Nathan

On Fri, 17 Apr 2015 at 20:35 Nathan Woodrow <madmanwoo at gmail.com> wrote:

> > What is the main problem in breaking APIs? AFAIK is the need to fix the
> plugins.
>
> Not just plugins but every script that anyone has written against the QGIS
> API which can be a lot of internal scripts and processes.  It really comes
> down to just a pain if it's not justified or needed.   If we are forced to
> Python 3 and PyQt5 then it's a different story because we didn't really
> have much choice but all platforms will have to move it will be a nightmare
> having to maintain PyQt5/Python3+PyQt4/Python2.7 plugins and scripts.
>
> - Nathan
>
> On Fri, 17 Apr 2015 at 20:17 Paolo Cavallini <cavallini at faunalia.it>
> wrote:
>
>> Il 17/04/2015 09:51, Radim Blazek ha scritto:
>> > On Thu, Apr 16, 2015 at 8:43 PM, HAUBOURG
>> > <regis.haubourg at eau-adour-garonne.fr> wrote:
>> >> Hi,
>> >> again, I really can't understand squeezing the very next release now,
>> a month before feature freeze.
>> >>
>> >> For a major break, good practices should be:
>> >>  - announce it publicly at least two minor versions before
>>
>> +1
>>
>> >>  - finish old branch on a LTR version and announce it so that feature
>> are not added in that branch
>>
>> +1 (this is a good reason to have 2.8 followed by 3)
>>
>> >>  - not break API too often. 2.0 was.. less than two years ago.
>>
>> This would be good, but I'm afraid is partly outside of our control
>> (libray update by major distros).
>> What is the main problem in breaking APIs? AFAIK is the need to fix the
>> plugins. IMHO we should avoid leaving plugin authors alone; providing
>> detailed instructions on how to upgrade the plugin, and if possible some
>> scripts to fix most common cases, would make things less traumatic.
>> Therefore I suggest evaluating this work, and investing in it.
>> All the best.
>>
>>
>> --
>> Paolo Cavallini - www.faunalia.eu
>> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
>> _______________________________________________
>> 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/20150417/4636154c/attachment.html>


More information about the Qgis-psc mailing list