I've already opened a jira for this new component
dropbox component first commit
Merge remote-tracking branch 'upstream/master'
added a validator for configuration options
license files, check dropbox api terms and conditions
I've included a txt file in resources about Dropbox Api Terms and Conditions
added super class for test DropboxTestSupport
added apache lincese header to every class
set clientIdentifier as a component option
Created new Object for Camel Exchange body
produce can download a folder with all its content
producers and consumers now implement doStart and doStop methods
methods now launch a DropboxException; added javadoc comments to methods
added javadoc comments to methods
Apparently DropBox SDK is distributed on some MIT-like  DropBox license. Due to that reason we cannot ship it with the Apache Camel. However we could include it as a part of the Camel Extra (2) project.
Would you like to donate your code to the Camel Extra project?
Sure! no problem let's go for camel-extra
Great. Thank you for your contribution! I'll update the Jira ticket .
Should I create a login to camel-extra jira?
Actually it seems that we will merge your code to ASF Camel, as the MIT license is compatible with  the Apache 2.0 license. You might be interested in tracking our discussion .
BTW Would you mind creating Karaf feature for your component? We will highly appreciate it.
Thank you again for contributing to the community. Cheers!
I will join the discussion ASAP.
about Karaf I will work to create a feature next week
That would be great - it will save us some work. Thanks in advance!
NP it's a pleasure for me. Let me know about merging
I've tried to post on nablle but I get
"This post has NOT been accepted by the mailing list yet."
removed some hardcoded string
access token prop
Try to register  to the list before posting via Nabble.
added default profile no-integration-test
By default now the integration test requiring a dropbox account are disabled.
integration test in specific package
last commit added a features.xml --> camel-feature
Sorry for the delay, Giovanni. I've been snowed with some other stuff :) .
One more thing before we merge - would you be so kind and fix the CheckStyle errors in your code? You can see these after executing the build with the sourcecheck Maven profile:
mvn clean install -Psourcecheck
I can do it on your behalf if you want me to, but it will speed things up if you help me. I'd really appreciate that.
Cool! I think I should find time tomorrow and proceed with the merge. Thank you Giovanni!
should I have access to confluence page to add the documentation?
Closing per INFRA-7876