[
https://issues.apache.org/jira/browse/CAMEL-14622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17070515#comment-17070515
]
hien nguyen commented on CAMEL-14622:
-------------------------------------
I would like to work on this project for GSoC. I have experience with Java,
Spring framework, logging,etc. Please guide me through this project. I will
make architecture implementation for this task on my proposal. Thank you so
much for your help. :)
> camel component options - Favour annotation based options
> ---------------------------------------------------------
>
> Key: CAMEL-14622
> URL: https://issues.apache.org/jira/browse/CAMEL-14622
> Project: Camel
> Issue Type: Improvement
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Priority: Major
> Labels: gsoc2020, help-wanted
> Fix For: 3.x
>
>
> We should favour options on component classes to be annotation based, eg with
> @Metadata so we mark up only the options that are options. As other delegates
> and getter/setters may get mixed up.
> Then in the future we will drop support and only require marked up options,
> just like endpoints where you must use @UriParam etc.
> At first we can make our tool log a WARN and then we can see how many of our
> own components suffer from this.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)