[Raymond-announce] Raymond 2.0 alpha
Status: Beta
Brought to you by:
dtalk
From: David T. <dt...@pr...> - 2003-09-15 06:34:21
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Raymond 2.0 is a total ground-up rewrite. The scripting API is now object-oriented and is simplified immeasurably relative to 1.0. Equally important is that the code should now be fairly comprehensible to maintainers other than myself. With the release of 2.0_alpha_2003-09-14, all major functions have been reimplemented, and have survived a preliminary black-box test suite. This suite, bin/raymond.pl, is included for your perusal. Naturally, the test suite is specific to my hosts and filesystem, so it will require quite a bit of modification of its localized data to work in anyone's environment except mine. It does, however, serve as a dirty example of the use of Raymond's new API. The whole package now works with taint mode enabled. Documentation is being updated; at this writing, the object API is documented, but extensibility features are not. At this moment, DHCP support is still missing. Name resolution is now modular and pluggable, but I haven't done the module for DHCP yet. There is also not yet a reimplementation of the Tk interface; that will happen later this fall, though frankly, it's not as desperately needed in 2.0 due to the much friendlier scripting API. This release is a significant milestone, and is robust enough that I'm comfortable requesting initial feedback. Have fun .... -d - -- David Talkington PGP key: http://www.prairienet.org/~dtalk/004B8F8B.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Made with pgp4pine 1.75-6 iD8DBQE/ZV1q5FKhdwBLj4sRAkySAJ4iG9IABoa/m3gfaxkFkfvzMHoReACgnLN1 uraMl3/sUW9pvQoznRQPpFY= =cK49 -----END PGP SIGNATURE----- |