nifi-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mr TheSegfault (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (MINIFICPP-981) Avoid maintaining our own Curl HTTP Client
Date Wed, 17 Jul 2019 23:04:00 GMT

    [ https://issues.apache.org/jira/browse/MINIFICPP-981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16887304#comment-16887304
] 

Mr TheSegfault edited comment on MINIFICPP-981 at 7/17/19 11:03 PM:
--------------------------------------------------------------------

Definitely want to open the door for alternatives ( though I favor curlpp because I've used
it )...some of which I'm aware:

 

[https://os.mbed.com/users/WiredHome/code/HTTPClient/]

[https://github.com/glynos/cpp-netlib]

 

*** May be useful to find alternative C libraries instead of C++ for the purposes of nanofi. 


was (Author: phrocker):
Definitely want to open the door for alternatives ( though I favor curlpp because I've used
it )...some of which I'm aware:

 

[https://os.mbed.com/users/WiredHome/code/HTTPClient/]

[https://github.com/glynos/cpp-netlib]

 

> Avoid maintaining our own Curl HTTP Client
> ------------------------------------------
>
>                 Key: MINIFICPP-981
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-981
>             Project: Apache NiFi MiNiFi C++
>          Issue Type: Improvement
>            Reporter: Mr TheSegfault
>            Priority: Critical
>             Fix For: 0.8.0
>
>
> [https://github.com/jpbarrette/curlpp] may be a better alternative. I use it on a separate
project and would have preferred starting with that. Some stakeholders did not want us to
use that library, but I think we should avoid maintaining our own client and wasting cycles
to fix bugs. While we can argue that we "know what our bugs are" I don't think that we do
and there are likely many more. Through evolution curlpp has improved and I would not like
to incur that cost on our project. I would prefer to avoid maintaining curl code and use a
third party library.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Mime
View raw message