>>>>> On Thu, 1 Sep 2011 16:55:24 +0100, Dave Shield >>>>> <[email protected]> said:
DS> If nothing needs a particular feature, why isn't the code for that DS> feature omitted automatically by default? It is omitted by default if --with-minimalist is in the flag list. The flag is not on by default at this time because you don't necessarily know what third party code has been written that is using functions that we're not using internally. Do note that there is a difference between "need" and "want". EG, the logging_syslog feature is "wanted" by snmpd (and probably should be by snmptrapd too). So if we add a new flag that says "nuke everything that isn't strictly necessary to get the mess to compile at the absolute minimum level" we'll end up with code that doesn't log anything to anywhere :-) But maybe that's a feature. Ha ha. DS> You clearly disagree, and feel much more strongly about this. I do feel strongly about it because it was implemented due to a direct demand and is being used externally to the project already. It's been heavily discussed at some admin meetings, the documentation has been around for a while (granted: it is fairly low level) and was available for design review *long* before 5.7 went out the door. In fact, some of the way it was done was a direct result of feedback from one particular -admin meeting (or I would have done it a different way; but I listen. I listen. Really!). So, no, I don't think it's safe to change. We don't change any other APIs unless we've very very carefully marked them as experimental, which we didn't for this. Maybe we should have, but I never got feedback stating "this isn't ready yet". It seems odd to me that you're on the side of breaking backwards-comparability when you're normally arguing for it. -- Wes Hardaker Please mail all replies to [email protected] ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Net-snmp-coders mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
