Subject: Re: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (6eb6365053934b13e5e8b0269d0a6da69f273af4)
Date: Sat, 1 Mar 2008 15:38:30 +0100
On Sat, Mar 01, 2008 at 01:41:37PM +0000, Ethan Grammatikidis wrote:
> On Sat, 1 Mar 2008 12:18:35 +0100
> Jaka Kranjc <lynx AT mages.ath.cx> wrote:
>
> > On Saturday 01 of March 2008 01:23:14 Arjan Bouter kinda wrote:
> > > -#
> > > -# Needs sane-config (from sane-backends), gphoto2-config, and
> > > -# gphoto2-port-config
> > > -#
> > > -#optional_depends libgphoto2 \
> > > -# '' \
> > > -# '' \
> > > -# 'for TWAIN support' &&
> > > +optional_depends libgphoto2 \
> > > + '--with-gphoto' \
> > > + '--without-gphoto' \
> > > + 'for digital camera support' &&
> > > +
> > > +optional_depends sane-backends \
> > > + '--without-sane' \
> > > + '--without-sane' \
> > > + 'for scanner support' &&
> > Is the note in the old comment not true?
> Not my commit, but I personally hate it when confronted by queries like
> "do you want TWAIN support" with no clue on what TWAIN is.
Yes, I think this is definately something we could improve upon, I'm
often struck with questions like 'WTF is this supposed to do?' for
configure options and dependencies for spells.
I've been thinking that it might be worth adding an optional argument to
the *depends and configure* functions that provides a lengthier
description of what a configure option does or what a dependency
entails, this description could be echoed when the user presses ?
instead of y/n upon which the question will be asked again.