> I am not on board with the graphic, whatever the heck it is.
They are purposefully iconoclast with whatever aesthetics are "socially acceptable" for mainstream nerds. For example, their use of comic-sans in official presentations. Here they use ridiculous slop in front of an audience of conservative unix hackers. You can find it funny with the right mindset.
The upgrade mechanism from 7.9 to 8.0 is still gloriously simple, and exactly the same as it has been for many years :
ssh myopenbsdbox # log-in to your machine
doas sysupgrade # will log you out, go drink some coffee
ssh myopenbsdbox # log-in to the upgraded machine
doas sysmerge # (optional) solve merge conflicts of your cfg files
doas pkg_add -u # (optional) upgrade local packages> The upgrade mechanism from 7.9 to 8.0 is still gloriously simple, and exactly the same as it has been for many years
The upgrade mechanism on a typical Linux distribution is _even more_ gloriously simple, and exactly the same as it has been for many years.
# Fedora/RHEL
$ sudo dnf upgrade -y
# Debian/Ubuntu
$ sudo apt update && sudo apt upgrade -y
# Arch Linux
$ sudo pacman -Syu
The false distinction between the OS packages and user local (/usr/local) packages during upgrade causes much unneeded complexity. FreeBSD is making this go away which is welcome.
Don't forget: doas syspatch. They tend to find some minor issues rather quickly after release.
Since I maintain my own custom patch set under OpenBSD, this is also usually when I need to vendor in the new release and update all of my patches.