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)