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>
