Open Delawen opened 2 years ago
I would like to work on this issue
Thank you @HemaHG !
Do you have the context to start working on it?
No, I need some context to start with
Sorry for the delay, I know time is of importance for hacktober :)
Kaoto is a low code/no code editor for Apache Camel. That means, you can create workflows to integrate/orchestrate services in a visual way.
You can try it as described on the quickstart and the user manual.
What we want on this issue is to replace the default Config
tab of the twitter-timeline-source
action with a customized one that helps the user understand what is the configuration to use:
To do so, there is a guide on how to create this kind of custom tabs: https://kaoto.io/docs/add-custom-view/
Hi @Delawen, I have created a custom view and created a YAML file in from view definition repo https://github.com/HemaHG/kaoto-viewdefinition-catalog/blob/main/twitter-time-source-extension.yaml, but the instead pf replacing config, a new config tab is create any thoughts on this?
That's fine, I think the way to replace the Config tab was by using a special identifier on the view.
If instead of replacing you just add a new one, that's good!
Create an extension for https://camel.apache.org/camel-kamelets/latest/twitter-timeline-source.html
Instructions to create a new extension in https://kaoto.io/docs/add-custom-view/
This extension must allow the user to set up all the configuration options of the kamelet and:
get token
button near theaccessToken
property that opens a new tab to the relevant Twitter URL to get anaccessToken
andaccessTokenSecret
get token
button near theapiKey
property that opens a new tab to the relevant Twitter URL to get anapiKey
andapiKeySecret
test
button that enables when all settings are filled and does a timeline grab test with the provided parameters and shows any potential error that arises