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@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
> 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@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