WoG Portable: To PortableApps or not to?

You are viewing a static copy of the old 2DBoy forum, which closed in 2010. It is preserved here for historical interest, but it is not possible to reply to topics. For more recent discussion about World of Goo, visit our new forum.
WoG Portable: To PortableApps or not to?GMMan04/30/2010 - 20:30

Just before the release of 0.21, I was thinking whether or not I should package my program in the PortableApps Format. I thought it would be a good fit because my program is actually designed to be portable. However, upon further reading up on the format, I decided that the format may not be the best way of packaging it. Here's what I was thinking:

    [li]Although both PortableApps and WoG Portable are designed as portable programs, the release goals are not the same. PortableApps release new versions of the actual program, while WoG Portable releases are updates to the launcher.[/li]
    [li]PortableApps launchers are extremely simple, only setting environment variables and giving command-line options to the program. However, WoG Portable shuffles files around, and is actually a pre-launch GUI more than a command-line passer.[/li]
    [li]The PortableApps installation routine removes the old app folder and replaces it with a new one. However, that behaviour is not beneficiary in the case of WoG Portable, as WoG never updates.[/li]
    [li]To extend the above point, PortableApps can distribute those programs freely because they are open-source. On the contrary, World of Goo is under a proprietary license.[/li]
    [li]To modify the PortableApps installer will be a pain in the butt, because there are so many things that has to be changed. On the other side, WoG Portable will be easier to upgrade.[/li]
    [li]Chances are that PortableApps Launcher will wreck havoc with the installation routine, especially if it replaces the app folder as said on their page.[/li]


Those are the reasons that I didn't release WoG Portable as a PortableApps package. However, it doesn't mean that I'm going to completely stop considering it. All feedback on this matter is welcomed and appreciated.
Cross-linked with GooFans: http://goofans.com/forum/world-of-goo/general-discussion/1165


Last modified Fri, 04/30/2010 - 20:33 by GMMan