[Qgis-developer] Respecting new SAGA GIS versions in processing

Victor Olaya volayaf at gmail.com
Sat Jul 11 23:03:35 PDT 2015


Ok, so no way to see changes that affect Processing other than
browsing the full list of commits... :-(

I was thinking about something like this, in case there were API changes

http://sourceforge.net/p/saga-gis/wiki/Compatibility%202.1.3/

And maybe a list of new algorithms that have been added. Otherwise, it
is much more work to find out what we should change in the Processing
code...

Thanks for you help!

2015-07-12 7:31 GMT+02:00 Rainer Hurling <rhurlin at gwdg.de>:
> Am 12.07.2015 um 07:23 schrieb Victor Olaya:
>> Where is that list of changes? In the changelog i don't see any thing
>> except for the description of available files...
>
> Hi Victor,
>
> here are three files, which should give you deeper insight in the
> changes and structure of SAGA GIS 2.2.0 commands:
>
> 1) The complete ChangeLog
> http://sourceforge.net/p/saga-gis/wiki/Changelog%202.2.0/attachment/changelog_saga_2.2.0.txt
>
> 2) SAGA GIS Command Line Interface
> http://sourceforge.net/p/saga-gis/wiki/Changelog%202.2.0/attachment/saga_cmd_interface_v2_2_0.txt
>
> 3) SAGA-GIS Module Library Documentation
> http://www.saga-gis.org/saga_module_doc/2.2.0/index.html
>
> HTH and many thanks for your work,
> Rainer
>
>
>>
>> 2015-07-11 14:48 GMT+02:00 Paolo Cavallini <cavallini at faunalia.it>:
>>> Thanks for letting us know.
>>> Huge list of changes, this will require quite a bit of work.
>>> All the best.
>>>
>>> Il 11 luglio 2015 14:30:05 CEST, Rainer Hurling <rhurlin at gwdg.de> ha
>>> scritto:
>>>>
>>>> Dear List,
>>>>
>>>> Now, that SAGA GIS has new official release 2.2.0 [1] and the trunk
>>>> version is 2.2.1, it would be nice to have that respected in the QGIS
>>>> processing toolchain. The patch should mention for both, 2.2.0 and 2.2.1.
>>>>
>>>> Additionally, is seems necessary to have a new file SagaAlgorithm220.py
>>>> created like SagaAlgorithm214.py?
>>>>
>>>>
>>>>
>>>> --- python/plugins/processing/algs/saga/SagaAlgorithmProvider.py.orig
>>>> 2015-07-10 21:51:41.000000000 +0200
>>>> +++ python/plugins/processing/algs/saga/SagaAlgorithmProvider.py
>>>> 2015-07-11 14:19:08.043055000 +0200
>>>> @@ -46,8 +46,9 @@
>>>>      supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212),
>>>>                           "2.1.3": ("2.1.3", SagaAlgorithm213),
>>>>
>>>> "2.1.4": ("2.1.3", SagaAlgorithm214),
>>>> +                         "2.2.0": ("2.1.3", SagaAlgorithm214),
>>>>                           # to allow testing upcoming release
>>>> -                         "2.2.0": ("2.1.3", SagaAlgorithm220)}
>>>> +                         "2.2.1": ("2.1.3", SagaAlgorithm220)}
>>>>
>>>>      def __init__(self):
>>>>          AlgorithmProvider.__init__(self)
>>>>
>>>>
>>>>
>>>> As a user of SAGA GIS, I really appreciate all the work, what is done to
>>>> integrate it into the QGIS processing, many thanks.
>>>>
>>>> Best regards,
>>>> Rainer Hurling
>>>>
>>>>
>>>> [1]
>>>>
>>>> http://sourceforge.net/projects/saga-gis/files/SAGA%20-%202.2/SAGA%202.2.0/
>>>> ________________________________
>>>>
>>>> Qgis-developer mailing list
>>>> Qgis-developer at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>>
>>> --
>>> Paolo Cavallini
>>> http://www.faunalia.eu
>>>
>>> _______________________________________________
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>


More information about the Qgis-developer mailing list