Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Jeremy Ross
+1 (binding)

On Mon, Jun 17, 2024 at 7:19 PM Zheng Feng  wrote:

> +1 (non-binding)
>
> On Mon, Jun 17, 2024 at 4:57 PM Gregor Zurowski 
> wrote:
>
> > Hi Everyone:
> >
> > This is a vote to release Apache Camel 3.21.5, a new patch release
> > with 18 improvements and fixes.
> >
> > Release notes:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
> >
> > == Apache Camel 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1720/
> >
> > Tarballs:
> >
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
> >
> > Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
> >
> > == Apache Camel Spring Boot 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1721/
> >
> > Tag:
> >
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
> >
> > == Apache Camel Karaf 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1722/
> >
> > Tag:
> https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
> >
> > Please test this release candidate and cast your vote:
> > [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> > Karaf 3.21.5
> > [ ] -1 Veto the release (provide specific comments)
> >
> > The vote is open for at least 72 hours.
> >
> > Thanks,
> > Gregor
> >
> >
>


Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Zheng Feng
+1 (non-binding)

On Mon, Jun 17, 2024 at 4:57 PM Gregor Zurowski 
wrote:

> Hi Everyone:
>
> This is a vote to release Apache Camel 3.21.5, a new patch release
> with 18 improvements and fixes.
>
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
>
> == Apache Camel 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/
>
> Tarballs:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
>
> Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
>
> == Apache Camel Spring Boot 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1721/
>
> Tag:
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
>
> == Apache Camel Karaf 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1722/
>
> Tag: https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
>
> Please test this release candidate and cast your vote:
> [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> Karaf 3.21.5
> [ ] -1 Veto the release (provide specific comments)
>
> The vote is open for at least 72 hours.
>
> Thanks,
> Gregor
>
>


Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Tom Cunningham
+1 (non-binding)

Tested camel-spring-boot-examples, Chuck Norris kamelet example is failing
because https://api.chucknorris.io/jokes/random isn't responding, otherwise
everything looked okay


On Mon, Jun 17, 2024 at 2:03 PM Claudio Miranda 
wrote:

> +1 (non binding)
>
> Em seg., 17 de jun. de 2024 às 09:47, Gregor Zurowski
>  escreveu:
> >
> > Hi Everyone:
> >
> > This is a vote to release Apache Camel 3.21.5, a new patch release
> > with 18 improvements and fixes.
> >
> > Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
> >
> > == Apache Camel 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1720/
> >
> > Tarballs:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
> >
> > Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
> >
> > == Apache Camel Spring Boot 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1721/
> >
> > Tag:
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
> >
> > == Apache Camel Karaf 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1722/
> >
> > Tag:
> https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
> >
> > Please test this release candidate and cast your vote:
> > [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> > Karaf 3.21.5
> > [ ] -1 Veto the release (provide specific comments)
> >
> > The vote is open for at least 72 hours.
> >
> > Thanks,
> > Gregor
>
>
>
> --
>   Claudio Miranda
>
> clau...@claudius.com.br
> http://www.claudius.com.br
>
>


Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Claudio Miranda
+1 (non binding)

Em seg., 17 de jun. de 2024 às 09:47, Gregor Zurowski
 escreveu:
>
> Hi Everyone:
>
> This is a vote to release Apache Camel 3.21.5, a new patch release
> with 18 improvements and fixes.
>
> Release notes: 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
>
> == Apache Camel 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/
>
> Tarballs: 
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
>
> Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
>
> == Apache Camel Spring Boot 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1721/
>
> Tag: 
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
>
> == Apache Camel Karaf 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1722/
>
> Tag: https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
>
> Please test this release candidate and cast your vote:
> [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> Karaf 3.21.5
> [ ] -1 Veto the release (provide specific comments)
>
> The vote is open for at least 72 hours.
>
> Thanks,
> Gregor



-- 
  Claudio Miranda

clau...@claudius.com.br
http://www.claudius.com.br


Re: Move ai vector components into camel-ai

2024-06-17 Thread Otavio Rodolfo Piske
On Mon, Jun 17, 2024 at 6:38 AM Claus Ibsen  wrote:

> On Mon, Jun 17, 2024 at 6:11 AM Tadayoshi Sato 
> wrote:
>
> > Hi team,
> >
> > On a broader note: I wonder if we should start having middle folders to
> > > help categorize other components as well. For example, having
> categories
> > > for:
> >
> > - databases
> > > - http
> > > - messaging
> > > - big-data (?)
> > > - iot
> > > - spring
> >
> >
> > I like this idea. There are already a bit too many components right under
> > the components folder, and it's becoming a bit hard to navigate to the
> > components I'm interested in.
> > If we go the path, maybe we could start from something obvious like: ai,
> > databases, http, messaging, and leave the others as-is.
> >
> > I'd like to just double check that in this proposed idea we don't divide
> > them based on the basic taxonomy: components, data formats, languages,
> and
> > eips, right?
> >
> >
> No I actually dont think that is a good idea, you have components that fit
> multiple categories
> and then where should it be.
>

Yeah, as I said, this can be a slippery slope because of certain components
having multiple categories.

On the other hand, it also causes some of our build tools to have special
handling code for some edge cases. Not to mention the lack of consistency
and coherence in the tree layout (which, then, causes the well-known
problems with duplicated code - ie.: specially with JMS and HTTP that could
have shared a lot of code).

 To be clear: I am not saying we definitely should embark on this journey
right now, but I think it would be worth to explore it.


> The AI is special as its a lot of experiments and need special attention.
>
> We already have labels on components that are associated and you can see in
> camel-catalog, or via jbang.
>
> camel catalog --filter=database
>

I think this fills a different purpose: Camel CLI is great for end-users.

But, ultimately, we need to think how we can keep the code base clean and
manageable as it directly affects our ability to continue to deliver great
new features and attract contributions from the community.


>
> What we could do is to see if we can make the Camel website show these
> labels in the component overview.
> https://camel.apache.org/components/4.4.x/
>
>
>
>
> > Thank you,
> >
> > On Sun, Jun 16, 2024 at 3:12 PM Otavio Rodolfo Piske <
> angusyo...@gmail.com
> > >
> > wrote:
> >
> > > A bit late on the reply but ... +1 from me Claus
> > >
> > > On a broader note: I wonder if we should start having middle folders to
> > > help categorize other components as well. For example, having
> categories
> > > for:
> > >
> > > - databases
> > > - http
> > > - messaging
> > > - big-data (?)
> > > - iot
> > > - spring
> > >
> > > This can be a slippery slope: some components may fit more than one
> > > category, it may require more changes to the plugins and the effort is
> > not
> > > negligible. However, it could also help us look for ways to share more
> > code
> > > between similarly related components, thus reducing duplication and the
> > > amount of code we have to maintain.
> > >
> > > Kind regards
> > >
> > > On Mon, Jun 3, 2024 at 9:30 AM Claus Ibsen 
> > wrote:
> > >
> > > > Hi
> > > >
> > > > I wonder if we should consider moving those vector database
> components
> > > into
> > > > camel-ai, as they are used for AI stuff.
> > > >
> > > > Just mind that when moving into "middle" folders, then you need to
> > > adjust a
> > > > bit of code in the camel-package-maven-plugin.
> > > >
> > > > Just do a git grep for one of the existing components and see (git
> > > > grep camel-djl)
> > > >
> > > > --
> > > > Claus Ibsen
> > > > -
> > > > @davsclaus
> > > > Camel in Action 2: https://www.manning.com/ibsen2
> > > >
> > >
> > >
> > > --
> > > Otavio R. Piske
> > > http://orpiske.net
> > >
> >
> >
> > --
> > Tadayoshi Sato
> >
>
>
> --
> Claus Ibsen
> -
> @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2
>


-- 
Otavio R. Piske
http://orpiske.net


Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Gaëlle Fournier
+1 (non-binding)

Thanks!

---
Gaëlle

Le lun. 17 juin 2024 à 10:46, Gregor Zurowski  a
écrit :

> Hi Everyone:
>
> This is a vote to release Apache Camel 3.21.5, a new patch release
> with 18 improvements and fixes.
>
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
>
> == Apache Camel 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/
>
> Tarballs:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
>
> Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
>
> == Apache Camel Spring Boot 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1721/
>
> Tag:
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
>
> == Apache Camel Karaf 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1722/
>
> Tag: https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
>
> Please test this release candidate and cast your vote:
> [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> Karaf 3.21.5
> [ ] -1 Veto the release (provide specific comments)
>
> The vote is open for at least 72 hours.
>
> Thanks,
> Gregor
>


Camel 4.4.3 patch release

2024-06-17 Thread Claus Ibsen
Hi

I think we should get a new 4.4.3 release after the new Spring Boot 3.2.7
is released by the end of this week.

So Gregor if you are reading, then at weekend then the branches should be
ready for cutting a new release.


-- 
Claus Ibsen
-
@davsclaus
Camel in Action 2: https://www.manning.com/ibsen2


Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Alexandre Gallice
+1 (binding)

Alex

On Mon, Jun 17, 2024 at 10:56 AM Claus Ibsen  wrote:

> +1 (binding)
>
> Notice that this is the last 3.21.x release.
>
>
> On Mon, Jun 17, 2024 at 10:46 AM Gregor Zurowski  >
> wrote:
>
> > Hi Everyone:
> >
> > This is a vote to release Apache Camel 3.21.5, a new patch release
> > with 18 improvements and fixes.
> >
> > Release notes:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
> >
> > == Apache Camel 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1720/
> >
> > Tarballs:
> >
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
> >
> > Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
> >
> > == Apache Camel Spring Boot 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1721/
> >
> > Tag:
> >
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
> >
> > == Apache Camel Karaf 3.21.5 ==
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachecamel-1722/
> >
> > Tag:
> https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
> >
> > Please test this release candidate and cast your vote:
> > [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> > Karaf 3.21.5
> > [ ] -1 Veto the release (provide specific comments)
> >
> > The vote is open for at least 72 hours.
> >
> > Thanks,
> > Gregor
> >
>
>
> --
> Claus Ibsen
> -
> @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2
>


Re: [VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Claus Ibsen
+1 (binding)

Notice that this is the last 3.21.x release.


On Mon, Jun 17, 2024 at 10:46 AM Gregor Zurowski 
wrote:

> Hi Everyone:
>
> This is a vote to release Apache Camel 3.21.5, a new patch release
> with 18 improvements and fixes.
>
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211
>
> == Apache Camel 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/
>
> Tarballs:
> https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/
>
> Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5
>
> == Apache Camel Spring Boot 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1721/
>
> Tag:
> https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5
>
> == Apache Camel Karaf 3.21.5 ==
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachecamel-1722/
>
> Tag: https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5
>
> Please test this release candidate and cast your vote:
> [ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
> Karaf 3.21.5
> [ ] -1 Veto the release (provide specific comments)
>
> The vote is open for at least 72 hours.
>
> Thanks,
> Gregor
>


-- 
Claus Ibsen
-
@davsclaus
Camel in Action 2: https://www.manning.com/ibsen2


[VOTE] Release Apache Camel 3.21.5 (LTS)

2024-06-17 Thread Gregor Zurowski
Hi Everyone:

This is a vote to release Apache Camel 3.21.5, a new patch release
with 18 improvements and fixes.

Release notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12354146=12311211

== Apache Camel 3.21.5 ==

Staging repository:
https://repository.apache.org/content/repositories/orgapachecamel-1720/

Tarballs: 
https://repository.apache.org/content/repositories/orgapachecamel-1720/org/apache/camel/apache-camel/3.21.5/

Tag: https://github.com/apache/camel/releases/tag/camel-3.21.5

== Apache Camel Spring Boot 3.21.5 ==

Staging repository:
https://repository.apache.org/content/repositories/orgapachecamel-1721/

Tag: 
https://github.com/apache/camel-spring-boot/releases/tag/camel-spring-boot-3.21.5

== Apache Camel Karaf 3.21.5 ==

Staging repository:
https://repository.apache.org/content/repositories/orgapachecamel-1722/

Tag: https://github.com/apache/camel-karaf/releases/tag/camel-karaf-3.21.5

Please test this release candidate and cast your vote:
[ ] +1 Release the binary as Apache Camel, Camel Spring Boot and Camel
Karaf 3.21.5
[ ] -1 Veto the release (provide specific comments)

The vote is open for at least 72 hours.

Thanks,
Gregor


Re: Move ai vector components into camel-ai

2024-06-17 Thread Andrea Cosentino
https://issues.apache.org/jira/browse/CAMEL-20880

Created this.
--Andrea Cosentino --Apache Camel PMC 
ChairApache Karaf CommitterApache Servicemix PMC MemberEmail: 
ancosen1985@yahoo.comTwitter: @oscerd2Github: oscerd 

On Monday, June 17, 2024 at 06:38:25 AM GMT+2, Claus Ibsen 
 wrote:  
 
 On Mon, Jun 17, 2024 at 6:11 AM Tadayoshi Sato 
wrote:

> Hi team,
>
> On a broader note: I wonder if we should start having middle folders to
> > help categorize other components as well. For example, having categories
> > for:
>
> - databases
> > - http
> > - messaging
> > - big-data (?)
> > - iot
> > - spring
>
>
> I like this idea. There are already a bit too many components right under
> the components folder, and it's becoming a bit hard to navigate to the
> components I'm interested in.
> If we go the path, maybe we could start from something obvious like: ai,
> databases, http, messaging, and leave the others as-is.
>
> I'd like to just double check that in this proposed idea we don't divide
> them based on the basic taxonomy: components, data formats, languages, and
> eips, right?
>
>
No I actually dont think that is a good idea, you have components that fit
multiple categories
and then where should it be.

The AI is special as its a lot of experiments and need special attention.

We already have labels on components that are associated and you can see in
camel-catalog, or via jbang.

camel catalog --filter=database

What we could do is to see if we can make the Camel website show these
labels in the component overview.
https://camel.apache.org/components/4.4.x/




> Thank you,
>
> On Sun, Jun 16, 2024 at 3:12 PM Otavio Rodolfo Piske  >
> wrote:
>
> > A bit late on the reply but ... +1 from me Claus
> >
> > On a broader note: I wonder if we should start having middle folders to
> > help categorize other components as well. For example, having categories
> > for:
> >
> > - databases
> > - http
> > - messaging
> > - big-data (?)
> > - iot
> > - spring
> >
> > This can be a slippery slope: some components may fit more than one
> > category, it may require more changes to the plugins and the effort is
> not
> > negligible. However, it could also help us look for ways to share more
> code
> > between similarly related components, thus reducing duplication and the
> > amount of code we have to maintain.
> >
> > Kind regards
> >
> > On Mon, Jun 3, 2024 at 9:30 AM Claus Ibsen 
> wrote:
> >
> > > Hi
> > >
> > > I wonder if we should consider moving those vector database components
> > into
> > > camel-ai, as they are used for AI stuff.
> > >
> > > Just mind that when moving into "middle" folders, then you need to
> > adjust a
> > > bit of code in the camel-package-maven-plugin.
> > >
> > > Just do a git grep for one of the existing components and see (git
> > > grep camel-djl)
> > >
> > > --
> > > Claus Ibsen
> > > -
> > > @davsclaus
> > > Camel in Action 2: https://www.manning.com/ibsen2
> > >
> >
> >
> > --
> > Otavio R. Piske
> > http://orpiske.net
> >
>
>
> --
> Tadayoshi Sato
>


-- 
Claus Ibsen
-
@davsclaus
Camel in Action 2: https://www.manning.com/ibsen2