Karen Lease created CAMEL-18638:
-----------------------------------

             Summary: Deprecate label property on all annotations in favor of 
category.
                 Key: CAMEL-18638
                 URL: https://issues.apache.org/jira/browse/CAMEL-18638
             Project: Camel
          Issue Type: Improvement
          Components: camel-core
    Affects Versions: 3.19.0
            Reporter: Karen Lease
             Fix For: 4.0


Currently UriEndpoint deprecates the String label in favor of an array of 
Category enums, but Metadata, UriPath and UriParam annotations still have only 
label.
Harmonize all annotations.
In addition, reduce the number of Category values by using more general values, 
for example bigdata instead of hadoop, cloud for azure. Ideally there would be 
approx 50 which could then be used to filter the list of components on the 
website or in other tools.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to