Re: [siesta-dev] list setup issues

[prev] [thread] [next] [lurker] [Date index for 2003/07/31]

From: Richard Clamp
Subject: Re: [siesta-dev] list setup issues
Date: 10:05 on 31 Jul 2003
Gabor Szabo wrote:
> IMHO the user should supply only the name of the list and maybe the
> real e-mail of the administrator. All the rest should be optional and
> either configurable in a file or passable (?) via the command line as
> real --gnu like options.
> 
> nacho create-list mambo gabor@xxxx.xxx.xx
> 
> should be enough but could also give:
> 
> nacho create-list mambo gabor@xxxx.xxx.xx --subscribe \
>    mambo-hidden-subscribe@xxxx.xxx.xx
> 
> if one wants to avoid people subscribing to mambo.

I'd actually do that with:

   nacho create-list mambo gabor@xxxx.xxx.xx
   nacho set-plugins mambo sub

Which is to say set the subscribe queue to an empty one.  Both ways you 
also have to not run the web interface, or maybe we just need a new 
property of Siesta::List that indicates that only the owner can add members.

I do like the idea of making nacho more gnuish, and certainly I've 
wanted to take it out back and hose it down to remove all the C<shift || 
die "";> crud.  I'd like to replace it with somthing more generic which 
could also output the usage info rather than just "you didn't fill this 
slot".

This springs to mind:

  $commands{'create-list} = {
      arguments => \@spec, # some getops config, or something
      action    => sub { my %args = @_; ... },
     };

But I'm hoping that someone else can take that or something similar and 
produce a patch - I don't have much month left and this doesn't seem 
terribly fun.

-- 
Richard Clamp <richardc@xxxxxxxxx.xxx>


There's stuff above here

Generated at 13:56 on 01 Jul 2004 by mariachi 0.52