[Offer] Windows Installer (MSI) Package for FileZilla

Moderator: Project members

Message
Author
Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

[Offer] Windows Installer (MSI) Package for FileZilla

#1 Post by Panarchy » 2009-12-14 07:14

Good Evening,

I've recently figured out how to create MSI Packages, and as a personal challenge, would like to create an MSI Package for FileZilla.

However first I'll need a couple of questions answered;
  • • Would you like an MSI Installer?
    • Is there any demand for an MSI Installer?
    • If I create an MSI Installer, will you include it on the SourceForge Project and FileZilla pages?
Regards,

Chip D. Panarchy

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#2 Post by botg » 2009-12-14 19:20

I don't like MSI, those installers are damn slow. In the time it takes to merely load an MS installer, an NSIS based installer can run start to finish a dozen times.

Also, can you create MS Installers on Linux?

Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#3 Post by Panarchy » 2009-12-14 23:53

Hi botg,

Yes, that is one of the drawbacks of MSIs, another drawback is that it's compression isn't as good as NSIS.

However, a very big advantage of Windows Installer packages are that they can be deployed through Group Policy over an Active Directory domain.

I'm not suggesting to stop using NSIS, I'm merely imploring you to include 2 Installers, one for Administrators and one for End Users.

I'm happy to create the one for Administrators.

Regards,

Panarchy

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#4 Post by botg » 2009-12-15 00:00

botg wrote:Also, can you create MS Installers on Linux?

Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#5 Post by Panarchy » 2009-12-15 00:16

If you are asking whether or not it'll work within WINE, it has achieved Silver;
http://appdb.winehq.org/objectManager.p ... n&iId=7911

However FileZilla is cross-platform, so I wouldn't see too much need to use it under WINE.

Although, if you are looking for someone to package it into .RPM & .DEB, then I may be able to, but first I want to perfect my Windows Installer skills.

Best regards,

Panarchy

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#6 Post by botg » 2009-12-15 18:53

No, I mean can you create the MS Installer under Linux.


Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#8 Post by Panarchy » 2009-12-16 07:08

botg wrote:No, I mean can you create the MS Installer under Linux.
With Virtualisation, or maybe WINE :lol:

However, why would you want to compile from Linux?

You'd have to test the installer on Windows anyway...

Panarchy

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#9 Post by botg » 2009-12-16 07:21

Because of the automated build system. To create a release is a task of 10 seconds and everything gets built automatically. The Windows version of FileZilla is getting cross-compiled on Linux. Just need to wait a bit after starting the process and eventually everything will be built. Testing comes afterwards once everything has been built. Following testing, publishing a release is also a task of 10 seconds.

Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#10 Post by Panarchy » 2009-12-16 07:30

That does bring up an interesting point.

It takes 20 seconds to compile MSIs, even on Windows (1GB of RAM)

You could release everything but the MSIs, then I'll give you an MSI (or you can compile it) and post it 2 minutes later.

Panarchy

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#11 Post by botg » 2009-12-16 19:18

There's another problem with the .msi, FileZilla has to be able to detect how it has been installed so that the update wizard downloads the right installer.

Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#12 Post by Panarchy » 2009-12-16 23:56

Shouldn't be too hard to implement, what with GUIDs and all.

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#13 Post by botg » 2009-12-17 20:41

Can you please provide the necessary patches?

Panarchy
504 Command not implemented
Posts: 10
Joined: 2009-12-14 07:07
First name: Chip
Last name: Panarchy

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#14 Post by Panarchy » 2009-12-18 02:39

Sure.

Since it's just an offer, there's no rush to complete it, right?

(Just working on my CCNA & MCSA, so maybe Mid-January I'll be free to edit the code?)

Packaging isn't too difficult, it's just when I need to get down & dirty with TLS and upgrade codes...

Although, with MSIs, the main purpose would be to have the same version over the network, so the administrator would upgrade them all in one fell swoop, instead of through the built-in update engine.

I'm happy to fix the update eventually, but that does defeat part of the purpose of using Centralised Software Deployment solutions.

Panarchy

User avatar
botg
Site Admin
Posts: 35555
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: [Offer] Windows Installer (MSI) Package for FileZilla

#15 Post by botg » 2009-12-18 19:28

Yes, no rush, take your time to make it perfect.

Post Reply