Hi Peter

So I tested your installer and it works nicely! My main comments and questions 
are:

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?
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. 
https://lists.osgeo.org/pipermail/qgis-psc/2015-October/003315.html). IIRC 
OSGEO has the cert that we could be signing with, it would be nice to have 
everything signed and instantly usable.
3) DMG versos PKG - did you bundle in a pkg just for the license / readme step? 
Otherwise not just share it in a dmg?
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
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
6) The readme popup on installation doesn’t look too good in dark mode

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.

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?

Regards

Tim

> On 31 Oct 2018, at 12:03, Peter Petrik <[email protected]> 
> wrote:
> 
> Hi,
> 
> 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:
> https://www.dropbox.com/s/vkl9oe691lkdrqh/qgis_31102018_1.dmg?dl=0 
> <https://www.dropbox.com/s/vkl9oe691lkdrqh/qgis_31102018_1.dmg?dl=0>
> I used Mojave 10.14, homebrew for dependecies, XCode Version 10.1 (10B61).
> 
> I would be glad for any feedback, either positive or negative on PM/email or 
> feel free to report the issues directly on 
> https://github.com/lutraconsulting/qgis-mac-packager/issues 
> <https://github.com/lutraconsulting/qgis-mac-packager/issues>  
> 
> Thanks,
> Peter
> 
> 
> On Tue, Oct 30, 2018 at 12:09 PM Tom Chadwin <[email protected] 
> <mailto:[email protected]>> wrote:
> The NextGIS installer was cited to me by an expert user as the best
> installation method of which he was aware (discussion here:
> https://twitter.com/richardf/status/969522358640881664 
> <https://twitter.com/richardf/status/969522358640881664>). I don't know how
> useful that information is.
> 
> Thanks
> 
> Tom
> 
> 
> 
> -----
> Buy Pie Spy: Adventures in British pastry 2010-11 on Amazon 
> --
> Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html 
> <http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html>
> _______________________________________________
> QGIS-Developer mailing list
> [email protected] <mailto:[email protected]>
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer 
> <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer 
> <https://lists.osgeo.org/mailman/listinfo/qgis-developer>_______________________________________________
> QGIS-Developer mailing list
> [email protected]
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

 




---

Tim Sutton
[email protected]




Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to