-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #91 from lhein/blogAdditions
adding 2 blog post drafts
- Loading branch information
Showing
5 changed files
with
70 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
title: "Change in direction" | ||
date: 2023-08-04T11:00:00+02:00 | ||
description: "Change in direction" | ||
draft: true | ||
--- | ||
|
||
## What is happening and why? | ||
|
||
Kaoto was already a great [Apache Camel](https://camel.apache.org/) editor, but we were facing some challenges we want to address. | ||
|
||
The first thing we want to address is the separation between backend and frontend. With [Camel K,](https://camel.apache.org/camel-k) [Camel JBang](https://camel.apache.org/manual/camel-jbang.html) and other tools available for deployment, we decided to put the focus on the editor for Kaoto. | ||
|
||
Another thing we want to change is the internal data model. In Kaoto v1 the backend was translating the different DSLs into a generic UI oriented model before sending it to the frontend. The UI model tried to be agnostic to offer the possibility to support other types of DSLs than [Apache Camel](https://camel.apache.org/) ones. This was introducing additional challenges when working on very Camel specific features. | ||
|
||
So long story short, while we don't intend to close the door for other types of DSLs, we want to focus on providing the best experience possible for working with [Apache Camel](https://camel.apache.org/). | ||
|
||
## What comes next? | ||
|
||
We will work on a new major version of Kaoto (v2), which will be a frontend only [Apache Camel](https://camel.apache.org/) Integration Editor. The goal is to leverage the [Apache Camel](https://camel.apache.org/) models and schemas as direct as possible. For the new Kaoto frontend we will leverage the latest technology stack and then port functionalities from Kaoto v1 as much as possible while avoiding the issues we have seen in v1. | ||
|
||
**Stay tuned! We expect to have a first version of Kaoto v2 in Q1/2024.** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: "Version 2.0.0 TP1 released!" | ||
date: 2024-01-22T11:00:00+02:00 | ||
description: "Version 2.0.0 TP1 released!" | ||
draft: true | ||
--- | ||
|
||
With this 2.0.0 TP1 (Tech Preview) release we open up a new chapter for the Kaoto project. We leveraged all the strengths of Kaoto v1 and used the time to use the upstream [Apache Camel](https://camel.apache.org/) models and schemas directly, which will ensure that we provide the latest features of [Apache Camel](https://camel.apache.org/) in Kaoto. In addition we managed to add new features and usability improvements while also trying to keep most of the functionality of Kaoto v1. | ||
|
||
## Give it a try! | ||
|
||
* Kaoto [quickstart](/docs/quickstart/). | ||
* Kaoto is available as a [VSCode extension](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-kaoto). | ||
* Kaoto [showcase deployment](https://red.ht/kaoto). | ||
|
||
## Features | ||
|
||
* New catalog with information about the description and parameters for each component and processor | ||
* Expression definition support | ||
* Dataformat support | ||
* Support for adding Beans from the Canvas Configuration Form | ||
* Support for Object properties | ||
* Basic node parameter validation | ||
* Support for `from`, `to` , `toD` and `log` string definitions | ||
* New set of icons | ||
* Dynamic labels for nodes | ||
* Support for `setHeaders` processor | ||
* Several usability improvements | ||
* Copy Route to Clipboard (for instance to [leverage JBang run from clipboard functionality](https://camel.apache.org/manual/camel-jbang.html#_run_from_clipboard)) | ||
* Save Route as Image | ||
* Support for adding Kamelets in a Camel Route | ||
|
||
|
||
## Take a sneak peak | ||
|
||
![Kaoto v2 UI](/images/features/kaoto-v2-ui.png "Kaoto v2 UI") | ||
|
||
If you wanna learn more, there are [workshops available here](/workshop) | ||
|
||
|
||
## A big shoutout to our amazing contributors | ||
Thank you to everyone who made this release possible, whether by a code contribution, feedback, advocacy, or participating in an important discussion with us. ❤️ | ||
|
||
[@eerkmen](https://github.com/eerkmen) [@corners2wall](https://github.com/corners2wall) [@mkralik3](https://github.com/mkralik3) [@d4n1b](https://github.com/d4n1b) [@tplevko](https://github.com/tplevko) [@apupier](https://github.com/apupier) [@igarashitm](https://github.com/igarashitm) [@mmelko](https://github.com/mmelko) [@lordrip](https://github.com/lordrip) [@lhein](https://github.com/lhein) [@shivamG640](https://github.com/shivamG640) [@lburgazzoli](https://github.com/lburgazzoli) [@brunoNetId](https://github.com/brunoNetId) [@djelinek](https://github.com/djelinek) [@GuilhermeCamposo](https://github.com/GuilhermeCamposo) [@ibek](https://github.com/ibek) [@jcordes73](https://github.com/jcordes73) [@Mdenisco](https://github.com/Mdenisco) [@phantomjinx](https://github.com/phantomjinx) [@rstroop](https://github.com/rstroop) [@abkieling](https://github.com/abkieling) [@Shivam-Gu](https://github.com/Shivam-Gu) [@kumaradityaraj](https://github.com/kumaradityaraj) | ||
|
||
Apologies in advance if we've missed anyone. 🙂 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.