>>>>> On Sat, 23 Apr 2005 10:47:27 +0100, Dave Shield <[EMAIL PROTECTED]> said:

Dave> I knew that stepping through the table_data lists would fail,
Dave> but that never felt to be pushed as a user-level helper.

I can't think of any case, except in the emulator that we were
providing as well, where you'd want to create a dataset table where
all the data was being managed but you'd never look at it elsewhere.
Walking through the data was the only way to view the results within
the code (and, again, I agree I should have provided wrappers
originally).

One of the things that annoys me the most about other projects is
when structures change for seemingly little reason.  It makes tracking
it really difficult and spends a lot of other people's time.  It may
have saved a developer a few minutes of future coding, when when 10000
people were following it the few minutes of extra work to convert
their code results in a lack of productivity across the globe.  Good
examples of this are the continuing changes in the linux kernel,
although potentially needed, affect a bunch of external modules.  I
continually run into needed-for-me add-on code for linux kernels that
worked between 2.6.8 and 2.6.10 or so, for example.  Internally the
kernel may have been consistently changed but it affected a lot more
code than that.  A better example, actually, is the structure changes
between openssl 0.9.6 and 0.9.7.  Look into our configure script and
snmplib/scapi.c for the absolute portability hell that I had to go
through to support both versions because they used identical structure
names in both versions with very different internals.  whee.....
Hmm...  Didn't start out to rant, but apparently I did...  I guess I'm
tired of twiddling with broken patches and software.

Dave> But we also need to catch the people that are *already* using it.
Dave> Hence the idea of a warning.

Agreed, a warning is fine.

-- 
Wes Hardaker
Sparta, Inc.


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to