Hi As mentioned my Marcel this morning [0] we had some offline discussions related to the oak-blob-azure module and how we could independently release it. While we didn't see a satisfying solution for the 1.6 branch, we concluded that we should pick up the modularisation discussion for address this in the near future.
Consequently a group of oak devs started to work on a PoC on how to improve modularisation of Oak (in particular oak-core). As we managed to get rid of the dependency of oak-blob-azure (and oak-segment-tar for that matter) from oak-core with a reasonable effort, we would like move forward with this in oak-trunk. For that matter I created a new epic "Modularisation of Oak" (OAK-6069 at [1]) and added/linked a initial bunch of issues spotted during the workshop and earlier. For the 'oak-blob-azure' topic I create a dedicated task OAK-6073 [2], where I will also add some detailed summary of the initial effort. The latter can also be looked at on a github fork at [3]. Kind regards Angela [0] http://markmail.org/message/neoiyv5qsffo424e?q=azure+list:org%2Eapache%2Eja ckrabbit%2Eoak-dev+from:%22Marcel+Reutegger%22&page=1 [1] https://issues.apache.org/jira/browse/OAK-6069 [2] https://issues.apache.org/jira/browse/OAK-6073 [3] https://github.com/mreutegg/jackrabbit-oak/tree/m12n.
