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

David Handermann commented on NIFI-8290:
----------------------------------------

Hi [~andrea.castello] thanks for updating your PR.  I am willing to provide a 
review, but I am wondering about ongoing maintenance and support.  NiFi has 
grown to include a wide variety of components, and some are better supported 
than others.  Given that WURFL is somewhat of a specific use case, I'm not sure 
how well it fits together with other more commonly used components.  Others 
have developed great components for specific use cases, but have maintained 
those components in separate repositories.  It might make more sense to publish 
your components separately for now.  If there are others in the NiFi community 
who would be interested in seeing this component incorporated, it would be 
great to show that interest through voting for this issue or commenting on your 
PR.

> Create an enrich processor that adds device detection data from WURFL
> ---------------------------------------------------------------------
>
>                 Key: NIFI-8290
>                 URL: https://issues.apache.org/jira/browse/NIFI-8290
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: Andrea Castello
>            Assignee: Andrea Castello
>            Priority: Major
>         Attachments: wurfl_processor.png
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Create a new processor that extracts device detection data from a WURFL 
> service from a user-agent or a HTTP request.
> The mechanism and goal are similar to the ones of GeoIP enrich processor: 
> enriching the data flow with new data.
>  
> This processor will receive a User-Agent string or a set of HTTP request 
> headers as FlowFile attributes and use them to get device detection data from 
> a WURFL Microservice. These device detection data - AKA device capabilities - 
> will be stored in the FlowFile as attributes with the name pattern 
> "wurfl.<capability_name>"
>  
> Attached image is a configuration example for the WURFL device detection 
> processor
>  
> Note:
>  * WURFL Microservice Java client is released under Apache License 2.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to