Vagrant Cascadian

Accepted Talks:

RISC-V BoF

The Debian riscv64 port has made considerable progress, reaching 80% of packages built at the time of this writing!

There is support upstream in linux, glibc, and important core toolchains. There is real-world hardware, and some of it is even in the hands of Debian Developers and other community members. There is support in Debian’s qemu packages, for those who don’t have hardware.

What are blockers and other issues that need help to make this port a properly supported port for Debian?

https://wiki.debian.org/RISC-V

My crush on GNU Guix

GNU Guix is a build system… or is it a package manager… or an operating system? Regardless of what angle you’re looking at it with, it brings a twinkle to my eye lately.

As a user, maintainer and developer of Debian for the past sixteen years, I’ve tried various other Linux distributions but few really seem to offer anything significantly different. Other distros have rarely left me feeling the intense curiosity, excitement and maybe even a bit of swooning that you might find with something genuinely new in your life.

Some of the exciting features of GNU Guix include functional package management, reproducibile builds by design, trivial container and virtual machine instantiation, transactional upgrades and rollbacks, user specific package installation, and user customized packages. There’s even some configuration management built-in.

It’s a relatively new, small developer community. They understand Free Software in ways very similar to Debian. They’re welcoming and make it easy to contribute improvements and fixes large and small.

There are some rough spots, and I’ll try not to glaze over them despite my enthusiasm. The grumpy old sysadmin within will have some thoughts to share as well.

Perhaps most exciting is that love and crushes are not exclusive; Debian and GNU Guix can coexist concurrently on the same running system, it just requires setting some reasonable expectations, and being willing to work some things out now and then.

https://www.gnu.org/software/guix/