squakez commented on issue #5620:
URL: https://github.com/apache/camel-k/issues/5620#issuecomment-2165959110

   I'm working on the fix, and I've realized the usage of traits in annotations 
can be simplified a lot in general. However, I am wondering if for 
Integrations, IntegrationKits and IntegrationPlatforms it does make sense to 
have the possibility to use also annotations to provide such a configuration. I 
think it's fine in Pipes, but cannot figure it out the use case for 
Integrations (ie, if the user can create an annotation, it should be able to 
edit easily the Integration spec as well).
   
   @lburgazzoli I see this was introduced to support Pipes (well, 
KameletBindings [1]) but was moved automatically to the others custom 
resources. I'd be inclined to deprecate, unless there is any valid reason to 
keep it.
   
   [1] https://github.com/apache/camel-k/pull/2338


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to