My view is that getting or at least having a target source tree that is better 
organized is a big help in doing the things HRP wants to do. Certainly when I 
have looked at doing that sort of cleanup, the current structure is an 
impediment. For example, the RPC logic needs to be pulled out of mgmt and put 
in a separate library so it can be linked easily by any executable. But where 
does that go? I suppose lib/rpc but it's unclear.
I have mixed feelings about the big shift vs. gradual. The former is more 
painful but only for a short while. The latter drags out the pain so it's a 
somewhat chronic condition. In either case, though, we'd need a final target 
that we are working toward.

Reply via email to