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

   > 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.
   > 
   
   No, I don't think there is any more reason to use traits as annotations on  
resources other than Pipes 
   
   


-- 
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