> These are spring dependent and requires using Spring Data / Spring at runtime. > As we have a number of Camel components that requires spring, we > usually have named them camel-spring-xxx.
Definitely. We should always name the components according to the library it uses, not the general name of the technology. People may want to use different libraries to work with the same technology and the name of the Camel component should reflect the difference. The similar situation was with the STOMP component proposal, which finally has been renamed to camel-scomp. -- Henryk Konsek http://henryk-konsek.blogspot.com