Hi,

Working in the m12n branch [1] I'm trying to get rid of the
o.a.j.oak.util package and the last surviving members are
ApproximateCounter, NodeUtil and TreeUtil.

As I see it these classes are essentially helpers built on top of the
Tree and NodeState APIs. Those would make them candidates on for either
oak-store-spi or (if we manage to trim down the dependencies) oak-base.

However I am having trouble naming the package which will hold them.
They're not part of the spi, so I can't put them in spi.state . 

Maybe they belong in oak-core in plugins.tree, but I'm not sure if we
want to keep that as a package which is exported outside oak-core.

Thoughts?

Robert

[1]: https://github.com/mreutegg/jackrabbit-oak/tree/m12n

Reply via email to