Re: [OpenDaylight TSC] A new project proposal: TrieMap
Robert Varga
On 20/09/17 14:10, Michael Vorburger wrote:
On Mon, Sep 18, 2017 at 3:49 PM, Robert Varga <nite@...nite@nitebug : ~/odl/yangtools/third-party/triemap on $ find . -name \*.java | wc -l 51 nite@nitebug : ~/odl/yangtools/third-party/triemap on $ find . -name \*.java | xargs wc -l | tail -n 1 4691 total e.g. 51 classes for 4.7KLOC, with some small room for growth in features (spliterators) and test coverage. I noticed that you have, apparently in vain, attempted to contribute toCompletely unresponsive for 18+ months. But so instead of a new top level ODL project how about just:Well, I really like to keep ODL coding standards and packaging, which means consuming odlparent -- which is not in maven central, making it not really convenient. (b) just integrate this either as a new package in an existing bundle orAs noted, this is already done, as the code currently lives in yangtools. This works, but is not ideal, as it forces unnecessary versioning churn. infrautils comes to mind - personally that's what I thinkNot "some sort", I have voiced my reservations very clearly multiple times. One key factor is no bounds on scope, which is very critical for long-term project health -- at some point a project needs to become code complete. There is no amount of code I can contribute to fix that. Aside from that, the codebase in question is about 40% the size of infrautils and it has *way* better quality: infrautils: https://sonar.opendaylight.org/overview?id=66717 triemap: https://sonar.opendaylight.org/overview?id=org.opendaylight.yangtools%3Atriemap Just my 2 cents. If others feel strongly in favour of starting to haveAside from '5 classes'. I personally have no problem with that -- as long as you can: - clearly define scope and stick to it, quickly converging on feature-completeness - provide strictly semver'd releases - sit outside of autorelease Regards, Robert |
|