I checked httpd people to understand how they do this.

The fact is that what they care is about sources: they release sources.
The installer they ship is simply something they do "unrelated to the release" and is done by some committer having windows and a license for the tool.

In this case we'll not be able to publish a windows installer from apache james because none of the active committers have access to this commercial tool.

I've got pointers to the WIX project (microsoft sponsored open source project for creating installers starting from XML files) but this would require a releaser using windows to publish it.

Otherwise there are java installers, that are crossplatform.

From what I understood the only solution to create native windows installers from both unixes and window is to use NSIS because their compiler is crossplatform.

That's all I found by now,
Stefano

Athar Shiraz Siddiqui ha scritto:
If you look at apache web server's windows installer :
http://ftp.wayne.edu/apache/httpd/binaries/win32/apache_2.2.9-win32-x86-no_ssl-r2.msi

Click on "next" after opening the file... you will see that they are
using Installshield.

That is go to http://www.installshield.com/
that is also a commercial product just like setupbuilder.



On Sun, Jul 20, 2008 at 11:12 AM, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
Athar Shiraz Siddiqui ha scritto:
Ok I wrote this depicting automation of some aspects of the install for
james:


http://techpanacea.blogspot.com/2008/07/writing-install-utility-for-james-java.html

It needs to be refined but any help from all would be great!!
If I understant if you are using SetupBuilder. It is a commercial product
and I'm not sure we can really use it to prepare our Apache Licensed
distribution or that we can use it as part of our release process :-(

Maybe other legal/policy issues expert here can help us understanding this.

Stefano

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



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




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

Reply via email to