I've re-organized JMeter's CVS (just the source code section), and finally gotten rid of the "src_1" directory. Everything's is now under "src" like it should be, but it's also organized into a couple different sections.
src/core - This is where the core JMeter files are. The JMeter engine, the interfaces, and just about everything a developer would need to extend JMeter and make new components. src/components - This is where JMeter's most basic components are. Controllers, Visualizers, Timers, Config elements, Assertions, etc. The interfaces they extend live in the core, all the various implementations live here, with the exception of a few that are so basic that I left them in the core. src/protocol - holds sub-directories for the different client/server protocols JMeter supports. src/protocol/http src/protocol/ftp src/protocol/jdbc src/protocol/java src/protocol/jndi (non-working code, but I've rescued what is there in case someone wants to work on it) src/functions - Implementations of the Function interface. The purpose of this organization is so that separate releases can be made for different parts of JMeter. For instance, new components or protocols can be released without requiring the all of JMeter be upgraded. Just grab a new Jar file and drop it into JMeter's /lib/ext directory and you're all set. There are some complications to be worked out (versioning, dependency checking), so don't expect this type of release schedule to happen right away. But, it's a goal. -- Michael Stover [EMAIL PROTECTED] Yahoo IM: mstover_ya ICQ: 152975688 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>