Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check if we mark deprecations in the Kaoto Catalog #287

Closed
lhein opened this issue Nov 3, 2023 · 2 comments
Closed

Check if we mark deprecations in the Kaoto Catalog #287

lhein opened this issue Nov 3, 2023 · 2 comments
Assignees
Labels
catalog Catalog-related issues enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@lhein
Copy link
Contributor

lhein commented Nov 3, 2023

Please describe the task that needs to be done

The Camel catalog provides deprecation information for components in general but also for all the configuration options for that component. We need to check and ensure that we mark deprecated components as well as configuration options in the Kaoto catalog so users can easily spot this information. Also incorporate a deprecation explanation if given.

See camel catalog attributes:
deprecated
deprecationNote

@lhein
Copy link
Contributor Author

lhein commented Nov 3, 2023

Deprecated components should have a visible "Deprecated" tag in the tile analog to "Stable" and "Preview".

@lhein lhein moved this from New to Backlog in Kanban Board Nov 3, 2023
@lhein lhein added enhancement New feature or request good first issue Good for newcomers catalog Catalog-related issues labels Nov 3, 2023
@lhein lhein added this to the Feature Parity milestone Nov 3, 2023
@lhein lhein moved this from Backlog to In Progress in Kanban Board Nov 3, 2023
lordrip added a commit to lordrip/kaoto that referenced this issue Nov 3, 2023
Currently, we're ignoring the deprecated property from camel components.

This commit replaces the header tags with `Deprecated` when applicable

fixes: KaotoIO#287
@lordrip
Copy link
Member

lordrip commented Nov 3, 2023

First iteration of marking a component as deprecated: #288

@lordrip lordrip moved this from In Progress to Todo in Kanban Board Nov 3, 2023
lordrip added a commit to lordrip/kaoto that referenced this issue Nov 3, 2023
Currently, we're ignoring the deprecated property from camel components.

This commit replaces the header tags with `Deprecated` when applicable

fixes: KaotoIO#287
lordrip added a commit to lordrip/kaoto that referenced this issue Nov 3, 2023
Currently, we're ignoring the deprecated property from camel components.

This commit replaces the header tags with `Deprecated` when applicable

fixes: KaotoIO#287
@lordrip lordrip closed this as completed in 363f837 Nov 3, 2023
@github-project-automation github-project-automation bot moved this from Todo to Done in Kanban Board Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
catalog Catalog-related issues enhancement New feature or request good first issue Good for newcomers
Projects
Archived in project
Development

No branches or pull requests

2 participants