+1 if it gets us over the installer hump, and Aaron will vote +1 to
this thread...
On Oct 3, 2005, at 4:08 PM, David Jencks wrote:
I've modified my local copy of modules/assembly/maven.xml to do the
automated parts of building an installer from the distro zip file
when located in target/distributions and build an installer from
the geronimo-1.0-M5.zip file we tested. I'm attaching the diff for
the maven.xml. This installer works as far as I can tell.
I'm uploading the installer to people.apache.org and will attempt
to get it to
http://people.apache.org/~djencks/geronimo-installer-1.0-M5.jar
when the upload finishes in about 20 minutes.
I suggest we release this copy, use this email as documentation
about how it was prepared, and improve the installer build for head.
thanks
david jencks
<maven-installer.diff>
On Oct 2, 2005, at 11:40 PM, David Jencks wrote:
First, the good news:
All the tck tests pass for the 1.0-M5 candidate build for both
jetty and tomcat!
Unfortunately, there seems to be a problem with the geronimo-
installer.jar. It works fine for jetty but the tomcat included
does not seem to include GERONIMO-1036: the tomcat configurations
are not relocatable.
I've done some experiments and it appears that the zip distro does
include this fix, and "reverse engineering" the zip distro into an
installer also includes this fix (but has other problems). So, I
think david used the wrong copy of geronimo to build the installer
and we will have to try again tomorrow.
Thanks
david jencks
On Oct 2, 2005, at 10:15 PM, David Blevins wrote:
Ta-da!
http://people.apache.org/~dblevins/geronimo-installer.jar
-David
On Oct 2, 2005, at 9:49 PM, David Jencks wrote:
On Oct 2, 2005, at 9:11 PM, Aaron Mulder wrote:
On 10/2/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
Aaron - how do you feel about actually releasing this... care
to vote?
I would like to vote -1 until there's an installer package
available,
but it seemed like it would be rude. So now I'm hoping that
the vote
drags on long enough for David and I to work out the path to the
installer. :)
I've managed to convince myself that we can claim the tests we
have already run cover the installer version as well as the zip
version since they include exactly the same jar files, directory
structure, and configurations. The only difference is in the
config.xml and config.list files, which are changed to run the
tck anyway. I would prefer in the future that the Izpack stuff
be run from a maven plugin and integrated in the build and work
by unpacking or including the zip distribution, but am willing
to use what we have for M5. David Blevins is working on
building an installer. With luck it will be available shortly.
thanks
david jencks
Aaron
On Oct 2, 2005, at 9:05 PM, Aaron Mulder wrote:
Well, as soon as IzPack 3.8 goes final, it should be in Maven
-- the
previous release is. I would be happy to make that a
condition of
Geronimo 1.0, but I don't think it's necessary for M5.
It's fine with me if the installer is build by unpacking the
assembly zip.
Aaron
On 10/2/05, David Jencks <[EMAIL PROTECTED]> wrote:
I think there are a couple of issues:
1. It is a really lot of work to run the tck, and I'm not up
for
doing
it again for a while. I would prefer to find a way to claim
that the
geronimo installer is covered by the tests run on the zip
distro. I
would be quite happy claiming this if the installer was
built by
unpacking the zip into the installer directory rather than
copying
all/most of the files. It's probably fine if we build the
installer
using the same assembly directory, but I'd like some other
opinions on
this.
2. Related to the above, we should build the installer on
the same
assembly module copy as the zip. That's one of David Blevin's
machines, so he should do it.
Also, if we can distribute our own Axis, I'm sure we can
distribute
our own IzPack. But really, I don't think there's a
compelling need
to, since no one needs IzPack to install or run the
product. (Also,
you say you couldn't get a copy for yourself, but that's only
because
the download was troublesome for you, right? If I had a
nickel for
every time ibiblio crapped out... :)
Ibiblio sometimes has problems, but it is a well known well
advertised
site with automated downloads and usually works fine. Stuff
available
from it has at least theoretically been officially released
by its
authors. The current version of izpack is on a secret site
that you
need a password for and that in my experience has not yet
worked. It
has not been officially released and I have no idea how it
was built.
I'm not sure how much of an issue I have with this for M5 but I
really
don't want to continue this state of affairs through the next
release.
I think izpack has to be run from maven.
Anyone else have an opinion?
thanks
david jencks
Aaron
On 10/2/05, David Jencks <[EMAIL PROTECTED]> wrote:
On Oct 2, 2005, at 8:00 AM, Aaron Mulder wrote:
Cool. Can you publish a candidate installer, too?
well, I'm not sure. I see two potential problems, aside
from being
too
tired right now to put it together :-)
1. We aren't set up to certify it, how would we make it clear
that the
installer version wasn't certified? Or is it
certified??? I'd
prefer
to find a way to certify the installer based version. I
think it
would
be easy to build the installer using maven, but I'm not
sure about
unpacking/running it to get something to test. If we found a
way to
make the installer include the certified zip distribution
and just
unpack it and change the config.* files I don't think this
would
be an
issue. Maybe it's ok to claim the installer is certified
if it is
built from the same assembly as the zip. I'm just not sure.
2. It's built with unreleased software that I at least
couldn't get
for
myself. I suppose that we could include a copy of the
installer kit
version we use, as we have included a copy of axis.
Anyway I hope we can figure out a way to answer these
questions
so we
can put out a installer version.
thanks
david jencks
Thanks,
Aaron
On 10/2/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
(just making it clear for others)
+1 from me
Thanks everyone for the incredible work to make this
happen.
geir
On Oct 2, 2005, at 8:15 AM, David Jencks wrote:
The 1.0-M5 branch passed all the tck tests, so David
Blevins
and I
have tagged geronimo and openejb and built a candidate
1.0-M5
zip.
We are running the tck on this.
The zip is available for testing at
http://people.apache.org/~dblevins/geronimo-1.0-M5.zip
We'd like to call for a vote on a release based on this
tag
conditional on the tck passing (again). I think the
process
would
be that after the vote we would work on publishing the
jars,
this
zip distribution, and a source distribution.
Many thanks,
david jencks
--
Geir Magnusson Jr
+1-203-665-6437
[EMAIL PROTECTED]
--
Geir Magnusson Jr
+1-203-665-6437
[EMAIL PROTECTED]
--
Geir Magnusson Jr +1-203-665-6437
[EMAIL PROTECTED]