On Tue, 08 Jun 2004 09:58:23 +0100 Dave wrote:
DS> It's clearly premature for us to stop shipping these files with
DS> the source distribution.  What I'm really suggesting is to
DS> omit this module from the default configuration.
DS>   It would still be available, but you'd have to ask for it explicitly.
DS> 
DS> Thus:
DS> 
DS> RS> I'd say there should be a configure option to choose the new/old
DS> RS> style implementation.
DS> 
DS> could be achieved using
DS> 
DS>     configure --with-mib-modules=ucd-snmp/extensible

So (not having followed CVS file names too closely), I assume that this would
enable the old-style? And the new style has a new name? Or is in a new
directory?

DS> RS> I'd say there should be a configure option to choose the new/old style
DS> RS> implementation. I'm on the fence about what the default should be.
DS> RS> Give that it changes behaviour, I'd lean slightly towards defaulting
DS> RS> to the old behaviour.
DS> 
DS> Noted :-(
DS> For how long - indefinitely?
DS> Or can we look towards a valid default output format at some point?
DS> If so, when would be appropriate?

Well, there are two conflicting mandates. Fix bugs, and maintain backwards
compatibility. The only way to do both is parallel support/tokens. However, we
do deprecate things once in a while (command line options), so it's hard to
know where to draw the line. My proposal:

  1) new token for new mib ('extend'?)
  2) document new token in man page. Mark old option as deprecated
  3) optionally log warning at startup for old token
  4) in a future release, drop old token support


Having proposed that, if there is a majority support for just changing the
behavior and updating the FAQ, I wouldn't raise a stink.


-- 
Robert Story; NET-SNMP Junkie <http://www.net-snmp.org/>
<irc://irc.freenode.net/#net-snmp>
Archive: <http://sourceforge.net/mailarchive/forum.php?forum=net-snmp-coders>

You are lost in a twisty maze of little standards, all different. 


-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
Net-snmp-coders mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to