1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
Outline of the new structure of JGroups
------------------------------------------
/ Readme files, credits, quick installation
/bin Executable files, e.g. scripts to run a demo
/build ANT-based build system (contains build.xml). Produces
files in /dist
/classes Classes generates by the build process (either ANT
or makefiles)
/conf JGroups sample configuration files,
e.g. JGroups.properties
/dist JAR files generated by the build process
(e.g. JGroups.jar), documentation (e.g. UsersGuide,
ProgrammersGuide and Javadoc)
/doc/ Documentation
images Images used by both UG and PG
javadoc Generated Javadoc documentation. [Move to dist ?]
progguide Programmers Guide (in DocBook format)
usersguide Users Guide (in DocBook format). Common files
(e.g. style sheets) are stored in a directory directly
under /doc (similar to images)
/lib 3rd party libraries (e.g. JUnit, JAXP)
/src/ The source code for JGroups
jgroups/ Top level public files, e.g. Channel, Message etc
blocks Building blocks
debug Debugging functionality
demos All the demos
jmx/ The JMX instrumentation code
protocols/ The main protocol branch (including virtual synchrony)
pbcast The PBCAST protocol branch
stack Functionality related to the protocol stack
tests JUnit unit (and other) tests
util Utility classes
|