Hello Ricardo, Really nice work. Ideally what you need to do it's just open a PR and we'll review your work and guide you through the different steps needed. In my opinion on of the best way to understand the process is taking a look at the commit history for new component. for example this group of commit is the last component added (today) https://github.com/apache/camel/commit/4d790d856cfa132d914301e815ebab23202fff81 https://github.com/apache/camel/commit/9f62f57e75dc7f15485ee48ebd28a27083185f59 https://github.com/apache/camel/commit/45df0009eeb1d674965b5985f8d2680df299424e https://github.com/apache/camel/commit/10e2f1ee15ddd7be2293a99558530d0272d1768c https://github.com/apache/camel/commit/704bdd110ac90297996791bcd9501890b1bb3810
For this component we are still missing the related Karaf feature, but this can be part of other PRs. If you need help just ping here, but in my opinion, it is better to start from a PR and then we will be able to go through all the process. Thanks for your contribution :-) -- Andrea Cosentino ---------------------------------- Apache Camel PMC Member Apache Karaf Committer Apache Servicemix PMC Member Email: ancosen1...@yahoo.com Twitter: @oscerd2 Github: oscerd On Tuesday, January 23, 2018, 2:23:22 AM GMT+1, Ricardo Zanini <ricardozan...@gmail.com> wrote: Hello guys! I've been working on a small project to bring Apache Camel integration with Wordpress. I'm very excited to work on this because both have a great and open community. And are two projects that I really enjoy working with. Wordpress is on 29% of the web [1], meaning that there are a lot of people over there looking for integration with their systems, IMHO. I can think of use cases like users synchronization with other data sources, automatic post, migrations, reports creations and so on. Although where it could be really shine is on e-commerce web sites built on top of Wordpress [3]. Camel could integrate the e-commerce platform with a CRM or an ERP, for example. Anyway, I think this component may see many uses. I'm writing all of this because my intention is to take feedback before going forward and put effort into something that doesn't really need to. I've "released" a pilot in my Github [2] to take community feedback and let people try it. This first version is pretty small and I've implemented posts and users API with Basic Authentication. Obviously there's a lot of room for improvement and you may face some issues that I will correct as soon as it raises. Contributions are VERY welcome. tl;dr I have built this new component and I'm looking for feedback. My real intention is to send a PR to the official camel repo, but I'm not familiar with the process for accepting a new component nor how mature it need to be to be accepted. Depending on the component acceptance I'll work to raise it's mature level, otherwise I'll continue to help the community with JIRA PRs, StackOverflow answers and docs. I really wish to get involved. Thank you! [1] - https://wordpress.org/ [2] - https://github.com/m88i/camel-wordpress [3] - https://woocommerce.com/ -- Ricardo Zanini