Stefano wrote:

> Here is the notes I took while installing Gumpy:
>
> - gumpy.sh is not executable
>
Yup, I work on M$. Never did figure out how to set those on this platform
(and never felt them worth setting on same ;-). Still, please feel free to
fix it.

That said, since gumpy.sh is typically called by cron, I typically prefix
with /bin/bash to ensure no path issues.

Note: I think I need folks to recognize that gumpy.sh is NOT the main point
of contact for Gump (yet I keep finding folks starting there). Are these
script so invisible/unapproachable?

    http://wiki.apache.org/gump/GumpScripts
    http://wiki.apache.org/gump/GumpCommandLineOptions

Nicola started a 'gmp' wrapper to try to put a single point of human contact
onto these things, and it works, but maybe needs some polish also.

Hmm --- as soon as we migrate to SVN and deprecate traditional I'll work to
re-do the site and mention some of this information.

> - why provide and workspace are in different files?

The profile contains the list of modules/projects. The workspace is one's
local configuration (locations on disk, etc.) One can share/re-use a profile
(e.g. profile/gump.xml), one typically does not share a workspace.

> - workspace "email|maillist" should be "to|from" since you might not
> want to send it to mail list but to yourself

Yup, agreed 100%. Since we started having a few remote Gumps, and since we
don't have releases (every commit get's run) I was worried about
element/attribute name changes. I once started a mail on metadata
deprecation/migration (and how we do it in Gump) and this is what we need
here. I'll try to get to that.

> - where do relative directories start from? [shouldn't there be a
> "basedir" attribute like for ant build files?]
>
> - there is no -h|--help for gumpy
>
> - the "-d|--debug" CLI parameter doesn't do anything

Not sure I follow this, 'cos they exist/do. That said, gumpy.sh is meant for
cron -- so logs to a file, it isn't great to the screen [it tries to detect
isatty but I don't think that works]. Is that the problem?

> - the "workspace" configuration template should contain all the possible
> parameters that gumpy recognizes as comments

Good point.

> - I think the "this runs the Python Gump" can go away now

Agreed. Done. :)

> - running the minimal-profile.xml generates 15% of successes and 27% of
> failures and 57% of prereqs. *Not exactly promising*
>
> - ant says "success" when the "bootstrap-ant" is a failure... *smells
> like severe problems here*

Do you have ant on your CLASSPATH? best I can think of. This really needs to
be fixed:

    http://nagoya.apache.org/jira/browse/GUMP-51

Any takers?

> Overall experience: not so bad, but it *definately* needs polishing...
> it totally feels like a system that only one guy uses :-/ we'd better
> fix that.

Please. :)

regards,

Adam


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to