[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-windows
Subject: Changing the default packager to NSIS?
From: Thomas Friedrichsmeier <thomas.friedrichsmeier () ruhr-uni-bochum ! de>
Date: 2017-05-29 18:07:16
Message-ID: 20170529200716.0f00668b () edge
[Download RAW message or body]
Hi!
Creation of a proper installer has become much easier, recently, but I
think there is still room for improvement. The next item on my list for
this would be the choice of default packager (current 7z).
In summary: I propose changing the default to NSIS.
Some backgorund in case it is needed: Grepping the current
portage, there are 17 ports containing "createPackage". I _assume_ those
identical to the ports that are currently distributing or preparing
binaries. Out of these, 15 explicitly specify to use the
NullsoftInstallerPackager.
I can only speak for project RKWard, but as an application maintainer,
I do not care much what tool my installer is based on. I do care about
being able to create a fully functional installer that produces
something appropriate for the target platform. As far as I understand,
that _is_ NSIS, and no other packager, for Windos, ATM, and thus that
is what I specify in the rkward port. But not "because I want NSIS",
but "because I want a work stand-alone installer". Also, importantly,
if and when "native" packaging options become available e.g. for Mac,
I'd love to just profit from that, without having to struggle with
platform-specific conditionals, etc.
So, I'd like to _not_ specify any particular packager for my port, and
still produce a fully-functional installer.
--
Somewhat OT, and nothing I care about too much, but arguably, the
distinction between "collection" packager (CollectionPackagerBase) and
"single" packager (PackagerBase) would reasonably map to two separate
command-line options?
Regards
Thomas
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic