Great Circle Associates Majordomo-Workers
(April 1998)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: The search list does the job
From: Norbert Bollow <nb @ thinkcoach . com>
Date: Fri, 3 Apr 1998 07:57:07 +0200
To: manar @ ivision . co . uk
Cc: tibbs @ hpc . uh . edu, majordomo-workers @ greatcircle . com
In-reply-to: <3.0.5.32.19980402203056.008cd100@stingray.ivision.co.uk> (message from Manar Hussain on Thu, 02 Apr 1998 20:30:56 +0100)
Prefer-language: de, en, fr

> Isn't the best way to do this is to try and have a configuration stage that
> includes/excludes key features from the run time version that get's
> installed ...

It's better to design everything in such a way that you can install the full
version, but autoloading is used to ensure that the code for the features
which are not used doesn't get 'require'd or 'use'd (so that is costs neither
memory nor start-up time). Jason has done a lot of work in this direction
already.

I18n is a good example why this is a much better strategy. At a site in the
USA, there may be many, big English-speaking lists and a small Spanish-speaking
list. The i18n code is not needed most of the time, but when a request related
to the Spanish-speaking list is processed it is needed. With autoloading you
load the i18n code only when it is needed.

-- NB.


References:
Indexed By Date Previous: Re: The search list does the job
From: Norbert Bollow <nb@thinkcoach.com>
Next: Re: German language files
From: Jason L Tibbitts III <tibbs@hpc.uh.edu>
Indexed By Thread Previous: Re: The search list does the job
From: Russ Allbery <rra@stanford.edu>
Next: Re: The search list does the job
From: Joe Brennan <brennan@watsun.cc.columbia.edu>

Google
 
Search Internet Search www.greatcircle.com