WEBVTT 00:00:16.200 --> 00:00:16.700 [Speaker 0]: I see 2 questions on the panel already. 00:00:22.660 --> 00:00:23.040 Let's see, 1 asking how much Andrew uses 00:00:26.320 --> 00:00:26.480 these ripples remotely or versus on their own 00:00:29.240 --> 00:00:29.740 desktop. And another asking if this can be 00:00:31.160 --> 00:00:31.660 integrated with EGLOT. 00:00:34.840 --> 00:00:35.060 And I will note that it is very cool that 00:00:36.580 --> 00:00:37.080 this year we've had so many talks on Ripples. 00:00:40.920 --> 00:00:41.140 Just goes to show how powerful Emacs is and 00:00:42.980 --> 00:00:43.140 just how much or how far you can push it and 00:00:44.040 --> 00:00:44.540 how much you can do with it. 00:00:53.460 --> 00:00:53.960 And so see someone asking on IRC, 00:00:57.780 --> 00:00:58.280 if or how many people use GnuGeeks. 00:01:01.400 --> 00:01:01.900 Since we are talking about Scheme, 00:01:05.740 --> 00:01:06.220 GnuGeeks is a great platform slash operating 00:01:10.380 --> 00:01:10.640 system or distro for your test house, 00:01:11.920 --> 00:01:12.420 but also for servers and such. 00:01:13.320 --> 00:01:13.780 They do some impressive, 00:01:15.240 --> 00:01:15.720 amazing work. And it's all, 00:01:19.400 --> 00:01:19.900 pretty much all done in Gindugal's scheme. 00:01:30.260 --> 00:01:30.760 So very cool stuff. Bye. 00:01:45.260 --> 00:01:45.760 You 00:03:19.940 --> 00:03:20.140 I see another interesting question on the 00:03:23.440 --> 00:03:23.940 pad. How hard is it to add support for 00:03:24.960 --> 00:03:25.460 something other than Guile? 00:03:28.040 --> 00:03:28.200 And if it makes sense to contribute at this 00:03:28.940 --> 00:03:29.440 early stage of development? 00:03:31.960 --> 00:03:32.220 They said that they've written several 00:03:34.000 --> 00:03:34.140 packages for chicken skin before and they 00:03:35.400 --> 00:03:35.900 would like to try this 1 as well. 00:05:26.380 --> 00:05:26.880 I guess since Andrew isn't still here, 00:05:29.480 --> 00:05:29.640 and there was some chatter about GnuGeeks in 00:05:32.400 --> 00:05:32.900 the chat, maybe it might be nice for me to 00:05:35.520 --> 00:05:35.800 share my screen and plug Inukis for a little 00:05:38.800 --> 00:05:39.000 bit and introduce it or at least show its 00:05:41.720 --> 00:05:41.980 website to folks who may not have seen it yet 00:05:43.380 --> 00:05:43.880 so I'm going to try and do that now. 00:05:45.260 --> 00:05:45.760 You 00:06:19.760 --> 00:06:20.260 Okay, let's see if this works. 00:06:33.540 --> 00:06:34.040 Okay, so this is GNU Geeks' website. 00:06:35.000 --> 00:06:35.500 You can go to geeks.gnu.org. 00:06:38.820 --> 00:06:39.180 And they introduced it at the top. 00:06:43.480 --> 00:06:43.980 So it's a wholly free operating system or 00:06:45.100 --> 00:06:45.600 distribution of GNU Linux. 00:06:48.600 --> 00:06:49.040 Meaning that it only has free software 00:06:50.840 --> 00:06:51.340 packaged and no non-free packages, 00:06:53.560 --> 00:06:53.940 so it is endorsed by the FSF and the GNU 00:06:56.640 --> 00:06:56.920 project. As someone said in the chat, 00:06:57.740 --> 00:06:58.240 it's kind of like Nix, 00:07:01.360 --> 00:07:01.860 but instead built on GNU Gallop scheme. 00:07:05.320 --> 00:07:05.820 It has transactional upgrades and rollbacks. 00:07:10.160 --> 00:07:10.380 So if you do upgrade your system and let's 00:07:11.180 --> 00:07:11.420 say in the middle of it, 00:07:13.200 --> 00:07:13.700 your hardware fails or your power goes out, 00:07:16.560 --> 00:07:16.720 the likelihood of things being corrupted is 00:07:18.840 --> 00:07:19.340 very low because the upgrade is essentially 00:07:21.560 --> 00:07:22.060 prepared like in the background. 00:07:24.140 --> 00:07:24.640 And then pretty much atomically, 00:07:26.780 --> 00:07:27.280 the system is switched to it. 00:07:30.400 --> 00:07:30.900 And also if there is some kind of, 00:07:32.400 --> 00:07:32.900 sorry, I'm losing my voice here. 00:07:34.840 --> 00:07:35.140 If there is some kind of issue that makes 00:07:35.800 --> 00:07:36.300 your system unbootable, 00:07:41.480 --> 00:07:41.660 you could always go back to booting the 00:07:44.600 --> 00:07:44.760 previous revision of your system when you 00:07:46.100 --> 00:07:46.600 restart in the Grub bootloader. 00:07:56.740 --> 00:07:57.180 Yeah, so they have a nice blog where they 00:07:59.340 --> 00:07:59.540 regularly post updates and what's new in the 00:08:01.000 --> 00:08:01.500 project. You can go check that out. 00:08:07.240 --> 00:08:07.500 We also have a packages archive where you can 00:08:09.360 --> 00:08:09.560 see a list of all the software that has been 00:08:11.060 --> 00:08:11.560 packaged for GNU Geeks. 00:08:13.620 --> 00:08:14.120 It is an impressive list. 00:08:16.440 --> 00:08:16.560 I don't know how many tens of thousands of 00:08:19.720 --> 00:08:20.220 packages there are. Geeks has been growing 00:08:22.360 --> 00:08:22.840 very well. And you can search the packages 00:08:29.380 --> 00:08:29.540 here. And yeah, all kinds of things are 00:08:31.800 --> 00:08:32.299 packaged. Of course, GNU Emacs is packaged, 00:08:37.260 --> 00:08:37.760 along with many extensions or packages, 00:08:41.039 --> 00:08:41.260 GNU Emacs packages that are packaged as 00:08:42.840 --> 00:08:43.340 system packages for Geeks. 00:08:46.960 --> 00:08:47.460 Yeah, so definitely go check it out. 00:08:55.680 --> 00:08:56.180 You can use Geeks both as a standalone 00:08:59.340 --> 00:08:59.840 package manager, let's say on a Debian-based 00:09:00.780 --> 00:09:01.280 distribution like Triscale, 00:09:06.180 --> 00:09:06.340 for example, or you could install it like as 00:09:08.900 --> 00:09:09.400 a complete system distribution on its own. 00:09:15.560 --> 00:09:16.000 So the former is useful if you want to maybe 00:09:18.080 --> 00:09:18.420 get a taste for Geeks and try it out before 00:09:21.140 --> 00:09:21.300 fully committing to it and switching to it as 00:09:24.620 --> 00:09:24.800 your main distro. You can try it on top of 00:09:27.720 --> 00:09:27.900 any other distro pretty much and then you can 00:09:31.080 --> 00:09:31.200 of course install it on its own as well as a 00:09:31.560 --> 00:09:32.060 system distribution. 00:09:50.940 --> 00:09:51.140 Yeah, there are a bunch of manuals and 00:09:53.040 --> 00:09:53.300 reference cards and videos that you're 00:09:55.920 --> 00:09:56.280 welcome to watch. They have several mailing 00:09:59.240 --> 00:09:59.440 lists. It sounds like they have a wiki now as 00:10:04.020 --> 00:10:04.400 well. And the development is done on Gnu 00:10:09.680 --> 00:10:10.180 Savannah. If we go to savannah.gnu.org 00:10:12.780 --> 00:10:13.280 slash projects slash geeks, 00:10:18.640 --> 00:10:18.820 Yeah, the project is developed here and they 00:10:21.300 --> 00:10:21.500 have a bunch of repositories including the 00:10:24.340 --> 00:10:24.840 main 1 which is geeks.git 00:10:28.200 --> 00:10:28.380 itself. So yeah, folks are welcome to go 00:10:32.380 --> 00:10:32.880 check it out. Let's see, 00:10:35.860 --> 00:10:36.260 maybe we can go have a look at some package 00:10:37.540 --> 00:10:37.840 definitions, although I think we're almost 00:10:38.940 --> 00:10:39.440 out of time on the live stream. 00:10:42.600 --> 00:10:43.100 So, yeah, just quickly. 00:10:45.280 --> 00:10:45.780 Emacs to the CM has all the, 00:10:48.640 --> 00:10:49.140 Emacs packages or Emacs itself. 00:10:52.120 --> 00:10:52.620 And Emacs-xyz is where you'll find all the 00:10:54.480 --> 00:10:54.980 Emacs like ELPA packages, 00:10:57.980 --> 00:10:58.260 but package for use on GNU Geeks system or 00:11:01.220 --> 00:11:01.360 with GNU Geeks. And I think that's all the 00:11:04.080 --> 00:11:04.580 time that we have. So yeah, 00:11:06.000 --> 00:11:06.300 thanks for tuning in, folks. 00:11:07.800 --> 00:11:08.300 Please post your questions on the pad. 00:11:09.280 --> 00:11:09.780 We'll pass them on to Andrew. 00:11:12.400 --> 00:11:12.720 And yeah, hope you enjoy this. 00:11:15.140 --> 00:11:15.360 Definitely go check out Andrew's work and Gnu 00:11:25.320 --> 00:11:25.580 geeks as well. You are currently the only 00:11:26.280 --> 00:11:26.780 person in this conference.