| 30 Jun 2024 |
Tim Sutton | ok safe travels! | 06:02:02 |
Tim Sutton | sorry I took so long to find this room! | 06:02:11 |
Ivan 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 |
Tim Sutton | And thank you for all the stuff you have done for QGIS on Nix - much appreciated! | 06:03:09 |
Ivan Mincik (imincik) | Tim Sutton - osgeo: how long do you stay in Slovakia ? | 06:03:50 |
Tim Sutton | Anything you want to change on the new website, just let me know | 06:03:57 |
Tim Sutton | I can change it easily after we launch it too - I hope to bring a bit more visibility to your work there | 06:04:23 |
Tim Sutton | (and others in the team) | 06:04:36 |
Ivan 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 |
Ivan 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 |
Ivan Mincik (imincik) | If you use DetSys nix installer, it enables new cli and flakes by default. | 06:06:05 |
Tim Sutton | If you want to make a patch the source is here: https://github.com/qgis/QGIS-Hugo/blob/main/content/resources/installation-guide/index.md#nixos | 06:07:13 |
Tim 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 |
Tim Sutton | The department of immigration is in a state of chaos here and I have no eta when it will be resolved | 06:10:07 |
Ivan 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 |
Ivan 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 |
Ivan 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 |
Ivan Mincik (imincik) | It would be great if all other geospatial projects would follow GRASS's example. | 06:17:02 |
Tim Sutton | how 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 |
Tim 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 |
Tim Sutton | does it give a good experience generally? | 06:19:55 |
Ivan 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 |
Tim Sutton | another thing I am looking to get working on nix is otb | 06:21:31 |
Ivan 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 |
Tim Sutton | I am half way there with this: https://github.com/timlinux/nix-config/tree/main/packages/otb | 06:22:22 |
Tim Sutton | but still lots of stuff to figure out | 06:22:31 |
Tim 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 |
Ivan 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 |
Ivan Mincik (imincik) | (boarding now) | 06:30:47 |
Tim Sutton | safe travels | 06:31:49 |