[gephi-dev] Windows installer creation
Mathieu Bastian
mathieu.bastian at gmail.com
Sat May 14 07:23:48 CEST 2011
Hi Keheliya,
On Fri, May 13, 2011 at 8:55 PM, Keheliya Gallaba <
keheliya.gallaba at gmail.com> wrote:
> Hi Devs,
>
> After a long time. I'm trying to figure out the current build process
> of gephi, so you will see lot of questions from me here in the coming
> days. :-) For a start, I thought to explore Windows installer creation
> process.
>
> These are the steps involved, as I understood from gephi-0.8.iss
>
> Getting input for Destination Directory and Group Name.
> Getting input for shortcut creation and file associations.
> Copying files to destination directory
> Creating short cuts & launchers
> Modifying Registry values (Please explain to me what is been done here
> except setting file associations.)
> Deleting already existing config files.
>
That is correct. The registry lines are 100% for the file association,
nothing else.
>
> Please add if I missed any. I would like to know are there any
> specific reasons for specifically selecting 'InnoSetup'. I just asked
> cz I found a cross platform solution IzPack[1] which creates Windows &
> MacOSX application bundles directly from jars.
>
No specific reasons, except it is one of the most used, and has a decent
level of customization with few work. I don't know if IzPack has all the
features we need, cross platform would be nice. But I always found IzPack
installers looking cheap/not professional, especially because they put their
URL on every installers.
Note that Gephi is not only JARs, the complete gephi folder needs to be
copied.
>
> BTW I have added my GSoC proposal to a wikipage here[2]. Please let me
> know your suggestions about my approach.
>
I like you plan, and I'm very excited by how this is gonne make our release
much easier!
>
> Thanks & Regards,
> Keheliya
>
> [1] http://izpack.org/features/
> [2]
> http://wiki.gephi.org/index.php/Specification_-_GSoC_Automated_Build_%26_Maven
> --
> Keheliya Gallaba
> Dept. of Computer Science & Engineering,
> University of Moratuwa,
> Sri Lanka
> Blog: http://galpotha.wordpress.com
> Micro blog: http://twitter.com/keheliya
> _______________________________________________
> gephi-dev mailing list
> gephi-dev at lists.gephi.org
> http://gephi.org/mailman/listinfo/gephi-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gephi.org/pipermail/gephi-dev/attachments/20110513/fa08b672/attachment.html>
More information about the gephi-dev
mailing list