Reviewing state of this case after the break, the following questions from an earlier thread seem to be remaining. I've numbered them for easier reference.
jv01: The spec lists every *.cgi as a public interface, which might be the case but more likely is not. Is all this webapp implementation really a public interface? Isn't some or most of that Project Private implementation detail? If not, why not? jv02: What do the CLIs do? Do they have any options? > /usr/bin/nagios > /usr/bin/nagiostats jv03: The config files are not an interface? That may be true (if customers are not supposed to configure things themselves), but seems... odd. What goes there and how is it used? > Not An Interface > -------------------- > /etc/nagios -- cfg files are copied here > /etc/nagios/objects -- cfg files are copied here jv04: I also noticed the case imports PHP. But the webapp is shown as being implemented by cgi scripts? What is the PHP connection here? I didn't see any php files in the list. jv05: Stability not given for the smf FMRI in exported interfaces. -- Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems