Catch a lot of old URL's and update them. Also remove a couple of old files that aren't used.
Various updates due to repository reorganisation.
Moved location of CMS lib downloads.
Improved the javadoc generation in the Makefile setup. Now matches the ANT javadoc output. Also added links to external javadoc (such as pircbot) to make the pages more complete.
Merged in changes from the SERVER_PIRCBOT branch. The IRC__Alerter now uses pircbot (www.jibble.org/pircbot.php) for it's IRC connectivity. All the features from the old version have been moved across to the new one, with a few minor changes.
Integration of PircBot into i-scream as a replacement for the internal IRC code that was put together in a hurry. PircBot makes the code much neater, and ensures that the IRC interactivity is nicely seperated from the main i-scream code. PircBot is maintained by Paul, an i-scream developer also, at http://www.jibble.org. Changes so far are mostly to move the existing features to the new structure provided by PircBot. It is still very much in development, and is very messy :)
Update the MySQL driver from 2.0.4 to 2.0.11.
Libraries are now available from the main website.
New CVSROOT.
The location in CVS has changed... all CMS source is now under the cms module.
Major change in the java package naming. This has been held off for some time now, but it really needed doing. The future packaging of all i-scream products will be; uk.org.iscream.<product>.<subpart>.* In the case of the central monitoring system server this will be; uk.org.iscream.cms.server.* The whole server has been changed to follow this structure, and tested to a smallish extent. Further changes in other parts of the CMS will follow.
Fully commented the configuration file.
cvsbuild target added :) It's a touch crude due to the way ANT works. In fact, it's the first thing that's been done "outside" of the ANT environment. I may submit a feature request on this one, if possible. This leaves the build setup here complete. Still some tidying up to do, very much so in the configuration file. Probably a few bugs too, but all the features covered by the Makefile setup (including configure) are included. Also need to adjust documentation accordingly.
Install target now completed. Only task left to complete to bring this ANT build script in line with the current Makefile is the "cvsbuild". This is somewhat more involved though.
Util package generation completed. Also added usage target as default.
Javadoc generation completed. Very nicely done too, another "nice" ant feature!
Upon reflection, the URL should at least be stored in the config ;)
Some more additions. Not entirely happy with either really. I'd like to be able to specify the "library list" in the config file, and then use this in both the distclean and fetch. Also need to drop the "shortcut" targets. Finally, the run target works, but is far from satisfactory - much better to run manually.
Changes to reflect the updates in JacORB (1.3.21).
A start at a build script written in XML for the Ant build tool. This requires Ant, which can be downloaded from http://jakarta.apache.org/ant. Note that this has only been tested on Unix, not Windows. It currently just builds the package, none of the extra facilities such as javadoc are done. The TODO list looks something like this; build/jar util package install target cvs version build (including cleanup) javadoc sql table generation run target distclean target
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.