Hi

> On 08 Aug 2016, at 1:32 PM, Richard Duivenvoorde <[email protected]> wrote:
> 
> On 08-08-16 12:51, Tim Sutton wrote:
>> Hi
>> 
>>> On 08 Aug 2016, at 11:00 AM, Paolo Cavallini <[email protected]
>>> <mailto:[email protected]>> wrote:
>>> 
>>> Il 08/08/2016 10:25, Richard Duivenvoorde ha scritto:
>>> 
>>>> What about the idea to make the 'ini-file- based QSettings type the
>>>> default QSettings system for ALL Operating Systems?
>>> 
>>>> In general I think it is just easier to instruct users to either throw
>>>> away or edit a file then fiddling in the registry..
>>>> 
>>>> QGIS3 would be a nice place in time to do this?
>>> 
>>> Agreed, possibly the most unfriendly thing in QGIS.
>> 
>> I am +0 on this:
>> 
>> Con:
>> 
>> In windows we often used .reg files e.g. when doing training courses to
>> reset specific settings so that trainees all have the same state (you
>> can just double click on the .reg file to apply it). We also can use the
>> registry to enable things via NSIS installers - for example we make a
>> nightly build of the plugin (http://nightly.inasafe.org) which is
>> packaged as an NSIS installer that makes sure the plugin is activated in
>> the user's profile.
>> 
>> Probably we can do the same things by manipulating .ini files but the
>> current system is pretty easy.
>> 
>> Pro:
>> 
>> Using a unified configuration system on all platforms would be nice...
> 
> I think having an option to use the registry on windows would be best
> then. As Régis also stated, in some enterprise environments it as
> apperently not doable to use the not-registry option...
> 
> Then we have best of both worlds?

Probably we can add a setting in QGIS to indicate whether settings should be in 
native or ini style format [1]. Of course that is a bit paradoxical since it 
will need to read the settings to get the setting for reading the settings .... 
:-)

[1] http://doc.qt.io/qt-4.8/qsettings.html#QSettings-3


Regards

Tim

> 
> Regards,
> 
> Richard
> 
> _______________________________________________
> Qgis-developer mailing list
> [email protected]
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

—









Tim Sutton

Co-founder: Kartoza
Project chair: QGIS.org

Visit http://kartoza.com <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

Kartoza is a merger between Linfiniti and Afrispatial

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Qgis-developer mailing list
[email protected]
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to