On Tue, Sep 30, 2008 at 10:22 PM, Robert Godfrey <[EMAIL PROTECTED]> wrote:
> Well - we've had a discussion previously where my opinion was that > having things cut primarily by language was silly, and that > broker/client was a bigger distinction... however since we primarily > cut by language first, and presuming this work depends on the Java > common stuff then i would suggest that to fit with the existing > structure it should go in Java... however I am very open to > discussing a different structure for the project a a whole ;-) I hate our source layout with a passion. The top level trunk containing just qpid/ is remarkably irritating and makes merging between the branches a PITA. I'd rather see a split along functional terms. The build system would need to be complicated slightly to allow this, but a couple of simple Makefiles should be sufficent. I'd think something like: trunk/ broker/ java/ cpp/ client/ java/ cpp/ ruby/ python/ tools/ management/ jmx-gui/ <-- eclipse plugin jmx-cli/ <-- JMX console qman/ etc. This might be a bit yak shavey though. I'd really like to have a clearer idea of where we are with the management tooling and where we're going with it. It seems very ad-hoc atm. A plan would be good. - Aidan -- Apache Qpid - World Domination through Advanced Message Queueing http://cwiki.apache.org/qpid "Nine-tenths of wisdom consists in being wise in time." - Theodore Roosevelt