Wireshark-bugs: [Wireshark-bugs] [Bug 4191] Wireshark Portable installer outdated
Date: Wed, 29 Dec 2010 12:50:11 -0800 (PST)

--- Comment #15 from Chris Maynard <[email protected]> 2010-12-29 12:50:07 PST ---
(In reply to comment #14)
> The absolute easiest thing to do is to use the PA.c Installer to generate each
> package as it will generate all the updated code on the fly.  Then you only
> need to keep PA.c Installer up to date and not NSIS + plugins + PA.c NSIS code,
> etc.

For now, I committed some changes to at least build the portableapps installer
using nsis unicode, since Gerald loaded it on the buildbot.  If we switch to
using the PA.c Installer, then other changes will be needed.  Keep in mind that
we create normal Windows installers as well as a U3 installer in addition to
the portableapps installer, and we haven't switch to using nsis unicode for
those, so we still need to keep the nsis and FindProc.dll plugin updated.  I'm
not sure switching to PA.c is any easier, but if you think it is, maybe you
could fully describe what other changes are needed or better yet, submit a
patch that details the exact changes required.

> As for using the NSIS within PA.c Installer to generate the launcher, that's a
> possibility.  Last I checked, I think everything in your launcher is included
> in our abbreviated NSIS install within PA.c Installer.

> So what do you need me to work on or review at this point?  I think we'll miss
> our 31 days of appness for getting this out (new app every day this month) but
> we can do it as part of our January blitz.

I think the ideal thing would be for you to submit a patch that details exactly
what else we need.  I know the PA.c Installer requires a help.html file, so
that needs to be created and could be useful whether we switch to the PA.c
Installer or not, but I don't know what else is needed at this point.  You'll
have to forgive my ignorance on this as I'm not all that familiar with
portableapps.  Perhaps another Wireshark core developer could assist here where
I'm lacking understanding?

Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.