
stuart at bmsi
Aug 19, 2008, 7:01 AM
Views: 3402
Permalink
|
|
Implementation certification procedure
|
|
On Tue, 19 Aug 2008, Stefano Bagnara wrote: > Having an external testsuite allow you to check bugs in the testsuites too. > Often people that wrote the code is the same that wrote the tester code, this > can result in obvious bugs to be left there because of misunderstandings from > the author. I have already put running your tester on my TODO list (although I don't know when I'll get to it). Effective testing is an area of software that is often ignored because of its difficulty once you get beyond the simple input/process/output library routine. > BTW I don't care if you will or won't use the jSPF tester once we'll publish > it, but I'm a bit annoyed that OpenSPF page keep saying that the only > compliant implementations are pyspf 2 and Mail::SPF only because OpenSPF > members wrote that while jSPF has an "the jSPF library is currently being > evaluated by the project for RFC 4408 compliance" since years. At the end of > 2006 jSPF was listed as "The jSPF library is also reported to pass all tests > in the test suite, however this has not yet been officially confirmed" and > then on 2006-12-10 you removed the whole sentence. On 2007-02-01 then the > "currently being evaluated" has been written there... 18 months passed since > that... > IMHO it is bad for OpenSPF to fail to tell how implementations can be listed > between compliant implementation and ignore anyone but your own > implementations. Agreed. But I'm pretty sure it is due to not having come up with an actual procedure rather than self promotion. Maybe you could volunteer to test implementations using your live DNS test framework? That would at least get yours done :-) -- Stuart D. Gathman <stuart[at]bmsi.com> Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 "Confutatis maledictis, flammis acribus addictis" - background song for a Microsoft sponsored "Where do you want to go from here?" commercial. ------------------------------------------- Sender Policy Framework: http://www.openspf.org Modify Your Subscription: http://www.listbox.com/member/ Archives: https://www.listbox.com/member/archive/1007/=now RSS Feed: https://www.listbox.com/member/archive/rss/1007/ Powered by Listbox: http://www.listbox.com
|