Support Policy for Red Hat build of Apache Camel 4 Development Tools
This document outlines the development tools that are supported with the Red Hat build of Apache Camel 4 from Red Hat Application Foundations and defines the scope and terms of that support.
Our support policy aims to address the needs of developers by offering development support for a variety of tools available within our community.
Supported Camel development tools
The following development tools are supported by Red Hat build of Apache Camel 4:
| Development Tool | Description |
|---|---|
| Camel CLI (also known as Camel JBang) | A CLI for rapid prototyping of Camel routes |
| Content from camel-tooling.github.io is not included.Language Support for Apache Camel by Red Hat extension for Visual Studio Code | provides completion, validation and documentation features for Apache Camel URI elements directly in your Visual Studio Code editor |
| Content from camel-tooling.github.io is not included.Debug Adapter for Apache Camel by Red Hat extension for Visual Studio Code | adds Camel Debugger power by attaching to a running Camel route written in Java, Yaml or XML DSL directly in your Visual Studio Code editor |
| Content from marketplace.visualstudio.com is not included.Kaoto Camel designer by Red Hat extension for Visual Studio Code | A high-productivity visual designer for building Camel integrations by using low-code approach, with augmentation by code when you need it |
Development Support Scope
Our support team is fully committed to assisting customers with the development tools referenced above. They are available to answer questions, provide troubleshooting assistance, facilitate the filing of Requests for Enhancements (RFEs), report issues on behalf of customers, and grant access to project engineers. We prioritize delivering support to ensure that our customers receive the guidance and resources they need to make the most of these tools.
| Support | Do not support |
|---|---|
| Installation | Running development tools in production environment |
| Usage | 3rd party IDE |
| Configuration | Wholesale application debugging |
| Diagnosis | Technology preview features |
| Bug reporting | Modified modules and packages |
| Issues are not governed by Service Level Agreements (SLAs) |
Certain tools may not have alternative Red Hat product versions. As a result, these tools do not receive regular product patches and any issues encountered are not governed by Service Level Agreements (SLAs). Nevertheless, we remain dedicated to fostering a collaborative environment where users can access and utilize these tools to their fullest potential.
The Camel development tools undergo testing and certification to ensure compatibility with the Red Hat productized versions of Camel runtime. Any bug fixes and security patches specific to the Camel development tools are incorporated into the latest versions of the community releases.
Developer tools available in the Apache Camel community not listed here can be used by customers, but Red Hat does not test or certify their use with the Red Hat build of Apache Camel. Red Hat will not provide direct support for development tools other than those listed in the table.