Skip to Content.
Sympa Menu

devel - Re: [sympa-developpers] Plans for Sympa

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: Guillaume Rousse <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-developpers] Plans for Sympa
  • Date: Wed, 13 Mar 2013 14:07:22 +0100

Le 08/03/2013 12:21, David Verdin a écrit :
About terminology: I love "robot" or "bot", but as Guillaume pointed
out, the word tend to refer to the active agents such as Web spiders.
# As Sympa "robot" is passive agent having (in general) multiple
# virtual hosts for e-mail, Web and so on, it is not virtual host
# itself.
Anything more better might be.
What about "service"? The Sympa software is the engine allowing to
operate several list services.
It's a bit too much generic IMHO.

A quick look at current code quickly show than 'domain' is already heavily used a synonym:
- the attribute in a Sympa::List object used to set robot value everywhere it is needed is called 'domain':
Sympa::Log::db_stat_log({'robot' => $self->{'domain'}...

- the value for robot variable in Sympa::Message constructor is taken from the right side of the recipient address:
## get listname & robot
my ($listname, $robot) = split(/\@/,$self->{'rcpt'});

- its default value is taken from 'domain' configuration directive:
$robot ||= $Sympa::Configuration::Conf{'domain'};

etc...

So why not just drop 'robot' in favor of 'domain' everywhere ?
--
Guillaume Rousse
INRIA, Direction des systèmes d'information
Domaine de Voluceau
Rocquencourt - BP 105
78153 Le Chesnay
Tel: 01 39 63 58 31

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archive powered by MHonArc 2.6.19+.

Top of Page