Hi Vladimir, thank you for your contribution. Would you be willing to migrate the store's source to github.com/infinispan/infinispan-cachestore-dynamodb ?
Sure. How are we going to do that?
I can clone the git repository on my local machine and push to a newly create github repo. Before pushing I will make changes to the groupId and the package structure so that it is "org.infinispan", as well as resetting the version number so that it's inline with the rest of Infinispan development (e.g 9.2.0-SNAPSHOT). Once we've tested these changes and made sure that the store is compatible with the latest Infinispan changes, we can perform the first release under "org.infinispan".
When we have the repo in place I will grant you the appropriate permissions so that you have the ability to review/merge PRs etc. Assuming the above is acceptable to you, I will aim to create the repo etc in the next few weeks and we can aim for the first release to be 9.2.0.Final along with the main Infinispan release.
This plan looks good.
One question: the DynamoDB store has a dependency on io.dropwizard.metrics:metrics-core:3.1.2 to report metrics. Is this acceptable if the cache store is to become an org.infinispan project? Any other requirements?
PS: I'm going on a holiday for 2 weeks.
That dependency should be fine as it's released under the Apache Software License 2.0, but when I start migrating the code I will double check all of the dependencies. Enjoy your holiday