From: "Shane O'Donnell" <firstname.lastname@example.org> To: "General@Opennms. Org" <email@example.com> Subject: OpenNMS: OpenNMS Update v1.9 Date: Tue, 23 May 2000 18:11:26 -0400 ==================== OpenNMS Update ==================== Vol 1., Issue 9 ==================== In this week's installment... - Project Status - Coding Projects Underway - Database Schema Updated - Castor (sans Pollux)* - Event Sub-system Documentation - Joining the Fun - Documentation of the Week ==================== Project Status ==================== Coding Projects Underway: - icmpd/Solaris port -- No update on status this week. - icmpd/FreeBSD port -- Underway. No status available. - Event Subsystem -- Underway. Documentation referenced below. - SNMP Trap Receiver -- Underway. Will be merged with event subsystem. - Database Design -- Undergone some slight changes. See below. Database Schema Updated: As we've finally come to our database conclusion, we're now challenged with the "whats" and "hows" of the data within. Our HTML/CSS Tables document has now been replaced with the SQL script to actually build the data. This script is being revision-controlled in CVS under the "sql" module as "create.sql". It is still available (or at least a recent revision thereof) at http://www.opennms.org/dbDesign.html. Note that the changes are predominantly in data types, so as to make the schema portable acrossing ANSI SQL-compliant RDBMSs. The existing script has been tested and works in both Postgres 7.0 and Oracle 8i. And if you want the latest and greatest create.sql script, it's in CVS, and details on CVS are available in the FAQ (which is extraordinarily cool!) at the web site: http://www.opennms.org. Castor (sans Pollux): Given the decision to have a RDBMS underneath, we now have the problem of object-relational mappings to deal with. Given our strategic alignment behind XML, and an announcement to support Postgres out of the gate, Castor, an open source project (described at http://castor.exolab.org) seems to be a fit. Castor provides both Java<->XML bindings and Java<->SQL persistence. A match made in heaven, you say? We think so. But we'd like to tap your knowledge on the product as well. If any of you have any familiarity with Castor (or similar technologies), please let us know. You can drop Weave a note at firstname.lastname@example.org. * Footnote: The preceding entry is an exact duplicate of the "Castor (sans Pollux)" entry in last week's update. Why? Because we still need your input/help in evaluating this technology. We hate to be redundant, but we also hate saying the same thing twice (not to mention our genuine distaste for repeating ourselves). Event Sub-system Documentation: The high-level flows have been documented and once I can figure out a clean way to convert Xfig docs to something web presentable, I'll post a notice to the "events" mailing list. If you ain't on the list, you'll be missing it. Be there or B^2. And a hearty thanks to Rick for knocking out the electronification (10 points for that word) of the initial document. =============== Joining the Fun =============== Now hiring (at a wage competitive with all major volunteer efforts): - Java Swing folks to convert our Half-Swing, Half-AWT stuff to all Swing. - JDBC folks to help us over this initial hump... - Documentation folks to pitch in and run with some of this stuff. ========================== Contributor(s) of the Week ========================== For those of you who are interested in participating but are worried that you might not be technical enough, perhaps you should dig into the internals of ICMP Echo & Echo Replies, but from the perspective of a harmless and lovable little duck. Whilst we don't necessarily support Amazon, we did enjoy the first "Customer Review of the Day" pertaining to this book, available at http://www.amazon.com/exec/obidos/ASIN/0140502416/qid=958762595/sr=1-1/002-8 958939-6173832 Shane O. ======== Shane O'Donnell OpenNMS email@example.com =================== It's Revolution, not Evolution at http://www.opennms.org !!!! = = = = = = = OpenNMS.org List Message = = = = = = = = = To unsubscribe from this list, send a message with a body of "unsubscribe general <email>" to firstname.lastname@example.org.