I would like to have a discussion around the archetypes.  Right now Nifi
has two archetypes : A controller service and a processor.  Both are
simple, and don’t reference anything outside of them.

I have a few topics for comment here:

1.  Are there things about the current archetypes that could be improved or
refactored such that processors produced need less modification when
submitted?
example:  The processor archetype’s method of initializing it’s properties
vs. how standard processors do it, or in fact the archetype service does it
2. Are there common patterns of use that should be represented in the
current archetypes?
- verification / use of built in verifications
        - service usage
3. Are there patterns of use or components that should have an archetype
that don’t have one?
- reporting
- record readers/writers
- processors that work with records
- new bundle patterns such as the Processor -> API Service pattern, so an
archetype with a processor and service that work together?
4. ?????

I would like to gather feedback to create some jiras around this.

Thanks!

ottO

Reply via email to