On Thu, 26 Mar 2015, Michael Thomas wrote:
Just to be pedantic, my comment was completely serious and not a "hint". New implementations almost always suffer from lack of testing of corner cases. Same thing with protocol specs. If something exists to exercise those cases, that would be good both from an implementation standpoint, and to make certain that those cases are sufficiently clear from the spec text.
I have a PDF with hundreds of test cases with red and green boxes for test cases the Auto-ISIS implementation has passed or failed. It's currently on par with Cisco IOS when it comes to compliance.
So making the ISIS code "work" in the FOSS sense of "working" was easy, making it work according to the standard for all kinds of cases took a lot more work.
These are the kinds of tools babel is going to need if we're going to see multiple implementations of it from vendors and that they're going to interoperate.
-- Mikael Abrahamsson email: [email protected] _______________________________________________ homenet mailing list [email protected] https://www.ietf.org/mailman/listinfo/homenet
