On Fri, 2007-02-02 at 12:24 -0500, [EMAIL PROTECTED] wrote:
> On 1/31/2007, "Matthew T. O'Connor" <[email protected]> wrote:
> >> So yes, imo also there's a very solid case for threads in dbmail. But
> >> like Aaron says, it will take some time to do this right. Neither I nor
> >> Aaron (afaik) have any experience with threads in C so we'll have to
> >> learn how to do it as we go along :-)
> >
> >This sounds scary to me.  Obviously it's not my project and I'm not the
> >one coding, I'm just worried as an admin that depends on DBMail that we
> >are going to open up a large can of worms for dubious gain.
> >
> 
> I think the prudent thing to do in this case is to make sure that the
> 2.2.2 release is something that works very well and is quite stable. 
> The goal here is to give the dbmail community a IMAP/POP server that
> will be suitable for their needs for some time to come in the future.
> 
> This will give the developers the time necessary to do everything that
> they need to do in order to get threads working right.  And without an
> immediate crunch to fix some bugs or get a release out.
> 
> And then those of us who are more willing to take the newer releases and
> test them out can pick up the new 2.3x version as willing.
> 
> The damaging thing would be to start working on a threaded version with a
> large list of known defects in the existing release.

I'm going to save this one in my mental file under "smart project
management" -- you'd think it's common sense, but I think we've all been
under that time crunch situation before that makes us think stupid, not
sleep, and try to finish new and broken code instead of fixing old,
broken, but well understood code.

It is also damaging to have the next generation code remain broken for
too long before it really starts to work and show its value -- if there
even is value, as some NG projects tank miserably -- so it's definitely
a balancing act as to how many new things you can do at once.

Aaron

_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to