option names
David Relson
relson at osagesoftware.com
Sun Oct 6 20:38:22 CEST 2002
Adrian,
'--update-only-if-spam' and '--update-only-if-not-spam' are indeed names
that could be used instead of the combinations ("-u -s" and "-u -n") that I
suggested. I believe that Eric Seppanen has offered to do the short option
to long option conversion for bogofilter.
David
P.S. I guess I've been around Unix long enough that I'm very fond of single
character option names.
At 02:30 PM 10/6/02, Adrian Otto wrote:
>Thanks for your detailed response. I think I understand now. See comments
>below...
>
> > When used without qualifiers, the '-u' (update) option will
> > _always_ update one word list. Whether it's the spam list or the
> > good (non-spam) list depends on whether the message was classified
> > as spam or as non-spam.
> >
> > If the desire is to only do updates for spam, use '-u -s'. This will
> > update the spam word list if the message is classified as spam
> > and will not do an update if the message is non-spam.
> >
> > If the desire is to update the non-spam list (and not update the spam
> > list), use '-u -n'. This will update the good word list if the
> > message is classified as non-spam.
> >
> > I confess. I'm the one who actually suggested it. I believe
> > that someone on the mailing list was using a procmail recipe to
> > auto-update the spam word list, but not the good word list. The
> > capability doesn't have to be included (though I have implemented
> > and _do_ intend to experiment with using it).
>
>I think this functionality should be available, but I don't think we should
>use the '-s' and '-n' flags to activate it. Although the '-s' and '-n' flags
>are used for similar purposes, I think that new flags would be more
>appropriate, and will result in less confusion. This is probably the right
>time to introduce long option names so that we can give these features names
>that makes them easier to understand with less reading of the manual.
>
>Perhaps we could make '--update' an alias to '-u' and also have a
>'--update-only-if-spam' and '--update-only-if-not-spam' flags that can be
>used with or instead of -u to request the behavior you have described above.
>
>Thanks,
>
>Adrian
More information about the bogofilter-dev
mailing list