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.