--Sig_/G9QD+PXNSH9ULd3bBGW7z5M Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable 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 --Sig_/G9QD+PXNSH9ULd3bBGW7z5M Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZLGNUAAoJEDkVkd8YWMu29uUP/1lsUZbKOaS6CtZHefrr7Vl5 TFbNJ9p05eJTzfGe73NxXlaHfmJ7dqKspXR6zakwBGX+wA8XzCPJr+OKMsyNkzzd gnjcnc13x7zgjRuJ/34zEkBI0AE+DtfmGUlj7yUS9ZrMrqnR23A45TZbJL7dgmTp MwO+oCUJyAPX42I6dQoF4pZTpPnpNwRvvfGPwMfpXHUaJ88wXziiYm6hE6ulpM5d N8VaUaFiHw2vZq6lX145Vy0gr2cWkejEEmyqtxB68dr2MNtWKZjeLVLVd16/Mtd+ eKsgyw1tJ+q8ab5rcE2ewR38mOD7xdc7v+iLjTaFX6A0ljhtaXlHQMOORTTD8FNP UjPzWSx2Q6gzvJI2CJvslmoOkMMCB2JsRR+TXkhPpPrIiL3PL0yCgql8eG5Rh2VO eA2Gj2SLmjUBh9aKktth2W9FbkpKJxEIpLdjiqHUpbhwvaQyc2CLkx05iYr/jvE4 ezuubKgrNrC9PMjiWGTZCKicbcxJ2aVc/XtZ3UzxFfjCHFrwpaYKd4gtz15gqJGy tGS57mjZ2VlXAurc1Y4bjlhYHTQjUH8lXJh6JYqurrQXOjvjfB3V2HuDWLGdivkd kQsrwkXCGagptwjTybjSkBMtcicJVpfukHnMFbwiqRtCVbLBvkLTkb68ZJatZ6Cs AsOtMIF6e5GdxRtW/T9D =o0vx -----END PGP SIGNATURE----- --Sig_/G9QD+PXNSH9ULd3bBGW7z5M--