I caused a lot of confusion with my arrows. :) Those arrows meant
"depends on", but that's not how most people outside of me would view
it. Reversing them, you get:
util -> scoping -> core
...where before, it was:
scoping -> util
...which meant that util depended on scoping. That dependency was in a
class in org.apache.beehive.netui.core, which would now live in a "core"
module.
Rich
Eddie O'Neil wrote:
And, we still have to split the "netui.util" package across the
"util" and "core" packages because the Logger and
InternalConcurrentHashMap classes live in "netui.util". Moving
"netui.core" isn't sufficient, right?
Eddie
Daryl Olander wrote:
What about reversing the order of Scoping and Util? What in Util has
dependencies on Scoping?
On 7/8/05, Rich Feit <[EMAIL PROTECTED]> wrote:
Right, exactly. I'd move org.apache.beehive.netui.core.* from util
into
core (and I agree about "core" vs. "netui-core").
Rich
Eddie O'Neil wrote:
Rich--
Things like the Logger and InternalConcurrentHashMap are in
netui.util, so would you propose splitting netui.util across the two
modules:
netui-core
util
What specific util classes would you move into a core module?
Also, how about just calling it "core" rather than "netui-core"?
Eddie
Rich Feit wrote:
Hi all,
I'd like to split out org.apache.beehive.netui.core.* into a separate
module: "netui-core". This will allow the following string of
dependencies:
netui-core -> scoping -> util
Currently, the order is:
util -> scoping
Which, in addition to being weird, is limiting for scoping because it
can't use any of the basic util classes like Logger, the
concurrent-read-map class, etc. Let me know if you have any other
thoughts about this.
Rich