[GRASS-dev] GRASS in OSGeo4W and upcoming releases

Stefan Blumentrath Stefan.Blumentrath at nina.no
Thu Sep 16 14:33:32 PDT 2021


Hi again,

Opened a ticket in OSGeo4W.

Would be great if we could use the switch to OSGeo4W to streamline testing/CI and packaging on MS Windows...

I would also be very glad if we could manage to have a GRASS 8 preview version in OSGeo4W in advance of FOSS4G...

Cheers
Stefan


From: grass-dev <grass-dev-bounces at lists.osgeo.org> On Behalf Of Stefan Blumentrath
Sent: søndag 22. august 2021 23:02
To: GRASS developers list <grass-dev at lists.osgeo.org>
Subject: [GRASS-dev] GRASS in OSGeo4W and upcoming releases

Dear all,

In the light of upcoming releases (7.8.6 rather soon, 8.0 not too far either) I have been wondering about the (future) availability of GRASS versions on MS Windows.

The Next Generation of OSGeo4W seems to be here, as the download-link on trac.osgeo4w.org already points to it. That is great as it allowed to have an ever growing amount of packages (let alone the large proj-data package) in a comprehensive installer.

Going forward I have ported our github actions on Windows to OSGeo4W-NG (V2) (some cleanup and review remains), so we can test PRs against this new environment.

But my questions are now: on the website we have for three versions advertised for download on Linux (https://grass.osgeo.org/download/linux/): a current, a legacy and a preview version.
Personally, I think we should offer the same on MS Windows, where 7.8 would become the legacy version, 8 the stable version and 8.x the preview once 8.0 is released. For 7.8 and 8.0 we will have release candidates I guess, where we need to decide how we want those in OSGeo4W (should e.g. 8.0.1RC be a new version in grass-stable). The preview version would probably be something like a weekly or nightly build....?
Or is there some naming policy in OSGeo4W we should follow, Jürgen?

I would be willing to contribute to packaging additional versions for OSGeo4w by adjusting the current packaging recipe to other version, oriented on e.g. the different QGIS packages.
Would that be helpful, Jürgen, or would you prefer other ways to help getting this stuff into OSGeo4W-NG? BTW, on what system do you run the code here: https://github.com/jef-n/OSGeo4W<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjef-n%2FOSGeo4W&data=04%7C01%7C%7C59580fd311fc41a04f6208d965b2522e%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637652638842827219%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=prP0n2yUYINDEthzsMw1EqXmL5xlDbwcQcAykJegPrI%3D&reserved=0> (Cygwin? MSYS2?) would be useful to know for testing locally...

Once we have those new versions in OSGeo4W, we should probably also have a look at the addon-builds for Windows. If they run on top of the available GRASS verions in OSGeo4W, we could make sure that addons for the respective versions are available. Builds could be automated in GitHub actions, I guess... I can contribute there as well, but we need an agreed-upon plan first, no?

Any thoughts?

Cheers
Stefan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20210916/cdfb9cae/attachment-0001.html>


More information about the grass-dev mailing list