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

ASF GitHub Bot commented on NIFI-5022:
--------------------------------------

Github user joewitt commented on the issue:

    https://github.com/apache/nifi/pull/2588
  
    @ottobackwards this describes how to handle code contributed to the ASF
      https://www.apache.org/legal/src-headers.html#headers
    In short that is when you add the header.
    
    This describes how to handle code not contributed to but rather pulled into 
ASF projects (third party works):
      https://www.apache.org/legal/src-headers.html#3party
    In short dont add the header.
    
    So yes please remove the header from all files which are sourced 
externally.  If you were simply pulling in a code snippet/etc.. then it would 
be ok to just cite it like you did and have the header but this case is pretty 
simple.
    
    Anyway, easy fix, just remove header and yes add RAT exclusions for each 
and put a comment explaining in case someone flags it later.
    
    Your comments about them not doing a release with the PR you did are fine.  
It is ok to pull source in this case just obviously preferable to avoid it 
where possible.  So all good.  The other rub here is the author doesn't tag 
releases which helps us in terms of provenance.  Can you please reference a 
specific commit in the git repo you're pulling from in the notice entry.  Not 
strictly necessary but safer in terms of 'it was ALv2 licensed when i pulled 
this'.
    
    I'll try to look again when that is done


> Create an AWS Gateway Web API version of InvokeHTTP
> ---------------------------------------------------
>
>                 Key: NIFI-5022
>                 URL: https://issues.apache.org/jira/browse/NIFI-5022
>             Project: Apache NiFi
>          Issue Type: New Feature
>            Reporter: Otto Fowler
>            Assignee: Otto Fowler
>            Priority: Major
>
> Currently the AWS processors are lacking support to call AWS Gateway Web Apis.
> Nifi should provide support for calling this apis, including support for all 
> the same authentication methods available to the other AWS client processors.
> Since these APIs are web services, their expected use would require an 
> interface more like InvokeHTTP however, than the specialized interfaces for 
> the other AWS Services.
> What would be required then would be a new AWS Processor that exposed the 
> same interface as InvokeHTTP, but backed by the AWS client support ( and of 
> course modified to fit the differences between the OK http client and the 
> Amazon client ).
> This new processor should be able to pass all the applicable tests available 
> in the InvokeHttp test suite.
> The processor should also be factored in such a way as to make it possible 
> for the creation of custom processors for specific apis
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to