[OSGeoLive] Fwd: Adding QField to OSGeo-Live

Angelos Tzotsos gcpp.kalxas at gmail.com
Sun Mar 19 03:43:35 PDT 2023


Hi,

Updating QGIS version to latest LTR is on my todo list.

Best,
Angelos



On 3/18/23 19:17, Matthias Kuhn wrote:
> Hi all,
>
> Thank you for the positive feedback.
> Based on this, we are excited to start working on this.
>
> While bootstrapping the install script, we identified one additional
> challenge to tackle.
> At the moment, OSGeoLive ships with QGIS version 3.22.4.
> QField depends on QGIS but recent stable versions require a newer version
> of QGIS.
>
> For additional context, QGIS 3.22 is end of life and the current LTR is
> 3.28 [1]. QGIS 3.22.4 is actually a very early release of the QGIS 3.22
> series, meanwhile tons of bugs have been fixed.
>
> For QField we see 3 possible approaches:
>
>   a) compile a newer QGIS version as part of the QField app. Leave the
> current QGIS installation in place (3.22). This will slightly increase the
> image size by a couple of MB and also increase the build time.
>
>   b) update QGIS to 3.28, the current LTR (e.g. via qgis.org/ubuntu [2]) and
> patch QField to be able to compile against 3.28
>
>   c) use a (very) old version of QField that is compatible with QGIS
>
> We would try to avoid option c) as this would mean shipping QField in a
> very old and buggy version.
>
> Are there opinions about upgrading QGIS to a currently maintained and
> updated 3.28 LTR version, which would mean installing it from a different
> repository?
>
> Thank you
> Matthias
>
> [1] https://www.qgis.org/en/site/getinvolved/development/roadmap.html
> [2] https://www.qgis.org/en/site/forusers/alldownloads.html#linux
>
>
> On Fri, Mar 17, 2023 at 8:09 PM Brian M Hamlin <maplabs at light42.com> wrote:
>
>> +1
>> On 3/17/23 11:53, Vicky Vergara wrote:
>>
>> +1
>>
>> On Fri, Mar 17, 2023 at 3:17 AM Angelos Tzotsos <gcpp.kalxas at gmail.com>
>> wrote:
>>
>>> MOTION: Include QField in the next OSGeoLive version.
>>>
>>> My +1,
>>> Angelos
>>>
>>> On 3/11/23 16:58, Matthias Kuhn wrote:
>>>> Hi all,
>>>>
>>>> I would like to propose the addition of QField as a new OSGeoLive app.
>>>>
>>>> Below you find the information requested by
>>>> https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_apply
>>>>
>>>> *What is its name?*
>>>> QField
>>>>
>>>> *What is the home page URL?*
>>>> https://qfield.org
>>>>
>>>> *Which OSI approved Open Source Licence is used?*
>>>> GPLv2 or newer
>>>>
>>>> *What does the application do and how does it add value to the
>>> GeoSpatial
>>>> stack of software?*
>>>> It's a mobile-friendly spatial data collection application based on QGIS
>>>> featuring a minimalist yet powerful user interface.
>>>>
>>>>
>>>> *Does the application make use of OGC standards? Which versions of the
>>>> standards? Client or server? You may wish to add comments about how
>>>> standards are used.*QField supports many OGC standards in many versions
>>> as
>>>> a client via QGIS providers and ogr/gdal. WMS, WFS, OGC API Features,
>>> GPKG,
>>>> probably more.
>>>>
>>>> *What language is it written in?*
>>>> C++ and QML
>>>>
>>>>
>>>> *Which version of the application should be included in the next
>>> OSGeo-Live
>>>> release?*The latest stable release of the 2 series
>>>>
>>>> QField has been deployed in many organizations in various areas and is
>>> in
>>>> use for years, for example:
>>>> - Forestry
>>>> - Geology
>>>> - Urbanism
>>>> - Railway
>>>> - Underground Infrastructure (Fibre, Water, Electricity)
>>>> - Public Services (Health, Police, ...)
>>>> - Biology
>>>> - GIS introduction courses
>>>>
>>>> Currently, QField has more than 500'000 downloads on Android, and is
>>> also
>>>> available on Linux, iOS, macOS and Windows.
>>>>
>>>> It has been developed since 2014 and has since seen a stream of commits
>>> by
>>>> various contributors. See https://www.openhub.net/p/QField for details.
>>>> It has furthermore triggered various improvements to QGIS as well
>>>> (functionality, bug fixes and paving for the move from QGIS 2 to 3).
>>> There
>>>> is a set of unit tests included in QField as well as a lively and
>>> reactive
>>>> issue tracker (on github).
>>>>
>>>> The QField app has been presented at most FOSS4G's since Bonn.
>>>>
>>>> QField will be able to run with 512 MB of memory (although it performs
>>>> better with more)
>>>> The disk space for a full package with all dependencies is between 60MB
>>> and
>>>> 100MB. On OSGeo-Live it will (very likely) reuse the already installed
>>> QGIS
>>>> libraries, so it will be much less than this.
>>>> Windows and Mac installers are available and can be included or linked
>>> if
>>>> desired.
>>>>
>>>> I and Mathieu Pellerin (aka nirvn) are happy to volunteer for the
>>>> maintenance of this application in OSGeo-Live.
>>>>
>>>> We will be happy to follow up with project overview and quickstart
>>> pages as
>>>> well as installation scripts for the integration as soon as this
>>>> application has been approved for integration.
>>>>
>>>> Thank you in advance for your considerations
>>>> On behalf of the QField dev team
>>>> Matthias
>>>>
>>>>
>>>> _______________________________________________
>>>> osgeolive mailing list
>>>> osgeolive at lists.osgeo.org
>>>> https://lists.osgeo.org/mailman/listinfo/osgeolive
>>>
>>> --
>>> Angelos Tzotsos, PhD
>>> President
>>> Open Source Geospatial Foundation
>>> http://users.ntua.gr/tzotsos
>>>
>>> _______________________________________________
>>> osgeolive mailing list
>>> osgeolive at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/osgeolive
>>>
>> _______________________________________________
>> osgeolive mailing listosgeolive at lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/osgeolive
>>
>> _______________________________________________
>> osgeolive mailing list
>> osgeolive at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/osgeolive
>>
>
> _______________________________________________
> osgeolive mailing list
> osgeolive at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/osgeolive


-- 
Angelos Tzotsos, PhD
President
Open Source Geospatial Foundation
http://users.ntua.gr/tzotsos



More information about the osgeolive mailing list