From b53c6581e4e404426b48b75303b2a58a497e5731 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Bartoletti?= Date: Tue, 19 Mar 2024 10:01:49 +0100 Subject: [PATCH] Updated Code Sprint QGIS Grenoble, March 2024 (markdown) --- Code-Sprint-QGIS-Grenoble,-March-2024.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Code-Sprint-QGIS-Grenoble,-March-2024.md b/Code-Sprint-QGIS-Grenoble,-March-2024.md index 4ca719d..a4f9e36 100644 --- a/Code-Sprint-QGIS-Grenoble,-March-2024.md +++ b/Code-Sprint-QGIS-Grenoble,-March-2024.md @@ -107,6 +107,7 @@ ETL landscape changes a lot. QGIS processing is half way of being a good ETL. #### QGIS security process, how to prepare to CRA obligations ? timing : 1h30 + Lead: Régis Haubourg - Discuss activation of github's security options (code scanner, secret scanner, dependabot) @@ -114,6 +115,15 @@ Lead: Régis Haubourg - new website security page - CRA, what can we really expect ? +### QGIS packaging + +timing : 1 h 30 + +Lead : Loïc Bartoletti @lbartoletti + +QGIS is distributed across all platforms (Windows, macOS, Linux, *BSD, Haiku, etc.). While each BSD or Linux system employs its own packaging system, there are multiple other ways to install QGIS. On Linux, Debian has packages in the main repository. However, alternative packages are also available, which are more up-to-date and may lead to conflicts. On Windows, there are at least three solutions: the most well-known being OSGeo4w, but also MSYS2 and Conda. Additionally, we can mention vcpkg, which is gaining popularity among Windows developers. vcpkg, like Conda, aims to be multi-platform, as Nixpkg or Pkgsrc already are, but the two are mainly on unix-like platform. +Given these solutions, the question arises as to what can be offered in a modern and installable manner through App Store-like platforms, such as the Microsoft Store or the App Store, which is not currently the case for 98% of our users on Windows and macOS. +The workshop aims to examine the strengths and weaknesses of existing solutions, gather feedback from various packagers and developers, and facilitate a discussion on the current market landscape. ## Ski in Grenoble