On Fri, 2007-11-30 at 18:02 -0800, Ask Bjørn Hansen wrote: > On Nov 30, 2007, at 12:03 PM, Guy Hulbert wrote: > > >> Uh - the very first version of qpsmtpd was almost a line by line port > >> of qmail-smtpd. > > > > That is interesting. > > > > If it were PD, would you have tried to build an XS interface instead ? > > > > Does that even make sense ? > > > What benefit do you imagine it'd have? Which part of "core qmail- > smtpd" is slow in qpsmtpd-{fork,select}server? Did you look at the > qmail-smtpd code?
No but you did. That's why I'm asking. My "would" above is subjunctive. What I'm asking, is *if* the license had already been changed, *would* you have implemented qpsmtpd via XS rather than rewriting qmail-smtpd entirely. Some people have previously proposed, on the list, rewriting all of qmail in perl. I am asking if you think that makes sense, based on your experience rewriting qmail-smtpd. > > > - ask -- --gh