<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Peter<div class=""><br class=""></div><div class=""><br class=""></div><div class="">So I tested your installer and it works nicely! My main comments and questions are:</div><div class=""><br class=""></div><div class="">1) Extended support for GDAL plugins - William’s installer goes to lengths to install lots of nice gal plugins etc. Will you be following suite?</div><div class="">2) Code signing. The experience is somewhat reduced if the user has to create a security exception. There have been long discussions about this (see e.g. <a href="https://lists.osgeo.org/pipermail/qgis-psc/2015-October/003315.html" class="">https://lists.osgeo.org/pipermail/qgis-psc/2015-October/003315.html</a>). IIRC OSGEO has the cert that we could be signing with, it would be nice to have everything signed and instantly usable.</div><div class="">3) DMG versos PKG - did you bundle in a pkg just for the license / readme step? Otherwise not just share it in a dmg?</div><div class="">4) The package is nice and small - I was quite pleasantly surprised because I think Larry had told me their experiments with creating an application bundle resulted in a ~1gb .dmg</div><div class="">5) Giving the app a versioned name e.g. QGIS3.4.0 would be nicer so we can drop different versions into our /Applications folder and switch between them as needed</div><div class="">6) The readme popup on installation doesn’t look too good in dark mode</div><div class=""><br class=""></div><div class="">I didn’t test lots of things like using the App bundle for python dependencies in my IDE/standalone python stuff, GRASS support etc. etc. but I will say that having an all in one application bundle is something I have long wished for, and if we could have a code signed app bundle it would make the general experience of drag and drop installation so nice and intuitive. That said I also love the application package approach from William with shared frameworks and all the little details he takes care of to make things ‘just work’ on MacOS - it would be great if you and William could work together to take things forward.</div><div class=""><br class=""></div><div class="">On the technical side when you build the pkg did you end up doing it all as a make package step with CMAKE that grabs all the deps out of brew and drops them into the bundle then runs otool on them to fix the library paths or did you manage the process externally from CMAKE using e.g. a bash script?</div><div class=""><br class=""></div><div class="">Regards</div><div class=""><br class=""></div><div class="">Tim</div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 31 Oct 2018, at 12:03, Peter Petrik <<a href="mailto:peter.petrik@lutraconsulting.co.uk" class="">peter.petrik@lutraconsulting.co.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class="">Hi,<div class=""><br class=""></div><div class="">as my prototyping goes forward, I managed to create first dmg file for 3.5 master. If you want to try it out, here is the link:</div><div class=""><a href="https://www.dropbox.com/s/vkl9oe691lkdrqh/qgis_31102018_1.dmg?dl=0" class="">https://www.dropbox.com/s/vkl9oe691lkdrqh/qgis_31102018_1.dmg?dl=0</a></div><div class="">I used Mojave 10.14, homebrew for dependecies, XCode Version 10.1 (10B61).<br class=""></div><div class=""><br class=""></div><div class="">I would be glad for any feedback, either positive or negative on PM/email or feel free to report the issues directly on <a href="https://github.com/lutraconsulting/qgis-mac-packager/issues" class="">https://github.com/lutraconsulting/qgis-mac-packager/issues</a>  </div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Peter</div><div class=""><br class=""></div></div></div></div></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Tue, Oct 30, 2018 at 12:09 PM Tom Chadwin <<a href="mailto:tom.chadwin@nnpa.org.uk" class="">tom.chadwin@nnpa.org.uk</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The NextGIS installer was cited to me by an expert user as the best<br class="">
installation method of which he was aware (discussion here:<br class="">
<a href="https://twitter.com/richardf/status/969522358640881664" rel="noreferrer" target="_blank" class="">https://twitter.com/richardf/status/969522358640881664</a>). I don't know how<br class="">
useful that information is.<br class="">
<br class="">
Thanks<br class="">
<br class="">
Tom<br class="">
<br class="">
<br class="">
<br class="">
-----<br class="">
Buy Pie Spy: Adventures in British pastry 2010-11 on Amazon <br class="">
--<br class="">
Sent from: <a href="http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html" rel="noreferrer" target="_blank" class="">http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html</a><br class="">
_______________________________________________<br class="">
QGIS-Developer mailing list<br class="">
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank" class="">QGIS-Developer@lists.osgeo.org</a><br class="">
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank" class="">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br class="">
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank" class="">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote></div>
_______________________________________________<br class="">QGIS-Developer mailing list<br class=""><a href="mailto:QGIS-Developer@lists.osgeo.org" class="">QGIS-Developer@lists.osgeo.org</a><br class="">List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer<br class="">Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer</div></blockquote></div><br class=""><div class="">
<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 18px;"> </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><span><img apple-inline="yes" id="FB845937-C3D3-4CD4-99CD-9575D17AC65B" src="cid:B67F6A36-B856-4FD5-91BC-5BDE8990D373" class=""></span><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="font-weight: normal;" class=""><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">---</div><div style="font-weight: normal;" class=""><br class=""></div><div class=""><b class="">Tim Sutton</b></div><div style="font-weight: normal;" class=""><a href="mailto:tim@qgis.org" class="">tim@qgis.org</a></div><div style="font-weight: normal;" class=""><br class=""></div></div><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal;"><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;">
</span></div>
<br class=""></div></body></html>