Hello Cameleers,

I have created a few PRs into camel-karavan repository.

Are we going to work through the same process as with Camel (PR ->2 Review
-> Merge) from the beginning or could we simplify the process while we
don't have a lot of people involved?

Thanks
Marat

On Mon., Oct. 4, 2021, 23:24 Marat Gubaidullin <marat.gubaidul...@gmail.com>
wrote:

> Thank you, Andrea.
> First commit is pushed. I'm starting cleaning code/license/headers etc
>
> On Mon., Oct. 4, 2021, 01:34 Andrea Cosentino <anco...@gmail.com> wrote:
>
>> Marat,
>>
>> I created the repository for moving the project:
>> https://github.com/apache/camel-karavan
>>
>> Il giorno mer 29 set 2021 alle ore 06:53 JB Onofré <j...@nanthrax.net> ha
>> scritto:
>>
>> > No objection from my side. The only thing we are to be careful is during
>> > code donation: IP/cla, license, header, etc.
>> > I can help on these checks/verify.
>> >
>> > Regards
>> > JB
>> >
>> > > Le 29 sept. 2021 à 06:47, Andrea Cosentino <anco...@gmail.com> a
>> écrit :
>> > >
>> > > Do we all agree on creating the repository under Apache Camel and
>> start
>> > the
>> > > migration of the project?
>> > >
>> > > Thanks.
>> > >
>> > >> Il giorno mer 29 set 2021 alle ore 03:27 Marat Gubaidullin <
>> > >> marat.gubaidul...@gmail.com> ha scritto:
>> > >>
>> > >> Hello Luca,
>> > >>
>> > >> Thank you for your feedback.
>> > >>
>> > >> 1. Theoretically it is possible to create a Karavan editor as an
>> > extension
>> > >> for VS Code.
>> > >> It is a React app and all logic is on the front-end sidd. However
>> this
>> > is
>> > >> my first project with Typescript and React,
>> > >> so to convert it into vscode extension might take some time and
>> require
>> > >> some help from an expert.
>> > >>
>> > >> 2. Why was Karavan designed as a webapp and not a vscode extension in
>> > the
>> > >> first place?
>> > >> As a Java developer I prefer to use Camel-Quarkus for integrations.
>> It
>> > is
>> > >> faster, testable and I could use the full power of Camel.
>> > >> However some Integrations are simple, not mission critical and could
>> be
>> > >> created by citizen developers or non-java engineers without Camel
>> > >> expertise.
>> > >> The idea of Karavan is to help them create integrations intuitively
>> > without
>> > >> learning Camel DSL syntax and any developer tools (ex vscode).
>> > >> If you see any other use cases for Karavan, could you please share?
>> > >>
>> > >> Marat
>> > >>
>> > >> On Tue., Sep. 28, 2021, 11:55 Luca Burgazzoli <lburgazz...@gmail.com
>> >
>> > >> wrote:
>> > >>
>> > >>> Hi Marat,
>> > >>>
>> > >>> I do agree with Andrea and Claus: it is an awesome project and it
>> would
>> > >> be
>> > >>> very nice addition to the camel ecosystem.
>> > >>> The only thing that would make it even more awesome (not sure if
>> > >> technical
>> > >>> possible) would be having a support for VS Code and
>> http://github.dev.
>> > >>>
>> > >>> ---
>> > >>> Luca Burgazzoli
>> > >>>
>> > >>>
>> > >>> On Fri, Sep 24, 2021 at 9:50 AM Claus Ibsen <claus.ib...@gmail.com>
>> > >> wrote:
>> > >>>
>> > >>>> Hi Marat
>> > >>>>
>> > >>>> Yay this looks great. I like that the editor is dis-connected from
>> > >>>> Camel, where you can either save the generated file to disk,
>> > >>>> or push to a git repository.
>> > >>>>
>> > >>>> It also seems you use the EIP json files from the catalog to list
>> the
>> > >>> EIPs.
>> > >>>> I noticed we didn't have them labelled too nicely so I will polish
>> > >>>> this in the camel-core.
>> > >>>>
>> > >>>>
>> > >>>> On Thu, Sep 23, 2021 at 1:55 AM Marat Gubaidullin
>> > >>>> <marat.gubaidul...@gmail.com> wrote:
>> > >>>>>
>> > >>>>> Hello Camel Developers,
>> > >>>>>
>> > >>>>> For the last few months I've been working on the Karavan project:
>> > >>>>> Integration Designer for Camel/Camel-K.
>> > >>>>> https://github.com/mgubaidullin/karavan
>> > >>>>>
>> > >>>>> Karavan is still in the preliminary/experimental stage, however
>> it is
>> > >>>>> possible to "draw" an integration. It already supports Kamelets
>> and a
>> > >>> lot
>> > >>>>> of EIP. It works in local mode to store YAMLs on a local machine.
>> In
>> > >>>> cloud
>> > >>>>> mode <
>> > >>>>
>> https://github.com/mgubaidullin/karavan/blob/main/openshift/README.md
>> > >
>> > >>>>> Karavan stores YAMLs into a git repository for deployment using
>> > >> GitOps
>> > >>>>> techniques.
>> > >>>>>
>> > >>>>> Karavan demos:
>> > >>>>> 1. Basic integration design: https://youtu.be/a2xPcSE4TxA
>> > >>>>> 2. Cloud mode demo: https://youtu.be/CUCpw1UFLCc
>> > >>>>>
>> > >>>>> I would like to donate the Karavan project to ASF to run it as a
>> > >> Camel
>> > >>>> sub
>> > >>>>> project and continue to work on it together with the Camel
>> Community.
>> > >>>>>
>> > >>>>> What do you think?
>> > >>>>>
>> > >>>>> Thanks
>> > >>>>> Marat Gubaidullin
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> --
>> > >>>> Claus Ibsen
>> > >>>> -----------------
>> > >>>> http://davsclaus.com @davsclaus
>> > >>>> Camel in Action 2: https://www.manning.com/ibsen2
>> > >>>>
>> > >>>
>> > >>
>> >
>> >
>>
>

Reply via email to