You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "David Handermann (Jira)" <ji...@apache.org> on 2021/06/01 16:58:00 UTC

[jira] [Commented] (NIFI-8290) Create an enrich processor that adds device detection data from WURFL

    [ 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)