Some extra thoughts from my side.

-1 for writing Scala-related components in Java
Using Java to write components referencing Scala libraries is a bad
idea in my humble opinion. Such code is hard to maintain and will not
encourage Scala people to contribute. I also believe that if somebody
doesn't know Scala, then he won't help us to maintain for example Akka
anyway, even if the component itself is written in Java.

It would be nice if our community could communicate that we are open
for Scala contributors here at Camel. I don't want us to create the
vicious circle rejecting possible Scala committers from our community.

I also think that creating another community will generate unnecessary
release and maintenance burden. Take a look at Camel Extra and all the
additional effort it requires. I understand that we need to keep Camel
Extra separated due to the licensing reasons, so this burden is
unavoidable. However this is avoidable in the case of Scala.

Willem:
> Scala is hot, I'm willing to help the Scala related components in Apache 
> camel repository.

That makes two of us. Anybody else interested in showing Scala some
extra love ? :)

Willem:
> As Scala has some back compatible issue, I think we can consider to create a
> sub project in camel which can host the Scala related components

The first (successful) attempt to settle strategy for handling binary
compatibility has been done in camel-scala module. But I would defer
this topic to another discussion, as Scala binary compatibility is a
larger subject itself :) .

Anybody any further thoughts?

--
Henryk Konsek
http://henryk-konsek.blogspot.com

Reply via email to