Qmail
[Top] [All Lists]

RE: Let's start working! (Re: qmail Patch Repository)

To: "'Qmail mailing list'" <qmail@list.cr.yp.to>
Subject: RE: Let's start working! (Re: qmail Patch Repository)
From: "Peter Normann" <peter@normann.com>
Date: Fri, 16 Mar 2007 17:46:59 +0100
Delivered-to: sp-com-lists@consult.net
Delivered-to: gmail-qmail@securepoint.com
Delivered-to: sp.com.list@gmail.com
Delivered-to: mailing list qmail@list.cr.yp.to
In-reply-to: <20070316150038.GE28396@nachos.phaseit.com>
Mailing-list: contact qmail-help@list.cr.yp.to; run by ezmlm
References: <20070228155340.GA10453@discworld.dyndns.org> <20070228161610.GC16799@c-76-18-79-168.hsd1.nm.comcast.net> <20070228181409.GE24498@nachos.phaseit.com> <17903.12345.67317.524508@desk.crynwr.com> <20070308093225.GA26671@nachos.phaseit.com> <20070308135119.GA2090@discworld.dyndns.org> <20070308141128.GC26734@nachos.phaseit.com> <17913.47371.41679.321764@desk.crynwr.com> <20070316102705.GA28368@nachos.phaseit.com> <20070316140352.GA11137@discworld.dyndns.org> <20070316150038.GE28396@nachos.phaseit.com>
Thread-index: Acdn3o2iFN3n26COSiOVLq5DfZXLswACeVjA
Fabio Busatto wrote:
> Ok, so djb is a novice programmer in your opinion, he used #ifdef in
> his code to 
> check for external conditions and compile a piece of code or not.

Without having scrutinized djb's code I would think that the impact of using
#ifdef to check for some external conditions is limited (and of more use) as
compared to having to consider any combination of an arbitrary number of
patches and how they would correlate or conflict. The use of #ifdefs could
skyrocket, as could the problems involved maintaining the patch system, or
even read the code, as the number of patches grow.

Why not simply choose some common scenarios and then make a couple of
bundled patches that contain the patches needed? That is, given that - for
some reason - netqmail doesn't suffice and maybe that odd patch.

Peter


<Prev in Thread] Current Thread [Next in Thread>