Hi Olle, On Wed, 2007-12-19 at 08:20 +0100, Johansson Olle E wrote: [snip] > The old way was a mess. We had two different systems, one like your > old "show xxxx" and one syntax starting with the module name. We had > to move forward with only one syntax and decided to go for "modulename > verb" > which is not human language-like, but we haven't really clamed that the > CLI is a human language parser. Maybe we should go for an avatar > approach...
I have not followed this discussion but the decision is quite puzzling to me. Why would you make the human interface to Asterisk not human language-like? That's just not logical. Were the devs expecting that the majority of users would be HAL2000 clones instead of humans? :) [snip] > I do understand the pain with changing the CLI though, I hate to switch > from Asterisk 1.0 to 1.2 to 1.4 and trunk and have different commands. This is only an issue for developers and existing users who have (a combination of) 1.0, 1.2 and 1.4 boxes and upgrade to a version with an improved CLI. New users who get the latest major version of Asterisk (assuming that version has the improved human language-like CLI) don't have that issue. I don't mind the CLI differences because at some point I move all my boxes to the new major release so only have to deal with one version of the CLI at any time. Change usually means one needs to adopt and an improved CLI seems worth it to me. Regards, Patrick _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
