[Qgis-psc] Fwd: [qgis/QGIS-Enhancement-Proposals] Support SAP HANA databases in QGIS (#151)

Tim Sutton tim at kartoza.com
Wed Sep 4 00:20:20 PDT 2019


Hi Paolo

Here is the draft email I prepared to send to them. If you are all happy with it we can send it to them...

-------

Dear xxxx

We wanted to reach out to you regarding your proposed patch for QGIS to add support for Hana. As you have probably realised, there have been some concerns raised about the integration of this code. I don’t believe these are insurmountable but we would like to ask you if you could respond on a few points as outlined below.


Testing platform: Currently it is difficult for us to test the work you have done since we do not have a test / sandbox instance of the provider that we can use to try it out. Could we ask you to provide us with a perpetually available Hana database instance that we can use to test your provider both now and in the future? It would be ideal if you could set up and maintain this instance for us and simply supply the connection details since we do not have the time or expertise to manage this from within the community. We also ask that you waive any licensing fees for this test platform so that it is freely available to the project.
Community participation: We would like to ask if you can send one or more of your developer team members to attend our regular QGIS Contributor Meetings (next one planned for spring 2020 in The Netherlands) - details will be added to our wiki soon: https://github.com/qgis/QGIS/wiki <https://github.com/qgis/QGIS/wiki>. We ask this because we would a) like you to be familiar with the norms and expectations of the QGIS Community and b) so that we can get to know your team members and gain a sense of confidence that you are committed to the ongoing maintenance of the Hana provider and related impacted code in QGIS.
Packaging and Integration Effort: We would like to ask you if you can give us some indication of the packaging overhead expected for shipping your provider in our standard QGIS packages that we distribute for macOS, Windows and Linux. Have you been able to test on all of these platforms and is the provider fully self-contained? Or does it depend on additional libraries that need to be installed on the host operating system? If so are all of the aforementioned operating systems supported? Also, note that providers are shipped on mobile implementations of QGIS (QField and INPUT) and we would like to know that these platforms will also support your Hana provider. Finally with regard to packaging, if there is additional overhead for packaging we would like to ask you to support the QGIS project, either financially or by providing developer time, to ensure that everything is cleanly packaged for all supported platforms.
Point of contact: We would like to ask you to provide a single point of contact who will be technically knowledgeable and responsive to requests such as bug reports or questions from our community concerning your provider implementation.
Upcoming API changes: For QGIS 3.10 we are planning to integrate a new abstraction layer for provider connection management. We would like to ask you to work with Alessandro Pasotti to get the Hana provider in line with the other providers. This may involve subcontracting him directly if the process requires more time than he is willing to donate.

Lastly, we would like to say big “thank you” for choosing QGIS as a platform for your Hana provider implementation - we do appreciate that having it in QGIS and the new opportunities that it will open for our users in enterprise environments. We hope you enjoy working with the QGIS Community and we look forward to having a long and fruitful association together! We would also like to invite you to consider financially supporting the QGIS project through our sustaining membership programme (https://www.qgis.org/en/site/getinvolved/governance/sustaining_members/sustaining_members.html#qgis-sustaining-memberships <https://www.qgis.org/en/site/getinvolved/governance/sustaining_members/sustaining_members.html#qgis-sustaining-memberships>) - as you probably realised from this email and the discussions surrounding your pull request, there is a lot of community / volunteer effort that goes into maintaining and managing the QGIS project and financial support allows us to offload the maintenance burden introduced by adding new provider such as the Hana driver to ad hoc contractors or paid community members.

Best regards

The QGIS Community


———



Regards

Tim

> On 4 Sep 2019, at 08:14, Paolo Cavallini <cavallini at faunalia.it> wrote:
> 
> Hi all,
> following our discussion in Bucharest, I think we have to reply
> officially to this one.
> Any taker?
> Cheers.
> 
> -------- Forwarded Message --------
> 
> Hi @pcav <https://github.com/pcav>,
> 
> I appreciate that you take the time to discuss a viable solution for
> both sides. We do have a steady pull from customers running on a hybrid
> commercial/open source landscapes who want to integrate HANA Spatial
> with QGIS. We did already invest a fair amount of time in the
> development of the core provider for HANA and also we have learnt our
> lesson that we did not carefully study the QGIS enhancement processes
> before starting our development.
> 
> However given the current (unfortunate) situation would you be able to
> give an estimate by when we can discuss the way forward with regards to
> HANA integration in QGIS? Please also includes us in your ongoing
> discussion if you feel this would be helpful.
> 
> Many thanks in advance,
> Mathias (SAP HANA Spatial Team)
> 
>> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/qgis/QGIS-Enhancement-Proposals/issues/151?email_source=notifications&email_token=AAFI5ARISEF747RCAA4WUKDQEVVSPA5CNFSM4IGQ7LKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4MBSWQ#issuecomment-521673050>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAFI5ARH63Z36TZRZTFEJUTQEVVSPANCNFSM4IGQ7LKA>.
> 
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc

—









Tim Sutton

Co-founder: Kartoza
Ex 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

I'd love to connect. Here's my calendar link <https://calendly.com/timlinux> to make finding time easy.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20190904/d402a65f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20190904/d402a65f/attachment.jpg>


More information about the Qgis-psc mailing list