[Qgis-psc] QGIS for Mac OS packaging and infrastructure

Saber Razmjooei saber.razmjooei at lutraconsulting.co.uk
Wed Feb 20 05:35:36 PST 2019


Hi Tim,

For python packages, see
https://github.com/lutraconsulting/qgis-mac-packager/issues/41
It is not ideal, but should work.

For the crash, I suggest starting from a fresh user profile.
https://github.com/lutraconsulting/qgis-mac-packager/issues/67

We were not aware of extra funding and tried to bring the packages to a
good shape for this week's release.

Kind regards
Saber


On Wed, 20 Feb 2019 at 13:23, Tim Sutton <tim at kartoza.com> wrote:

> Hi
>
> Saer I think there was some talk about trying to match the missing funds
> from your campaign. I am strongly +1 on this. PSC I have been using Lutra
> packages extensively, and while they still have a few issues (as Saber
> mentions below), I am strongly supportive of the work they are doing.
>
> Saber If I could add to your list:
>
> * Ability to add python packages (maybe adding another python path to
> directory in the user’s current profile path
> * Getting a crash when trying to move dock widgets around (in current LTR
> build)
>
> Regards
>
> Tim
> *
>
> On 20 Feb 2019, at 16:11, Saber Razmjooei <
> saber.razmjooei at lutraconsulting.co.uk> wrote:
>
> Dear PSC, Following our earlier email about QGIS packages for macOS, we
> ran a crowdfunding campaign. Unfortunately, we did not raise enough fund to
> carry out the work we had intended. We had to reduce the scope of our work.
> Below are the known issues/limitations: - Lack of Python support for macOS
> 10.11 and 10.12 - Unable to transfer of the infrastructure and automatic
> builds under QGIS.org - GRASS support in the Processing toolbox: most of
> the modules should work. But GRASS 7.6 is not fully compatible with Python
> 3.x and hence some of the algorithms might fail. This will be fixed after
> GRASS 7.8 release. For more details, see here:
> https://www.lutraconsulting.co.uk/blog/2019/02/19/qgis-for-macos-update/
> https://lutraconsulting.github.io/qgis-mac-packager/ If you’d like to
> publish the packages, we will need the server details where you’d like us
> to upload the binaries. If the build infrastructure should be moved under
> QGIS.org, we will need QGIS (OSGeo) Apple Developers Certificate, macOS
> Mojave Server with right to install XCode and related packages and funds to
> clean, document and deploy packaging code to the official server. Kind
> regards Saber
>
>
>
> On Thu, 10 Jan 2019 at 07:10, Larry Shaffer <larrys at dakotacarto.com>
> wrote:
>
>> Hi Nyall, et al.,
>>
>> On Thu, Dec 13, 2018 at 3:16 PM Nyall Dawson <nyall.dawson at gmail.com>
>> wrote:
>>
>>> On Fri, 14 Dec 2018 at 07:42, Tim Sutton <tim at kartoza.com> wrote:
>>> >
>>> > Hi
>>> >
>>> > Ah you are right - thanks! I see the QGIS group widgets have an issue
>>> with tehtext staying black in dark mode whilst native Qt widgets correctly
>>> show their text in white.
>>>
>>> It's this line:
>>>
>>> https://github.com/qgis/QGIS/blob/master/src/app/qgisappstylesheet.cpp#L130
>>>
>>> I suspect ALL of that custom group box styling should be removed.
>>> Trawling through the git history it's over 6 years old, and I strongly
>>> suspect that the original styling issues it was designed to workaround
>>> are no longer a problem (and that the custom styling is causing more
>>> issues now than it is fixing)
>>>
>>
>> Indeed. That effort was to bridge issues with different platforms, in an
>> attempt to make things look similar. It is no doubt antiquated by now.
>>
>> Regards,
>>
>> Larry Shaffer
>> Dakota Cartography
>> Black Hills, South Dakota
>>
>> Nyall
>>>
>>> >
>>> > Regards
>>> >
>>> > Tim
>>> >
>>> > On Thu, Dec 13, 2018 at 5:29 PM Denis Rouzaud <denis.rouzaud at gmail.com>
>>> wrote:
>>> >>
>>> >> Hi Tim,
>>> >>
>>> >> Are you sure it's the QGIS night mapping theme and not the new look
>>> of Qt for Dark Theme?
>>> >>
>>> >> Cheers,
>>> >> Denis
>>> >>
>>> >> Le jeu. 13 déc. 2018 à 11:14, Tim Sutton <tim at kartoza.com> a écrit :
>>> >>>
>>> >>> Hi
>>> >>>
>>> >>> Tested with 3.4.2 from last night - still stuck in night mapping
>>> mode :-(
>>> >>>
>>> >>> Regards
>>> >>>
>>> >>> Tim
>>> >>>
>>> >>> On 13 Dec 2018, at 10:31, Tim Sutton <tim at kartoza.com> wrote:
>>> >>>
>>> >>> Hi
>>> >>>
>>> >>> Brilliant thanks - downloading now!
>>> >>>
>>> >>> Regards
>>> >>>
>>> >>> Tim
>>> >>>
>>> >>> On 13 Dec 2018, at 09:16, Saber Razmjooei <
>>> saber.razmjooei at lutraconsulting.co.uk> wrote:
>>> >>>
>>> >>> Hi Tim,
>>> >>>
>>> >>> Both 3.4.2 and master are now built with Qt 5.12. Feel free to give
>>> them a try and let us know if you have any other issues.
>>> >>> https://lutraconsulting.github.io/qgis-mac-packager/
>>> >>>
>>> >>> Cheers
>>> >>> Saber
>>> >>>
>>> >>>
>>> >>> On Tue, 11 Dec 2018 at 19:24, Tim Sutton <tim at kartoza.com> wrote:
>>> >>>>
>>> >>>> Cool, thanks!
>>> >>>>
>>> >>>> On Tue, Dec 11, 2018 at 5:34 PM Peter Petrik <
>>> peter.petrik at lutraconsulting.co.uk> wrote:
>>> >>>>>
>>> >>>>> qt 5.12 is on my list too:) But both of these are rather small
>>> issues with < 1/2 day to solve.
>>> >>>>>
>>> >>>>> P.
>>> >>>>>
>>> >>>>> On Tue, Dec 11, 2018 at 3:14 PM Denis Rouzaud <
>>> denis.rouzaud at gmail.com> wrote:
>>> >>>>>>
>>> >>>>>> Hi all,
>>> >>>>>>
>>> >>>>>> I would propose not to offer multiple installer. The situation is
>>> already complex enough. We should at least clearly promote one as the
>>> default one.
>>> >>>>>>
>>> >>>>>> Regarding the night mapping theme, it is a very short time issue
>>> (QGIS is unusable in default theme under Mac OS with Dark Theme with Qt <
>>> 5.12).
>>> >>>>>> I have just updated to Qt 5.12, I am automatically back to
>>> default theme and it looks much better!
>>> >>>>>>
>>> >>>>>> Cheers,
>>> >>>>>> Denis
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> Le mar. 11 déc. 2018 à 09:18, Tim Sutton <tim at kartoza.com> a
>>> écrit :
>>> >>>>>>>
>>> >>>>>>> Hi
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> On 11 Dec 2018, at 09:42, Saber Razmjooei <
>>> saber.razmjooei at lutraconsulting.co.uk> wrote:
>>> >>>>>>>
>>> >>>>>>> Dear PSC,
>>> >>>>>>>
>>> >>>>>>> From the meeting notes [1], it seems the motion for the PSC to
>>> absorb the cost (Point 2 in my email) has been accepted.
>>> >>>>>>>
>>> >>>>>>> Could you clarify:
>>> >>>>>>> 1- The PSC is not funding the initial work (Point 1). If so,
>>> we'd like to run a crowd-funding campaign. Any promotion from QGIS.org
>>> is highly appreciated.
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> 2- From 3.6 release, the packages generated from the above
>>> packaging process will be used under the official download page. This is
>>> for our resourcing and crowd-funding purposes, so that we can have
>>> everything in place before 3.6 release.
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> Just on this, can I propose we put both your and William’s
>>> packages there for the time being? There are some technical differences
>>> between the packaging approaches that mean that some users may seek out
>>> specifically Williams or Lutra’s packages. My understanding from William is
>>> that some of these can be resolved while others cannot easily. For example
>>> you cannot install pip packages into the QGIS code signed bundle. Currently
>>> with the Lutra packages I am still locked into night mapping theme which I
>>> need to file a ticket about still :-P We could collaboratively provide some
>>> test with the download outlining which installer is appropriate for which
>>> user type.
>>> >>>>>>>
>>> >>>>>>> Regards
>>> >>>>>>>
>>> >>>>>>> Tim
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> ---
>>> >>>>>>>
>>> >>>>>>> Tim Sutton
>>> >>>>>>> tim at qgis.org
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> _______________________________________________
>>> >>>>>>> Qgis-psc mailing list
>>> >>>>>>> Qgis-psc at lists.osgeo.org
>>> >>>>>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> >>>>>>
>>> >>>>>> --
>>> >>>>>>
>>> >>>>>> Denis Rouzaud
>>> >>>>>> denis at opengis.ch
>>> >>>>>> +41 76 370 21 22
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> _______________________________________________
>>> >>>>>> Qgis-psc mailing list
>>> >>>>>> Qgis-psc at lists.osgeo.org
>>> >>>>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> --
>>> >>>>
>>> ------------------------------------------------------------------------------------------
>>> >>>>
>>> >>>> Tim Sutton
>>> >>>> Visit http://kartoza.com to find out about open source:
>>> >>>>  * Desktop GIS programming services
>>> >>>>  * Geospatial web development
>>> >>>> * GIS Training
>>> >>>> * Consulting Services
>>> >>>> Skype: timlinux Irc: timlinux on #qgis at freenode.net
>>> >>>> Tim is a member of the QGIS Project Steering Committee
>>> >>>>
>>> -------------------------------------------------------------------------------------------
>>> >>>> Kartoza is a merger between Linfiniti and Afrispatial
>>> >>>> _______________________________________________
>>> >>>> Qgis-psc mailing list
>>> >>>> Qgis-psc at lists.osgeo.org
>>> >>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> Saber Razmjooei
>>> >>> www.lutraconsulting.co.uk
>>> >>> +44 (0)7568 129733
>>> >>> _______________________________________________
>>> >>> Qgis-psc mailing list
>>> >>> Qgis-psc at lists.osgeo.org
>>> >>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> >>>
>>> >>>
>>> >>> —
>>> >>>
>>> >>>
>>> >>> <KartozaNewLogoThumbnail.jpg>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> Tim Sutton
>>> >>>
>>> >>> Co-founder: Kartoza
>>> >>> Ex Project chair: QGIS.org
>>> >>>
>>> >>> Visit http://kartoza.com to find out about open source:
>>> >>>
>>> >>> Desktop GIS programming services
>>> >>> Geospatial web development
>>> >>> GIS Training
>>> >>> Consulting Services
>>> >>>
>>> >>> Skype: timlinux
>>> >>> IRC: timlinux on #qgis at freenode.net
>>> >>>
>>> >>> _______________________________________________
>>> >>> Qgis-psc mailing list
>>> >>> Qgis-psc at lists.osgeo.org
>>> >>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> >>>
>>> >>>
>>> >>> —
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> Tim Sutton
>>> >>>
>>> >>> Co-founder: Kartoza
>>> >>> Ex Project chair: QGIS.org
>>> >>>
>>> >>> Visit http://kartoza.com to find out about open source:
>>> >>>
>>> >>> Desktop GIS programming services
>>> >>> Geospatial web development
>>> >>> GIS Training
>>> >>> Consulting Services
>>> >>>
>>> >>> Skype: timlinux
>>> >>> IRC: timlinux on #qgis at freenode.net
>>> >>>
>>> >>> _______________________________________________
>>> >>> Qgis-psc mailing list
>>> >>> Qgis-psc at lists.osgeo.org
>>> >>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> >>
>>> >> --
>>> >>
>>> >> Denis Rouzaud
>>> >> denis at opengis.ch
>>> >> +41 76 370 21 22
>>> >>
>>> >>
>>> >
>>> >
>>> > --
>>> >
>>> ------------------------------------------------------------------------------------------
>>> >
>>> > Tim Sutton
>>> > Visit http://kartoza.com to find out about open source:
>>> >  * Desktop GIS programming services
>>> >  * Geospatial web development
>>> > * GIS Training
>>> > * Consulting Services
>>> > Skype: timlinux Irc: timlinux on #qgis at freenode.net
>>> > Tim is a member of the QGIS Project Steering Committee
>>> >
>>> -------------------------------------------------------------------------------------------
>>> > Kartoza is a merger between Linfiniti and Afrispatial
>>> > _______________________________________________
>>> > Qgis-psc mailing list
>>> > Qgis-psc at lists.osgeo.org
>>> > https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>> _______________________________________________
>>> Qgis-psc mailing list
>>> Qgis-psc at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>
>> _______________________________________________
>> Qgis-psc mailing list
>> Qgis-psc at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>
>
>
> --
> Saber Razmjooei
> www.lutraconsulting.co.uk
> +44 (0)7568 129733
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>
>
>
>
>
>
>
> ---
>
> *Tim Sutton*
> tim at qgis.org
>
>
>
>
>

-- 
Saber Razmjooei
www.lutraconsulting.co.uk
+44 (0)7568 129733
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20190220/d1cd75e2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qgis-icon-60x60.png
Type: image/png
Size: 4401 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20190220/d1cd75e2/attachment.png>


More information about the Qgis-psc mailing list