<div dir="auto">Regarding conda-forge,<div dir="auto"><br></div><div dir="auto">Qt update wait was quite unfortunate, but other than that the community is generally quite responsive.</div><div dir="auto"><br></div><div dir="auto">Currently QGIS stable and LTR versions are being built for Windows, Mac OS and Linux with Python 3.8, 3.9, 3.10 and 3.11.</div><div dir="auto"><br></div><div dir="auto">Alexandre Neto</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">A terça, 20/12/2022, 10:02, Matthias Kuhn via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org" target="_blank" rel="noreferrer">qgis-developer@lists.osgeo.org</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi all,</div><div><br></div><div>I have had quite good experience with vcpkg for packaging qfield [1] (and remember waiting for months for qt updates on conda), we are also considering this for building mac packages.</div><div>Furthermore, there are many dependencies already prepared for UWP as first class citizen.</div><div><br></div><div>If a change of the build system is something to be discussed, I think a review of available systems would be good.</div><div><br></div><div>Matthias</div><div><br></div><div>[1] <a href="https://www.opengis.ch/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/" rel="noreferrer noreferrer" target="_blank">https://www.opengis.ch/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Dec 17, 2022 at 11:23 PM Even Rouault via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org" rel="noreferrer noreferrer" target="_blank">qgis-developer@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I've said it a few times, but I'll repeat myself one more time as it <br>
can't hurt :-) I'd strongly advise for QGIS Windows installer to rely on <br>
the massive Conda-Forge packaging effort. OSGeo4W is a bit of a <br>
masochist effort when one sees that it packages everything from scratch, <br>
a bit like if QGIS would take the responsibility of creating a Linux <br>
distro from scratch, whereas leveraging Conda-Forge would enable QGIS to <br>
benefit from > 90% of its dependencies already packages by a much bigger <br>
community. The QGIS community could then concentrate on the QGIS build <br>
recipee, and probably a few other packages specific to QGIS. Then the <br>
QGIS installer itself would mostly bundle a subset of Conda-Forge <br>
dependencies pinned at the wished versions.<br>
<br>
Even<br>
<br>
Le 16/12/2022 à 16:59, Julien Moura via QGIS-Developer a écrit :<br>
> Hello,<br>
><br>
> I'm working on the packaging purpose at Oslandia.<br>
><br>
> Because we are committed to pushing QGIS in the most industrial <br>
> information systems, at Oslandia we have been very interested in QGIS <br>
> deployment for a few years now.<br>
><br>
> We have reused and actively contributed to many projects: OSGeo4W v1 <br>
> mirror, NSIS and PowerShell recipes, presentations at FOSS4Gs (or at <br>
> QGIS conferences), etc.<br>
><br>
> Since this year, we are making efforts to de-correlate software <br>
> deployment and end-user configurations (profiles): the QGIS Deployment <br>
> Toolbelt (<a href="https://guts.github.io/qgis-deployment-cli/" rel="noreferrer noreferrer noreferrer" target="_blank">https://guts.github.io/qgis-deployment-cli/</a>) has been <br>
> created with this goal. It is still a young project and also it is one <br>
> project among many others.<br>
><br>
> We are obviously very interested in this project of packaging QGIS on <br>
> Windows Store, a topic that we already discussed internally last year <br>
> and that I discussed namely with Régis Haubourg in Florence. We <br>
> obviously have some question marks and discussion points to make sure <br>
> that all the process is in line with community and open-source <br>
> governance. Still, it will be quite a challenge and we think it is a <br>
> good direction to follow.<br>
><br>
> As noted by others, this seems a huge undertaking though, and <br>
> uncertainty paves the road and make this goal a distant future.<br>
><br>
> We could start with gathering and referencing all resources dedicated <br>
> to packaging, which would sum up as a website ( <a href="http://packaging.qgis.org" rel="noreferrer noreferrer noreferrer" target="_blank">packaging.qgis.org</a> ?) <br>
> with all documentation regarding OSGeo4W recipes ( beyond the aging <br>
> OSGeo trac ), and other packaging methods, like customized .deb <br>
> packaging.<br>
><br>
> The goal is to structure and promote knowledge on this topic to <br>
> attract packager in addition to developers.<br>
><br>
> And then we would also create packaging process documentation for <br>
> Windows Store.<br>
><br>
> Regards,<br>
> Julien M<br>
><br>
> Le 23/11/2022 à 10:41, Even Rouault via QGIS-Developer a écrit :<br>
>>><br>
>>> - There is a requirement for every library in the package to be "UWP <br>
>>> compatible".<br>
>>>   At that time, libpq (postgresql) didn't have that, so I stopped. <br>
>>> It's hard to say how many other packages will also need special <br>
>>> attention. [1]<br>
>><br>
>> Interesting. I know that people have contributed in the past fixes to <br>
>> make PROJ *compilable* with UWP, but as we don't have a CI target for <br>
>> that, it is unknown how it behaves at runtime.<br>
>><br>
>> GDAL likely fails to build with UWP according to <br>
>> <a href="https://github.com/OSGeo/gdal/issues/1201" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/OSGeo/gdal/issues/1201</a><br>
>><br>
>> Without a CI target that can be hooked into github action (maybe that <br>
>> exists. didn't check), UWP compatibility on the long term is going to <br>
>> be hard to achieve.<br>
>><br>
><br>
> _______________________________________________<br>
> QGIS-Developer mailing list<br>
> <a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
> List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
<br>
-- <br>
<a href="http://www.spatialys.com" rel="noreferrer noreferrer noreferrer" target="_blank">http://www.spatialys.com</a><br>
My software is free, but my time generally not.<br>
<br>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div>

<br>
<div style="text-align:left"><span style="font-family:Arial"><a href="https://www.opengis.ch/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/" rel="noreferrer noreferrer" target="_blank"><img src="https://www.opengis.ch/wp-content/uploads/2022/11/Mail-Footer_OpenGIS_393x120_AppAward.png" alt="https://www.opengis.ch/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/"></a><br></span></div><div style="text-align:left"><span style="font-family:Arial">Best of Swiss Enterprise App-<a href="https://www.opengis.ch/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/" rel="noreferrer noreferrer" target="_blank">Award for QField</a><span style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"><font size="3"> </font></span>- Hold the power of QGIS in your hand</span><span style="font-family:Arial"> - <a href="https://qfield.org/get" rel="noreferrer noreferrer" target="_blank">get it now</a><br></span></div>_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div>