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