!yNLbWuxtZEZoUZYwKG:nixos.org

Nix Geospatial Team

34 Members
Nix Geospatial packages maintenance. Team board - https://github.com/orgs/NixOS/projects/47/views/19 Servers

Load older messages


SenderMessageTime
30 Jun 2024
@timlinux:osgeo.orgTim Suttonok safe travels!06:02:02
@timlinux:osgeo.orgTim Suttonsorry I took so long to find this room!06:02:11
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org

The other things on my wish list are:

  • separate out ltr and latest so that they can both be installed with proper discrete .desktop shortcuts onthe same system
  • provide a 'batteries included' environment with grass, saga, whitebox-tools, pcraster (no package for that in nix yet!) etc
  • easy enable / disable webkit
  • split QGIS Server off to its own package and make it easy to set it up with e.g. nginx
All of them are solvable and I'll be interested in working on them.
06:03:02
@timlinux:osgeo.orgTim SuttonAnd thank you for all the stuff you have done for QGIS on Nix - much appreciated!06:03:09
@imincik:matrix.orgIvan Mincik (imincik) Tim Sutton - osgeo: how long do you stay in Slovakia ? 06:03:50
@timlinux:osgeo.orgTim SuttonAnything you want to change on the new website, just let me know06:03:57
@timlinux:osgeo.orgTim SuttonI can change it easily after we launch it too - I hope to bring a bit more visibility to your work there06:04:23
@timlinux:osgeo.orgTim Sutton(and others in the team)06:04:36
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org
Anything you want to change on the new website, just let me know
I would consider using new CLI even if it requires to enable experimental features (nix shell instead of nix-shell). This would allow you to use flakes.
06:05:10
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org
Anything you want to change on the new website, just let me know
* I would consider using new CLI even if it requires to enable experimental features (nix shell instead of nix-shell). This would allow you to use flakes. And new CLI looks better for the users.
06:05:41
@imincik:matrix.orgIvan Mincik (imincik)If you use DetSys nix installer, it enables new cli and flakes by default.06:06:05
@timlinux:osgeo.orgTim SuttonIf you want to make a patch the source is here: https://github.com/qgis/QGIS-Hugo/blob/main/content/resources/installation-guide/index.md#nixos06:07:13
@timlinux:osgeo.orgTim Sutton
In reply to @imincik:matrix.org
Tim Sutton - osgeo: how long do you stay in Slovakia ?
I don't know yet - I am having some issues getting my new residence card here in Portugal and until I have it I cannot make any travel plans
06:09:41
@timlinux:osgeo.orgTim SuttonThe department of immigration is in a state of chaos here and I have no eta when it will be resolved06:10:07
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org
Anything you want to change on the new website, just let me know
Maybe one more thing. Nix packages are not only for NixOS. They are universal for all Linux and for Mac (hopefully, until we meet in Slovakia, QGIS Nix package will work on Mac as well). So, I would advertise Nix packages as universal ones.
06:11:35
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @imincik:matrix.org
Maybe one more thing. Nix packages are not only for NixOS. They are universal for all Linux and for Mac (hopefully, until we meet in Slovakia, QGIS Nix package will work on Mac as well). So, I would advertise Nix packages as universal ones.
You need to set our GPU drivers if you need OpenGL. That's already implemented in geospatial-nix.today
06:13:02
@imincik:matrix.orgIvan Mincik (imincik) BTW, since few days ago, GRASS is using nix. You can now run nix run github:OSGeo/grass#grass to get grass directly from the source code. Or run nix develop to get full development environment . 06:15:49
@imincik:matrix.orgIvan Mincik (imincik)It would be great if all other geospatial projects would follow GRASS's example.06:17:02
@timlinux:osgeo.orgTim Suttonhow do you mean 'grass is using nix' - do you mean on their backend infrastructure or in their official instructions or something else?06:18:39
@timlinux:osgeo.orgTim Sutton
In reply to @imincik:matrix.org
Maybe one more thing. Nix packages are not only for NixOS. They are universal for all Linux and for Mac (hopefully, until we meet in Slovakia, QGIS Nix package will work on Mac as well). So, I would advertise Nix packages as universal ones.
Ok I'll adjust the wording. I tried QGIS using nix on ubuntu once and it was extremely slow
06:19:37
@timlinux:osgeo.orgTim Suttondoes it give a good experience generally?06:19:55
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org
how do you mean 'grass is using nix' - do you mean on their backend infrastructure or in their official instructions or something else?
You can run grass from their upstream source code using nix run (That's one of the features of new cli) + use nix develop to get development environment
06:20:23
@timlinux:osgeo.orgTim Suttonanother thing I am looking to get working on nix is otb06:21:31
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org
does it give a good experience generally?
I am running qgis on ubuntu from time to time and it works nicely. The only reason why it could be slow in your case is the access to gpu which does't work on non-nixos out-of-box.
06:22:09
@timlinux:osgeo.orgTim SuttonI am half way there with this: https://github.com/timlinux/nix-config/tree/main/packages/otb06:22:22
@timlinux:osgeo.orgTim Suttonbut still lots of stuff to figure out06:22:31
@timlinux:osgeo.orgTim Sutton
In reply to @imincik:matrix.org
I am running qgis on ubuntu from time to time and it works nicely. The only reason why it could be slow in your case is the access to gpu which does't work on non-nixos out-of-box.
ok
06:23:14
@imincik:matrix.orgIvan Mincik (imincik)
In reply to @timlinux:osgeo.org
but still lots of stuff to figure out
It is very hard to me to solve these kind of complex problems over the chat. Maybe we can do a video call after I'm back from foss4g to pre-plan some work.
06:27:55
@imincik:matrix.orgIvan Mincik (imincik)(boarding now)06:30:47
@timlinux:osgeo.orgTim Suttonsafe travels06:31:49

Show newer messages


Back to Room ListRoom Version: 10