GroupId for CAR file

2007-12-01 Thread Anita Kulshreshtha
   It seems that car-maven-plugin now installs the zipped car at
o.a.g.configs by default. If the target/repository contains
o.a.g.plugins.monitoring/... should the car not be installed at
o.a.g.plugins.monitoring in .m2 repo? If a groupId is explicitly given,
e.g. mrc-server-car in sandbox/monitoring, the artifact is installed
correctly. But client-tomcat is installed at o.a.g.configs. Am I
missing something?

Thanks
Anita


  

Be a better sports nut!  Let your teams follow you 
with Yahoo Mobile. Try it now.  
http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ


Re: GroupId for CAR file

2007-12-01 Thread Anita Kulshreshtha
  Never mind.. I had older CARs in the repo.

Thanks
Anita

--- Anita Kulshreshtha [EMAIL PROTECTED] wrote:

It seems that car-maven-plugin now installs the zipped car at
 o.a.g.configs by default. If the target/repository contains
 o.a.g.plugins.monitoring/... should the car not be installed at
 o.a.g.plugins.monitoring in .m2 repo? If a groupId is explicitly
 given,
 e.g. mrc-server-car in sandbox/monitoring, the artifact is installed
 correctly. But client-tomcat is installed at o.a.g.configs. Am I
 missing something?
 
 Thanks
 Anita
 
 
  


 Be a better sports nut!  Let your teams follow you 
 with Yahoo Mobile. Try it now. 
 http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ
 



  

Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Bruce Snyder
On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:

 It looks like the size of our images is increasing dramatically (nearly 2x).

 For example, the geronimo-jetty6-minimal snapshots have been growing
 like this (these image sizes are from the snapshot repo):

 16604006 Jul 26 18:54
 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
 17086729 Jul 26 18:53 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.zip

 22310769 Nov  1 03:19
 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
 22744083 Nov  1 03:18 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.zip

 30812531 Nov 30 22:45
 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
 31248864 Nov 30 22:43 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.zip


 The javaee5 images have also grown significantly.

 57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.tar.gz
 58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.zip

 55113050 Nov  1 03:28
 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
 56827820 Nov  1 03:25 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.zip

 71313050 Nov 30 22:54
 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
 73094816 Nov 30 22:50 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.zip


 I haven't looked into the cause yet ... but does anybody have some ideas
 on the culprit?

FWIW, we've experienced the same thing with ServiceMix. I think it
might be a problem with Maven and how it's resolving and including
transitive dependencies.

Bruce
-- 
perl -e 'print unpack(u30,D0G)[EMAIL 
PROTECTED]5R\F)R=6-E+G-N61ED\!G;6%I;\YC;VT*
);'

Apache ActiveMQ - http://activemq.org/
Apache ServiceMix - http://servicemix.org/
Apache Geronimo - http://geronimo.apache.org/
Castor - http://castor.org/


Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Jason Dillon
No doubt some increase is from the gshell libs. We can probably optimize them a 
little and use repository references and such...

--jason


-Original Message-
From: Bruce Snyder [EMAIL PROTECTED]

Date: Sat, 1 Dec 2007 14:52:44 
To:dev@geronimo.apache.org
Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:

 It looks like the size of our images is increasing dramatically (nearly 2x).

 For example, the geronimo-jetty6-minimal snapshots have been growing
 like this (these image sizes are from the snapshot repo):

 16604006 Jul 26 18:54
 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
 17086729 Jul 26 18:53 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.zip

 22310769 Nov  1 03:19
 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
 22744083 Nov  1 03:18 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.zip

 30812531 Nov 30 22:45
 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
 31248864 Nov 30 22:43 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.zip


 The javaee5 images have also grown significantly.

 57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.tar.gz
 58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.zip

 55113050 Nov  1 03:28
 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
 56827820 Nov  1 03:25 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.zip

 71313050 Nov 30 22:54
 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
 73094816 Nov 30 22:50 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.zip


 I haven't looked into the cause yet ... but does anybody have some ideas
 on the culprit?

FWIW, we've experienced the same thing with ServiceMix. I think it
might be a problem with Maven and how it's resolving and including
transitive dependencies.

Bruce
-- 
perl -e 'print unpack(u30,D0G)[EMAIL 
PROTECTED]5R\F)R=6-E+G-N61ED\!G;6%I;\YC;VT*
);'

Apache ActiveMQ - http://activemq.org/
Apache ServiceMix - http://servicemix.org/
Apache Geronimo - http://geronimo.apache.org/
Castor - http://castor.org/


Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Jeff Genender
Damn gshell...WTF?

:-)

I couldn't resist ;-)

Jeff

Jason Dillon wrote:
 No doubt some increase is from the gshell libs. We can probably optimize them 
 a little and use repository references and such...
 
 --jason
 
 
 -Original Message-
 From: Bruce Snyder [EMAIL PROTECTED]
 
 Date: Sat, 1 Dec 2007 14:52:44 
 To:dev@geronimo.apache.org
 Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2
 
 
 On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:
 It looks like the size of our images is increasing dramatically (nearly 2x).

 For example, the geronimo-jetty6-minimal snapshots have been growing
 like this (these image sizes are from the snapshot repo):

 16604006 Jul 26 18:54
 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
 17086729 Jul 26 18:53 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.zip

 22310769 Nov  1 03:19
 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
 22744083 Nov  1 03:18 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.zip

 30812531 Nov 30 22:45
 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
 31248864 Nov 30 22:43 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.zip


 The javaee5 images have also grown significantly.

 57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.tar.gz
 58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.zip

 55113050 Nov  1 03:28
 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
 56827820 Nov  1 03:25 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.zip

 71313050 Nov 30 22:54
 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
 73094816 Nov 30 22:50 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.zip


 I haven't looked into the cause yet ... but does anybody have some ideas
 on the culprit?
 
 FWIW, we've experienced the same thing with ServiceMix. I think it
 might be a problem with Maven and how it's resolving and including
 transitive dependencies.
 
 Bruce


Re: GShell 1.0-alpha-1 update

2007-12-01 Thread Jason Dillon

On Nov 30, 2007, at 8:42 AM, Kevan Miller wrote:
I'm hoping to get GShell 1.0-alpha-1 out in the next week or so,  
really as soon as the deps are published I will start the ball  
moving.  I could use a little help in the mean time for things like  
legal oversight and anything else I might have missed to help make  
the vote+release as smooth as possible,  So if you have a few  
minutes spare it would be nice if you could build the tree and poke  
around a bit er something.


Hi Jason,
I took a look at the GShell source. Things look good. Two files had  
old-style src license headers. I'm updating those.


Cool, thx.


Remaining work, legal-wise, is getting license/notice files in your  
jars (and updating notice/license file in the root directory). Let's  
sync up later today. Can discuss the maven-remote-resources plugin  
and see if we can get it working for GShell...


Hrm... maybe I got mixed up... I've got too many plugins I'm working  
on these days.  Could have sworn I enabled m-r-r-p for GShell...   
Lemme peep again.


--jason


Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Jason Dillon
The core muck is a little over 1m, but for the G integration we are  
using Groovy for commands, which adds about 2.5m for the core runtime  
and then its got a few deps too.  I can work on optimizing this a bit,  
have not really paid much attention, aside from trying to keep the  
GShell core size as small as possible.


I think we can put most of its deps in the repo and just hardcode them  
in the classworlds conf for now.  Next version will dynamically pull  
them out of the repo in the same way that mvn plugins do.


--jason


On Dec 1, 2007, at 5:16 PM, Jeff Genender wrote:


Damn gshell...WTF?

:-)

I couldn't resist ;-)

Jeff

Jason Dillon wrote:
No doubt some increase is from the gshell libs. We can probably  
optimize them a little and use repository references and such...


--jason


-Original Message-
From: Bruce Snyder [EMAIL PROTECTED]

Date: Sat, 1 Dec 2007 14:52:44
To:dev@geronimo.apache.org
Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:
It looks like the size of our images is increasing dramatically  
(nearly 2x).


For example, the geronimo-jetty6-minimal snapshots have been growing
like this (these image sizes are from the snapshot repo):

16604006 Jul 26 18:54
geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
17086729 Jul 26 18:53 geronimo-jetty6- 
minimal-2.1-20070726.182538-1-bin.zip


22310769 Nov  1 03:19
geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
22744083 Nov  1 03:18 geronimo-jetty6- 
minimal-2.1-20071101.014839-2-bin.zip


30812531 Nov 30 22:45
geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
31248864 Nov 30 22:43 geronimo-jetty6- 
minimal-2.1-20071130.211933-3-bin.zip



The javaee5 images have also grown significantly.

57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1- 
bin.tar.gz
58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1- 
bin.zip


55113050 Nov  1 03:28
geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
56827820 Nov  1 03:25 geronimo-jetty6- 
javaee5-2.1-20071101.014839-1-bin.zip


71313050 Nov 30 22:54
geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
73094816 Nov 30 22:50 geronimo-jetty6- 
javaee5-2.1-20071130.211933-2-bin.zip



I haven't looked into the cause yet ... but does anybody have some  
ideas

on the culprit?


FWIW, we've experienced the same thing with ServiceMix. I think it
might be a problem with Maven and how it's resolving and including
transitive dependencies.

Bruce




[jira] Created: (GERONIMO-3661) Optimize GShell libs for G server assemblies

2007-12-01 Thread Jason Dillon (JIRA)
Optimize GShell libs for G server assemblies


 Key: GERONIMO-3661
 URL: https://issues.apache.org/jira/browse/GERONIMO-3661
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public (Regular issues)
Reporter: Jason Dillon
Assignee: Jason Dillon
Priority: Blocker
 Fix For: 2.1




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: GShell 1.0-alpha-1 update

2007-12-01 Thread Jason Dillon

Okay, I put it back in... publishing new snaps now.

--jason


On Nov 30, 2007, at 8:42 AM, Kevan Miller wrote:



On Nov 29, 2007, at 3:18 AM, Jason Dillon wrote:

Folks, I've halted any significant changes to GShell so we can push  
out a stable release for Geronimo to consume in the next week or  
so.  Right now it is pending some dependency releases:


* plexus-cdc-anno
* plexus-component-annotations
* maven-remote-resources-plugin
* groovy-maven-plugin
* cobertura-maven-plugin

I've got the ball rolling on each of those and with a wee bit of  
luck and probably a healthy dose of pestering folks, we should get  
all of these resolved to facilitate the first *official* GShell  
release... yay!


I'm hoping to get GShell 1.0-alpha-1 out in the next week or so,  
really as soon as the deps are published I will start the ball  
moving.  I could use a little help in the mean time for things like  
legal oversight and anything else I might have missed to help make  
the vote+release as smooth as possible,  So if you have a few  
minutes spare it would be nice if you could build the tree and poke  
around a bit er something.


Hi Jason,
I took a look at the GShell source. Things look good. Two files had  
old-style src license headers. I'm updating those.


Remaining work, legal-wise, is getting license/notice files in your  
jars (and updating notice/license file in the root directory). Let's  
sync up later today. Can discuss the maven-remote-resources plugin  
and see if we can get it working for GShell...


--kevan






Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Gianny Damour

Hi,

Some heads-up.

I will soon add gshell-remote-client/common/server, gshell-whisper  
and mina dependencies so that we can remote control servers. In other  
words, it will increase a little bit more.


This may still change, however here is a list of the new commands:
* alias: to create an alias;
* unalias: to remove an alias;
* execute-alias: to execute an alias;
* remote/rsh: rsh client;
* remote-rsh-server: rsh server;
* remote-control/server-control: to execute a control operation start/ 
stop, for a remote server. This command rsh to a gshell instance  
where the server is to be started or stopped and execute the proper  
command.


Aliases will be stored in etc/aliases.xml and users will be able to  
alter that if they want via CLI option. remote-control/server-control  
uses a hierarchical tree to defined hosts along with how to remote  
login to a gshell running on this instance and commands to control  
servers.


Thanks,
Gianny


On 02/12/2007, at 12:29 PM, Jason Dillon wrote:

The core muck is a little over 1m, but for the G integration we are  
using Groovy for commands, which adds about 2.5m for the core  
runtime and then its got a few deps too.  I can work on optimizing  
this a bit, have not really paid much attention, aside from trying  
to keep the GShell core size as small as possible.


I think we can put most of its deps in the repo and just hardcode  
them in the classworlds conf for now.  Next version will  
dynamically pull them out of the repo in the same way that mvn  
plugins do.


--jason


On Dec 1, 2007, at 5:16 PM, Jeff Genender wrote:


Damn gshell...WTF?

:-)

I couldn't resist ;-)

Jeff

Jason Dillon wrote:
No doubt some increase is from the gshell libs. We can probably  
optimize them a little and use repository references and such...


--jason


-Original Message-
From: Bruce Snyder [EMAIL PROTECTED]

Date: Sat, 1 Dec 2007 14:52:44
To:dev@geronimo.apache.org
Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:
It looks like the size of our images is increasing dramatically  
(nearly 2x).


For example, the geronimo-jetty6-minimal snapshots have been  
growing

like this (these image sizes are from the snapshot repo):

16604006 Jul 26 18:54
geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
17086729 Jul 26 18:53 geronimo-jetty6- 
minimal-2.1-20070726.182538-1-bin.zip


22310769 Nov  1 03:19
geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
22744083 Nov  1 03:18 geronimo-jetty6- 
minimal-2.1-20071101.014839-2-bin.zip


30812531 Nov 30 22:45
geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
31248864 Nov 30 22:43 geronimo-jetty6- 
minimal-2.1-20071130.211933-3-bin.zip



The javaee5 images have also grown significantly.

57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1- 
bin.tar.gz
58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1- 
bin.zip


55113050 Nov  1 03:28
geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
56827820 Nov  1 03:25 geronimo-jetty6- 
javaee5-2.1-20071101.014839-1-bin.zip


71313050 Nov 30 22:54
geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
73094816 Nov 30 22:50 geronimo-jetty6- 
javaee5-2.1-20071130.211933-2-bin.zip



I haven't looked into the cause yet ... but does anybody have  
some ideas

on the culprit?


FWIW, we've experienced the same thing with ServiceMix. I think it
might be a problem with Maven and how it's resolving and including
transitive dependencies.

Bruce






Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Jeff Genender
AWESOME

Gianny Damour wrote:
 Hi,
 
 Some heads-up.
 
 I will soon add gshell-remote-client/common/server, gshell-whisper and
 mina dependencies so that we can remote control servers. In other words,
 it will increase a little bit more.
 
 This may still change, however here is a list of the new commands:
 * alias: to create an alias;
 * unalias: to remove an alias;
 * execute-alias: to execute an alias;
 * remote/rsh: rsh client;
 * remote-rsh-server: rsh server;
 * remote-control/server-control: to execute a control operation
 start/stop, for a remote server. This command rsh to a gshell instance
 where the server is to be started or stopped and execute the proper
 command.
 
 Aliases will be stored in etc/aliases.xml and users will be able to
 alter that if they want via CLI option. remote-control/server-control
 uses a hierarchical tree to defined hosts along with how to remote login
 to a gshell running on this instance and commands to control servers.
 
 Thanks,
 Gianny
 
 
 On 02/12/2007, at 12:29 PM, Jason Dillon wrote:
 
 The core muck is a little over 1m, but for the G integration we are
 using Groovy for commands, which adds about 2.5m for the core runtime
 and then its got a few deps too.  I can work on optimizing this a bit,
 have not really paid much attention, aside from trying to keep the
 GShell core size as small as possible.

 I think we can put most of its deps in the repo and just hardcode them
 in the classworlds conf for now.  Next version will dynamically pull
 them out of the repo in the same way that mvn plugins do.

 --jason


 On Dec 1, 2007, at 5:16 PM, Jeff Genender wrote:

 Damn gshell...WTF?

 :-)

 I couldn't resist ;-)

 Jeff

 Jason Dillon wrote:
 No doubt some increase is from the gshell libs. We can probably
 optimize them a little and use repository references and such...

 --jason


 -Original Message-
 From: Bruce Snyder [EMAIL PROTECTED]

 Date: Sat, 1 Dec 2007 14:52:44
 To:dev@geronimo.apache.org
 Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


 On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:
 It looks like the size of our images is increasing dramatically
 (nearly 2x).

 For example, the geronimo-jetty6-minimal snapshots have been growing
 like this (these image sizes are from the snapshot repo):

 16604006 Jul 26 18:54
 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
 17086729 Jul 26 18:53
 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.zip

 22310769 Nov  1 03:19
 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
 22744083 Nov  1 03:18
 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.zip

 30812531 Nov 30 22:45
 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
 31248864 Nov 30 22:43
 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.zip


 The javaee5 images have also grown significantly.

 57099671 Jul 26 18:39
 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.tar.gz
 58685668 Jul 26 18:36
 geronimo-jetty6-jee5-2.1-20070726.182538-1-bin.zip

 55113050 Nov  1 03:28
 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
 56827820 Nov  1 03:25
 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.zip

 71313050 Nov 30 22:54
 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
 73094816 Nov 30 22:50
 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.zip


 I haven't looked into the cause yet ... but does anybody have some
 ideas
 on the culprit?

 FWIW, we've experienced the same thing with ServiceMix. I think it
 might be a problem with Maven and how it's resolving and including
 transitive dependencies.

 Bruce



Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Jason Dillon
Cool!  A few comments though...

Right now aliases are defined in layout.xml, I'd like to not have morew config 
for this.  What is the point of execute-alias?

The rsh bits are still on the experimental side and subject to change. I think 
we'd be better off lea?ing them for 2.2 integration, which was what I had 
intended. 

But overall... Cool beans that other folks are starting to help with GShell!!!  
Perhaps we need a little more discussion on who is doing what for now and the 
next release?

--jason


-Original Message-
From: Gianny Damour [EMAIL PROTECTED]

Date: Sun, 2 Dec 2007 12:40:41 
To:dev@geronimo.apache.org
Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


Hi,

Some heads-up.

I will soon add gshell-remote-client/common/server, gshell-whisper  
and mina dependencies so that we can remote control servers. In other  
words, it will increase a little bit more.

This may still change, however here is a list of the new commands:
* alias: to create an alias;
* unalias: to remove an alias;
* execute-alias: to execute an alias;
* remote/rsh: rsh client;
* remote-rsh-server: rsh server;
* remote-control/server-control: to execute a control operation start/ 
stop, for a remote server. This command rsh to a gshell instance  
where the server is to be started or stopped and execute the proper  
command.

Aliases will be stored in etc/aliases.xml and users will be able to  
alter that if they want via CLI option. remote-control/server-control  
uses a hierarchical tree to defined hosts along with how to remote  
login to a gshell running on this instance and commands to control  
servers.

Thanks,
Gianny


On 02/12/2007, at 12:29 PM, Jason Dillon wrote:

 The core muck is a little over 1m, but for the G integration we are  
 using Groovy for commands, which adds about 2.5m for the core  
 runtime and then its got a few deps too.  I can work on optimizing  
 this a bit, have not really paid much attention, aside from trying  
 to keep the GShell core size as small as possible.

 I think we can put most of its deps in the repo and just hardcode  
 them in the classworlds conf for now.  Next version will  
 dynamically pull them out of the repo in the same way that mvn  
 plugins do.

 --jason


 On Dec 1, 2007, at 5:16 PM, Jeff Genender wrote:

 Damn gshell...WTF?

 :-)

 I couldn't resist ;-)

 Jeff

 Jason Dillon wrote:
 No doubt some increase is from the gshell libs. We can probably  
 optimize them a little and use repository references and such...

 --jason


 -Original Message-
 From: Bruce Snyder [EMAIL PROTECTED]

 Date: Sat, 1 Dec 2007 14:52:44
 To:dev@geronimo.apache.org
 Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


 On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:
 It looks like the size of our images is increasing dramatically  
 (nearly 2x).

 For example, the geronimo-jetty6-minimal snapshots have been  
 growing
 like this (these image sizes are from the snapshot repo):

 16604006 Jul 26 18:54
 geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
 17086729 Jul 26 18:53 geronimo-jetty6- 
 minimal-2.1-20070726.182538-1-bin.zip

 22310769 Nov  1 03:19
 geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
 22744083 Nov  1 03:18 geronimo-jetty6- 
 minimal-2.1-20071101.014839-2-bin.zip

 30812531 Nov 30 22:45
 geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
 31248864 Nov 30 22:43 geronimo-jetty6- 
 minimal-2.1-20071130.211933-3-bin.zip


 The javaee5 images have also grown significantly.

 57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1- 
 bin.tar.gz
 58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1- 
 bin.zip

 55113050 Nov  1 03:28
 geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
 56827820 Nov  1 03:25 geronimo-jetty6- 
 javaee5-2.1-20071101.014839-1-bin.zip

 71313050 Nov 30 22:54
 geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
 73094816 Nov 30 22:50 geronimo-jetty6- 
 javaee5-2.1-20071130.211933-2-bin.zip


 I haven't looked into the cause yet ... but does anybody have  
 some ideas
 on the culprit?

 FWIW, we've experienced the same thing with ServiceMix. I think it
 might be a problem with Maven and how it's resolving and including
 transitive dependencies.

 Bruce




Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Jason Warner
Maybe a wiki page of some sort laying out the goals for any upcoming GShell
release where people can tag their name next to areas their tooling around
in.  It'd by no means be some sort of gold rush claim to parts of gshell.
It would just let people know what areas they might need to tread softly in,
for fear of mucking up someone's work.  It would also help to draw light to
what areas of gshell are getting ignored.  Those sad, lonely little areas.

~Jason Warner

On Dec 1, 2007 9:12 PM, Jason Dillon [EMAIL PROTECTED] wrote:

 Cool!  A few comments though...

 Right now aliases are defined in layout.xml, I'd like to not have morew
 config for this.  What is the point of execute-alias?

 The rsh bits are still on the experimental side and subject to change. I
 think we'd be better off lea?ing them for 2.2 integration, which was what
 I had intended.

 But overall... Cool beans that other folks are starting to help with
 GShell!!!  Perhaps we need a little more discussion on who is doing what for
 now and the next release?

 --jason


 -Original Message-
 From: Gianny Damour [EMAIL PROTECTED]

 Date: Sun, 2 Dec 2007 12:40:41
 To:dev@geronimo.apache.org
 Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


 Hi,

 Some heads-up.

 I will soon add gshell-remote-client/common/server, gshell-whisper
 and mina dependencies so that we can remote control servers. In other
 words, it will increase a little bit more.

 This may still change, however here is a list of the new commands:
 * alias: to create an alias;
 * unalias: to remove an alias;
 * execute-alias: to execute an alias;
 * remote/rsh: rsh client;
 * remote-rsh-server: rsh server;
 * remote-control/server-control: to execute a control operation start/
 stop, for a remote server. This command rsh to a gshell instance
 where the server is to be started or stopped and execute the proper
 command.

 Aliases will be stored in etc/aliases.xml and users will be able to
 alter that if they want via CLI option. remote-control/server-control
 uses a hierarchical tree to defined hosts along with how to remote
 login to a gshell running on this instance and commands to control
 servers.

 Thanks,
 Gianny


 On 02/12/2007, at 12:29 PM, Jason Dillon wrote:

  The core muck is a little over 1m, but for the G integration we are
  using Groovy for commands, which adds about 2.5m for the core
  runtime and then its got a few deps too.  I can work on optimizing
  this a bit, have not really paid much attention, aside from trying
  to keep the GShell core size as small as possible.
 
  I think we can put most of its deps in the repo and just hardcode
  them in the classworlds conf for now.  Next version will
  dynamically pull them out of the repo in the same way that mvn
  plugins do.
 
  --jason
 
 
  On Dec 1, 2007, at 5:16 PM, Jeff Genender wrote:
 
  Damn gshell...WTF?
 
  :-)
 
  I couldn't resist ;-)
 
  Jeff
 
  Jason Dillon wrote:
  No doubt some increase is from the gshell libs. We can probably
  optimize them a little and use repository references and such...
 
  --jason
 
 
  -Original Message-
  From: Bruce Snyder [EMAIL PROTECTED]
 
  Date: Sat, 1 Dec 2007 14:52:44
  To:dev@geronimo.apache.org
  Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2
 
 
  On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:
  It looks like the size of our images is increasing dramatically
  (nearly 2x).
 
  For example, the geronimo-jetty6-minimal snapshots have been
  growing
  like this (these image sizes are from the snapshot repo):
 
  16604006 Jul 26 18:54
  geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
  17086729 Jul 26 18:53 geronimo-jetty6-
  minimal-2.1-20070726.182538-1-bin.zip
 
  22310769 Nov  1 03:19
  geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
  22744083 Nov  1 03:18 geronimo-jetty6-
  minimal-2.1-20071101.014839-2-bin.zip
 
  30812531 Nov 30 22:45
  geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
  31248864 Nov 30 22:43 geronimo-jetty6-
  minimal-2.1-20071130.211933-3-bin.zip
 
 
  The javaee5 images have also grown significantly.
 
  57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1-
  bin.tar.gz
  58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1-
  bin.zip
 
  55113050 Nov  1 03:28
  geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
  56827820 Nov  1 03:25 geronimo-jetty6-
  javaee5-2.1-20071101.014839-1-bin.zip
 
  71313050 Nov 30 22:54
  geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
  73094816 Nov 30 22:50 geronimo-jetty6-
  javaee5-2.1-20071130.211933-2-bin.zip
 
 
  I haven't looked into the cause yet ... but does anybody have
  some ideas
  on the culprit?
 
  FWIW, we've experienced the same thing with ServiceMix. I think it
  might be a problem with Maven and how it's resolving and including
  transitive dependencies.
 
  Bruce
 




Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2

2007-12-01 Thread Gianny Damour

On 02/12/2007, at 1:12 PM, Jason Dillon wrote:


Cool!  A few comments though...

Right now aliases are defined in layout.xml, I'd like to not have  
morew config for this.  What is the point of execute-alias?
The idea is to be able to create aliases with options and arguments.  
For instance, I should be able to do that:


 alias startServer1 'start-server -G server.name=yellow -D  
otherProperty=otherValue'


then

 execute-alias startServer1

Currently, people could create external files and source them to do  
the same thing. However, I think that the above approach may be more  
handy.





The rsh bits are still on the experimental side and subject to  
change. I think we'd be better off lea?ing them for 2.2  
integration, which was what I had intended.
I observed couple of problems in here and there; however, I believe  
the rsh stuff works sufficiently well at the moment to be enabled in  
2.1. This could be flagged as a feature preview planned to be  
completed for 2.2.  This way we could start to collect user feedback  
and re-adjust the feature for 2.2.


What do you think? If you do not like it, then I am happy to commit  
this change after 2.1.


Thanks,
Gianny



But overall... Cool beans that other folks are starting to help  
with GShell!!!  Perhaps we need a little more discussion on who is  
doing what for now and the next release?


--jason


-Original Message-
From: Gianny Damour [EMAIL PROTECTED]

Date: Sun, 2 Dec 2007 12:40:41
To:dev@geronimo.apache.org
Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


Hi,

Some heads-up.

I will soon add gshell-remote-client/common/server, gshell-whisper
and mina dependencies so that we can remote control servers. In other
words, it will increase a little bit more.

This may still change, however here is a list of the new commands:
* alias: to create an alias;
* unalias: to remove an alias;
* execute-alias: to execute an alias;
* remote/rsh: rsh client;
* remote-rsh-server: rsh server;
* remote-control/server-control: to execute a control operation start/
stop, for a remote server. This command rsh to a gshell instance
where the server is to be started or stopped and execute the proper
command.

Aliases will be stored in etc/aliases.xml and users will be able to
alter that if they want via CLI option. remote-control/server-control
uses a hierarchical tree to defined hosts along with how to remote
login to a gshell running on this instance and commands to control
servers.

Thanks,
Gianny


On 02/12/2007, at 12:29 PM, Jason Dillon wrote:


The core muck is a little over 1m, but for the G integration we are
using Groovy for commands, which adds about 2.5m for the core
runtime and then its got a few deps too.  I can work on optimizing
this a bit, have not really paid much attention, aside from trying
to keep the GShell core size as small as possible.

I think we can put most of its deps in the repo and just hardcode
them in the classworlds conf for now.  Next version will
dynamically pull them out of the repo in the same way that mvn
plugins do.

--jason


On Dec 1, 2007, at 5:16 PM, Jeff Genender wrote:


Damn gshell...WTF?

:-)

I couldn't resist ;-)

Jeff

Jason Dillon wrote:

No doubt some increase is from the gshell libs. We can probably
optimize them a little and use repository references and such...

--jason


-Original Message-
From: Bruce Snyder [EMAIL PROTECTED]

Date: Sat, 1 Dec 2007 14:52:44
To:dev@geronimo.apache.org
Subject: Re: Our 2.1 assemblies are nearly 2x the size of 2.0.2


On Nov 30, 2007 3:59 PM, Joe Bohn [EMAIL PROTECTED] wrote:

It looks like the size of our images is increasing dramatically
(nearly 2x).

For example, the geronimo-jetty6-minimal snapshots have been
growing
like this (these image sizes are from the snapshot repo):

16604006 Jul 26 18:54
geronimo-jetty6-minimal-2.1-20070726.182538-1-bin.tar.gz
17086729 Jul 26 18:53 geronimo-jetty6-
minimal-2.1-20070726.182538-1-bin.zip

22310769 Nov  1 03:19
geronimo-jetty6-minimal-2.1-20071101.014839-2-bin.tar.gz
22744083 Nov  1 03:18 geronimo-jetty6-
minimal-2.1-20071101.014839-2-bin.zip

30812531 Nov 30 22:45
geronimo-jetty6-minimal-2.1-20071130.211933-3-bin.tar.gz
31248864 Nov 30 22:43 geronimo-jetty6-
minimal-2.1-20071130.211933-3-bin.zip


The javaee5 images have also grown significantly.

57099671 Jul 26 18:39 geronimo-jetty6-jee5-2.1-20070726.182538-1-
bin.tar.gz
58685668 Jul 26 18:36 geronimo-jetty6-jee5-2.1-20070726.182538-1-
bin.zip

55113050 Nov  1 03:28
geronimo-jetty6-javaee5-2.1-20071101.014839-1-bin.tar.gz
56827820 Nov  1 03:25 geronimo-jetty6-
javaee5-2.1-20071101.014839-1-bin.zip

71313050 Nov 30 22:54
geronimo-jetty6-javaee5-2.1-20071130.211933-2-bin.tar.gz
73094816 Nov 30 22:50 geronimo-jetty6-
javaee5-2.1-20071130.211933-2-bin.zip


I haven't looked into the cause yet ... but does anybody have
some ideas
on the culprit?


FWIW, we've experienced the same thing with ServiceMix. I think it
might be a problem with Maven and how