Hi,

Appreciate the discussion!

I also agree with Vasek here.

GRASS session is very useful, esp. in standalone python scripts or when using 
GRASS in Jupyter notebooks, or maybe in QGIS Processing for that matter....
However, since grass-sessions is an external Python module it has had issues 
due to version changes before.

So, a big +1 from my side to include it in core, knowing that my ability to 
contribute here with coding is very limited...

Being able to just do

import grass

would be nice indeed, but I am not sure if it is feasible to throw an 
informative error message if users try to use GRASS functions without a running 
session...

That said, what would the gain of a pip package be? If you install GRASS you 
would have the functionality. If you did not install GRASS you could not use a 
pip package with grass-session like functionality anyway, no?

Cheers
Stefan

From: grass-dev <grass-dev-boun...@lists.osgeo.org> On Behalf Of Markus Neteler
Sent: onsdag 9. juni 2021 08:55
To: GRASS developers list <grass-dev@lists.osgeo.org>
Subject: [GRASS-dev] grass-session integration into core

Hi devs,
Vaclav Petras <notificati...@github.com<mailto:notificati...@github.com>> 
schrieb am Mi., 9. Juni 2021, 05:22:

...anyway, I think the ultimate fix is to build usable images from GRASS source 
code without a 3rd party library which is not an official dependency. Either 
GRASS needs grass-session to work and then it should be part of the source code 
or GRASS should be fixed to work without it.

-
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on 
GitHub<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOSGeo%2Fgrass%2Fpull%2F1624%23issuecomment-857341278&data=04%7C01%7C%7C0986cc6aea0f4415406208d92b138ceb%7C6cef373021314901831055b3abf02c73%7C0%7C0%7C637588185234423158%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=X8lKLIFGs0xQC%2FhcmXPvFGkKzDyaf%2FNkAAA7yJKgzbg%3D&reserved=0>,

Following this comment I'd like to open the discussion: also in my view we need 
to make grass-session part of core. And that in a way that it can be split out 
easily as a pip package or whatever appropriate.

Opinions are welcome!

Best
Markus

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to