Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 49831 invoked from network); 1 Feb 2010 09:34:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Feb 2010 09:34:44 -0000 Received: (qmail 16671 invoked by uid 500); 1 Feb 2010 09:34:43 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 16581 invoked by uid 500); 1 Feb 2010 09:34:43 -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 16573 invoked by uid 99); 1 Feb 2010 09:34:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Feb 2010 09:34:43 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of rwonly@gmail.com designates 209.85.222.184 as permitted sender) Received: from [209.85.222.184] (HELO mail-pz0-f184.google.com) (209.85.222.184) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Feb 2010 09:34:35 +0000 Received: by pzk14 with SMTP id 14so1076660pzk.3 for ; Mon, 01 Feb 2010 01:34:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=m2kuofBQdNgJ7nlB1lOw0meLm7qxhpY5tCDePHmZumA=; b=xKowhD7M43DEpzYPihAt3LxxyOPvWDvu9VLr1+/YCfSMEvHjMEV17410gyd1UX16M4 KQzYDHlIzXeMnNcouw3+qeLr0LN2+lyMmuPvDlIe7PFXDPBBwtZW7Ea1tIoEfcQkkbN8 Ct6n5HnHjbDsaSyMxwcONwl655HFv0+XGfyUc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=J+OPWwOp403ZnzsrT1yZ8JqYXsGzta+5JeKWk1J4Bfe9x3HoH2m8bNeeaSNbCtYbVc JXOY+Zec+pq41uZ8V/dXorlU/ScqIUWeKo3Pei21im16GfPMlNQ0PEq0D3Jchv45cjYE mbw5Rw/vOlD50743M6G7bbIBnYM2lEWwdMjeE= MIME-Version: 1.0 Received: by 10.143.20.36 with SMTP id x36mr2902976wfi.213.1265016853600; Mon, 01 Feb 2010 01:34:13 -0800 (PST) In-Reply-To: References: <2DF6F3DA-7DBD-4E1C-B763-2D99D320141F@yahoo.com> Date: Mon, 1 Feb 2010 17:34:13 +0800 Message-ID: Subject: Re: some console issues. From: Rex Wang To: dev@geronimo.apache.org Content-Type: multipart/alternative; boundary=001636e1f95d31ab53047e86b0a9 X-Virus-Checked: Checked by ClamAV on apache.org --001636e1f95d31ab53047e86b0a9 Content-Type: text/plain; charset=ISO-8859-1 2010/2/1 Rex Wang > > > 2010/2/1 David Jencks > > >> On Jan 31, 2010, at 11:47 PM, Rex Wang wrote: >> >> Currently, I am trying to make some console portlets re-work. But >> firstly, I hope the following issues can be addressed: >> I found the "pluto-support" don't have a groupId as >> "org.apache.geronimo.configs", which likes the other plugins convention. >> Instead, it inherits the parent's groupId "org.apache.geronimo.plugins". I >> think that might be a typo, right? >> >> >> I think there have been suggestions to make the groupId of all the >> plugins, o.a.g.plugins. I'd like to do this eventually. I think >> pluto-support and a couple others are the only ones this happened to yet. >> > > So the result we will finally move all the plugin cars' groupId to > "o.a.g.plugins"? My impression on the convention is, for instance, in axis2: > axis2 > L axis2 > L geronimo-axis2 > L .. > because the parent & child have the same artifactId "axis2", so the groupId > must be different.. > Will you plan to change all the subprojects of axis2 to "o.a.g.plugins" no > matter they are modules or configs? > Or you meant move them to "o.a.g.plugins.modules" & "o.a.g.plugins.configs", if so, there will be a lot of changes.. > > >> Secondly, I plan to move the dojo-war into console-ear instead being an >> individual plugin. Since we has modified the navigation tree to base on >> dojo, it should be a basic war, not a plugable component, for web console. >> >> >> The original thinking was that dojo would be useful to other projects, so >> we should make it available separately from the web console. >> > OK. > > >> Also, I hope to merge the plugin portlets into console-base-portlets. >> Because the plugin is a core feature to geronimo, I am not comfortable to >> separate it from the base portlests and also make 3 more sub-project folders >> under console. >> >> >> I'd prefer to keep it separate. IIRC if you don't install the plugin >> console plugin, you can't install any new apps or plugins into the geronimo >> server. IMO being able to have a console without this capability is >> important. >> > I see what's you concern. If the deployment is so important, maybe the > undeployment functions should be separated from the current portlets too? > > thanks > -Rex > > >> >> The changes should be easy and relatively independent so that it won't >> disturb the works on the other plugins. Any comments? >> >> >> Sorry to be negative, but I'd prefer to avoid all these changes. If you >> think they are important, please explain why in more detail. >> >> thanks >> david jencks >> >> >> Thanks >> >> -- >> Lei Wang (Rex) >> rwonly AT apache.org >> >> >> > > > -- > Lei Wang (Rex) > rwonly AT apache.org > -- Lei Wang (Rex) rwonly AT apache.org --001636e1f95d31ab53047e86b0a9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

2010/2/1 Rex Wang <= rwonly@gmail.com>


2010/2/1 David Jencks = <david_jenck= s@yahoo.com>


On Jan 31, 2010, a= t 11:47 PM, Rex Wang wrote:

Currently, I= am trying to make some console portlets re-work.=A0 But firstly, I hope th= e following issues can be addressed:
I found the "pluto-support" don't have a groupId as "org= .apache.geronimo.configs", which likes the other plugins convention. I= nstead, it inherits the parent's groupId "org.apache.geronimo.plug= ins". I think that might be a typo, right?

I think there have been suggestions = to make the groupId of all the plugins, o.a.g.plugins. =A0I'd like to d= o this eventually. =A0I think pluto-support and a couple others are the onl= y ones this happened to yet.

So the result we will finally move = all the plugin cars' groupId to "o.a.g.plugins"? My impressio= n on the convention is, for instance, in axis2:
axis2
=A0 L axis2
=A0 L geronimo-axis2
=A0 L ..
because the parent & child have the same artifactId "a= xis2", so the groupId must be different..
Will you plan to change a= ll the subprojects of axis2 to "o.a.g.plugins" no matter they are= modules or configs?
Or you meant move them to "o.a.g.plugins= .modules" & "o.a.g.plugins.configs", if so, there will b= e a lot of changes..
=A0


Secondly, I plan to move the dojo-war into console-ear instead being an in= dividual plugin. Since we has modified the navigation tree to base on dojo,= it should be a basic war, not a plugable component, for web console.

The original thinking was that dojo = would be useful to other projects, so we should make it available separatel= y from the web console.
OK.


Also, I hope = to merge the plugin portlets into console-base-portlets.=A0 Because the plu= gin is a core feature to geronimo, I am not comfortable to separate it from= the base portlests and also make 3 more sub-project folders under console.=

I'd prefer to keep it separate. =A0II= RC if you don't install the plugin console plugin, you can't instal= l any new apps or plugins into the geronimo server. =A0IMO being able to ha= ve a console without this capability is important.
I see what's you concern.=A0 If the deplo= yment is so important, maybe the undeployment functions should be separated= from the current portlets too?

thanks
-R= ex



The changes should be easy and relatively independent so that it wo= n't disturb the works on the other plugins. Any comments?

Sorry to be negative, but I'd prefer = to avoid all these changes. =A0If you think they are important, please expl= ain why in more detail.

thanks
david jen= cks


Thanks

-- =
Lei Wang (Rex)
rwonly AT apache.org




-- =
Lei Wang (Rex)
rwonly AT apache.org



--
Lei Wang (R= ex)
rwonly AT apache.org
--001636e1f95d31ab53047e86b0a9--