[Qgis-developer] Merging of incompatible changes

Martin Dobias wonder.sk at gmail.com
Tue Oct 23 09:24:59 PDT 2012


On Tue, Oct 23, 2012 at 10:03 AM, Radim Blazek <radim.blazek at gmail.com> wrote:
> On Tue, Oct 23, 2012 at 9:12 AM, haubourg
> <regis.haubourg at eau-adour-garonne.fr> wrote:
>> Hi All, a user point of view:
>> Go ahead, but advertise us! Thoses changes sound good.
>> + 1 for Larry's proposal of separating Qsettings versions, since we all
>> spend some time running 1.8 AND master on the same machine and same user ...
>
> What problems are with settings? AFAIK new settings are added and old
> may be left unused but settings meaning is not changed.
>
> It may be a lot of work to copy all servers (W*S, databases) through GUI.

I agree with Radim. We can use the same QSettings - it should have the
benefit of keeping the settings for both versions in sync.

In order to support QGIS 1.x and 2.x plugins simultaneously we just need:
- a new section in QSettings to store which plugins are active in v2.x
- a new directory e.g. ~/.qgis/python/plugins2 to store user-installed
plugins for v2.x
- a new URL for plugin installer to fetch plugins for v2.x
Like this, it should be possible to run either version of QGIS without
getting messages about broken plugins etc.

Martin


More information about the Qgis-developer mailing list