[OpenDaylight TSC] A new project proposal: TrieMap
Michael Vorburger <vorburger@...>
On Mon, Sep 18, 2017 at 3:49 PM, Robert Varga <nite@...> wrote:
an entire formal new ODL project for these... 5 classes strikes me as .. curious.
I noticed that you have, apparently in vain, attempted to contribute to upstream https://github.com/romix/java-concurrent-hash-trie-map ... in an ideal world, that guy, whoever he is, should just make you a committer on that repo, but I'm guessing from seeing PRs here https://github.com/romix/java-concurrent-hash-trie-map/pulls ignore that's not going to happen? ;-)
But so instead of a new top level ODL project how about just:
(a) just keep this on your personal GitHub, release to Maven central, and depend on it in yangtools? This code is for a very general data structure, and has nothing at all to do with ODL SDN as such.
(b) just integrate this either as a new package in an existing bundle or as a new bundle into an existing ODL project instead of creating yet another one? infrautils comes to mind - personally that's what I think it's for (general infra structure "lower than" yangtools). I do understand you have some sort of reservations about infrautils, but you are a commmitter on it, so you are more than welcome to contribute whatever you think is needed in infrautils to make it suitable for consumption e.g. by yangtools.
Just my 2 cents. If others feel strongly in favour of starting to have many "micro" projects at the top-level in ODL, then I have no strong objections against that either. But then we could start doing that for many other bunch of 5 classes as well...