Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 40291 invoked from network); 14 Dec 2007 15:30:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Dec 2007 15:30:17 -0000 Received: (qmail 68561 invoked by uid 500); 14 Dec 2007 15:30:06 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 68043 invoked by uid 500); 14 Dec 2007 15:30:04 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 68032 invoked by uid 99); 14 Dec 2007 15:30:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 07:30:04 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jason.dillon@gmail.com designates 209.85.146.180 as permitted sender) Received: from [209.85.146.180] (HELO wa-out-1112.google.com) (209.85.146.180) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 15:29:42 +0000 Received: by wa-out-1112.google.com with SMTP id j4so1864130wah.1 for ; Fri, 14 Dec 2007 07:29:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer:sender; bh=15MQBCqQi9Zw75+Jwkw8e0KLurUXVfIdGdhxmhGC8ug=; b=pyIY+EcxLXTJQpx/hcPeMQCJqWqzjYfGcpyFZ3r9n2WA/bdTROM5DUjTdqG+Jg86YZB80zHN3n/6DccYrGTrLU0qQBRdrDqMQsotozVxyWdBqq9Bim8/DF76h6abBPtxdw6Q2y83rz7MZTTPACQnIUnRm3JL6CWbNk8LuSRWvjM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer:sender; b=ngx4xNdVW5rw3XLjSA3XE5Pbe72dLzVAy9NwqdMKBDQyunsFJnfdiScDMM51PkKI+3IacgbjfU9v7wnanMdSHv8E/o2cq0yV8swSxdd6jjilSd1XJKec00P8uX0zMLCwaF9D5330Y9K6ATr26bJ12jMXIthqukmryWAQQFcZLWE= Received: by 10.141.171.6 with SMTP id y6mr1942803rvo.174.1197646183954; Fri, 14 Dec 2007 07:29:43 -0800 (PST) Received: from bliss ( [24.5.195.44]) by mx.google.com with ESMTPS id l38sm4867101rvb.2007.12.14.07.29.41 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 14 Dec 2007 07:29:42 -0800 (PST) Message-Id: From: Jason Dillon To: dev@geronimo.apache.org In-Reply-To: <9C8E57B3-A6A3-41C8-8ACD-7BCF07E03E12@hogstrom.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Subject: Re: structure of GShell commands Date: Fri, 14 Dec 2007 07:29:40 -0800 References: <9C8E57B3-A6A3-41C8-8ACD-7BCF07E03E12@hogstrom.org> X-Mailer: Apple Mail (2.915) Sender: Jason Dillon X-Virus-Checked: Checked by ClamAV on apache.org The structure is just for namespace, you can arrange commands however you like... one of the benefits of GShell. I just setup the structure, cause I'm anal and I organize everything... er except my bedroom, which is a huge cluster*uck. * * * My _recommendation_ is to have some sort of organization... though it doesn't need to be "geronimo/*"... Assuming that the configuration of GShell is specific to Geronimo, then lets consider what someone using the interface might want/expect/ need? But also keep in mind that they are free to drop in other commands, like the BSF scripting bits (the 'script' command) or the VFS commands (currently only 'copy') or remote support ('remote- shell', 'rsh', 'remote-shell-server', 'rshd'). I'm not sure what the right organization is really... cause we are just getting things rolling in this direction. So I say we take a stab at what we *think* folks want, then do it... and make changes later as needed. IMO there is no reason not to change something if we are making it easier/better. --jason On Dec 13, 2007, at 5:22 AM, Matt Hogstrom wrote: > If GShell would be targeted at more servers than G then I think > these commands should be under geronimo. If not, then I think a > flat structure makes sense. > > On Dec 11, 2007, at 10:04 AM, Kevan Miller wrote: > >> We currently have the following structure for Geronimo GShell >> commands: >> >> geronimo/ >> start-server >> stop-server >> start-client >> >> deploy/ >> install-library >> disconnect >> deploy >> ... >> >> This doesn't make much sense to me. Let's either assume GShell is >> used for Geronimo server or assume that GShell can be used for >> multiple target environments, but not both... >> >> I think the current deploy/ commands should be under the geronimo >> tree. What do others think? I think applying a bit more structure, >> now, will minimize entropy over time... >> >> Anybody want to have a shot at proposing a command structure? >> >> --kevan >> >