On Thu, 17 May 2001, Sebastian Sp?th wrote:

> thelema schrieb:
> 
> > The major changes are:
> > All long arguments must be preceeded by -- instead of just -
> 
> Whoohoo, I guess there were only UNIXers present at that discussion.
> E.g. no Windows person will ever intuitively try to use a double dash
> for arguments, that is a total UNIX-like habbit. So why not sticking to
> the cross-platform Java'istic approach we had (and maybe just adding the
> shortcuts as option?)
>  
how to do shortcut combining if there's overlap?  i.e. there's short
options h, t, and l.  how to tell the difference between -htl and -htl?
I guess the java style is more cross-platform, but it's still a foreign
tongue in the DOS land of /argument command-lines.

> > Hopefully this doesn't ruffle anyone's dander too much.
> 
> If there happened any discussion in the mailing list, then I missed it.
> Changing the user interfaces is not a trivial thing (however trivial the
> changes might have been), as
> 
But then we run into the nullset nullset nullset problem.  Our motto for
that was "all talk and _no_ action".

> a) all docs, manuals, faqs and tutorials have to be checked for updating
> if we don't want to end up with (even more) outdated documentation and
we do need to update the documentation.  Hopefully this trivial (but
necessary) change will get someone looking at it.  (/me stops
rationalizing)
> b) consistency in interfaces is a nice thing as well. I can already see
> all the support mails, saying: Feature X worked in 0.3.9.1 but it is
> broken in 0.3.9.2
actually, if someone tries to use a parameter that doesn't exist, the
clients now pop up a nice message saying "unknown parameter: -htl", and
then gives the (updated) usage screen with all the new syntax.
> 
> So I am not saying that it is a bad change itself, but I would have
> preferred a bit of discussion (besides IRC) about user interface
> changes.
> 
> Sebastian

I admit that there wasn't much discussion of this change.  Discussion
can be a great thing, but there's not much chance of getting unanimous
approval on this list for any but the most simple changes.  I don't know
what we really can do to facilitate discussion while keeping the pace of
development.  Suggest away.

Thelema
-- 
E-mail: thelema314 at bigfoot.com        If you love something, set it free.
GPG 1536g/B9C5D1F7 fpr:075A A3F7 F70B 1397 345D  A67E 70AA 820B A806 F95D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20010517/c6f9f08b/attachment.pgp>

Reply via email to