geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <>
Subject Re: bootstrap.bat for windows users
Date Tue, 22 Aug 2006 20:45:34 GMT
It is not just about maintenance... I can 99% guarantee that the  
shell script will work as expected, and that when people run it, that  
it will perform the same as it does on my systems.

I can't say the same for a batch file.  The point of bootstrap was to  
provide that level of reliability and assurance that everyone is  
running through the same steps, so we can be sure that at the very  
minimum we have a tree that can always be built from source.

I really do not recommend that we change this now by adding a new  
path for users to run through...  I can see it now, users posting  
problems about failed builds, and me asking oh which bootstrap did  
you use?  Oh, I can't really test to see your problem, can you please  
use the shell script.... blah blah blah.

Bootstrap can be removed as soon as our artifacts, the spec artifacts  
and openejb artifacts are being regularly published.  Still waiting  
on m2 2.0.5 to fix some problems as well, but if needed I can bring  
the simple build script back (which has a unix and windows flavor  
that I am willing to support as it is very simple).  And hopefully as  
soon as 2.0.5 is out, we won't need that either.

  * * *

I would much, much, much rather that windows developers install Cygwin.


On Aug 22, 2006, at 1:31 PM, Jeff Genender wrote:

> What is your time period until removal of bootstrap?  If there is a
> second version for windows, perhaps Mark (who BTW also is a committer)
> would be willing to maintain it.
> Jason Dillon wrote:
>> I do not really want to have to maintain both the unix version and  
>> the
>> windows versions of this script.  I do periodically make some  
>> changes to
>> bootstrap when I find it makes things easier.
>> Bootstrap is temporary and will be removed shortly, and I would  
>> rather
>> force users to install Cygwin during that period than start to  
>> maintain
>> a batch file that can function the same as the shell script.
>> I appreciate your willingness to write this script, but I think that
>> adding it will be more of a hassle...
>> --jason
>> On Aug 22, 2006, at 10:25 AM, Mark DeLaFranier wrote:
>>> Hey everybody,
>>> I've ported the bootstrap build script to windows so that Cygwin is
>>> not required.  A Jira entry was created with the new script  
>>> attached:
>>> I'd like to get some comments, if any, from people as to their
>>> thoughts on the script and if it would be a worth while improvement.
>>> Thanks
>>> Mark

View raw message