geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@4quarters.com>
Subject Re: [VOTE] -- M5 release -- (Was Re: 1.0-M5 candidate build)
Date Mon, 03 Oct 2005 22:23:25 GMT
+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. <geirm@apache.org> 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 <david_jencks@yahoo.com> 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 <david_jencks@yahoo.com>
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. <geirm@apache.org>
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
>>>>>>>>>>>> geirm@apache.org
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Geir Magnusson Jr                                   
>>>>>> +1-203-665-6437
>>>>>> geirm@apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geir@optonline.net



Mime
View raw message