You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2023/05/26 11:16:00 UTC

[jira] [Resolved] (CAMEL-18638) Deprecate label property on all annotations in favor of category.

     [ https://issues.apache.org/jira/browse/CAMEL-18638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-18638.
---------------------------------
    Fix Version/s: 4.0-RC1
       Resolution: Fixed

We have reduced category and all components uses Category now

> 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
>            Priority: Minor
>             Fix For: 4.0-RC1, 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)