BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:BSD devroom X-WR-CALNAME;VALUE=TEXT:BSD devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:15000@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230204T103000 DTEND:20230204T103500 SUMMARY:Welcome to the BSD devroom DESCRIPTION:
Welcome to the BSD DevroomShort introduction of the BSD devroom.After two years of offline events we are more than happy to welcome you in Brussels.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2023/schedule/2023/schedule/event/welcome_to_the_bsd_devroom_2023/ LOCATION:AW1.120 END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:14720@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230204T104000 DTEND:20230204T105500 SUMMARY:BSD Driver Harmony DESCRIPTION:The major BSD Operating Systems, FreeBSD, NetBSD and OpenBSD, tend to evolve independently from each other. However, they still share large parts of their respective vision and idioms - in other words, they have way more similarities than differences to each other. An important common requirement is to support a wide range of computer devices and equipment. Unfortunately, device drivers from a BSD system are usually not directly suitable for the others. The differences vary in different amounts depending on each subsystem, bus, kernel API, etc.This presentation will illustrate the situation with a few examples, and work as a call for volunteers from every BSD project. The goal is to explore areas where more code can be shared among the different BSDs, with a focus on device drivers. Generally, good ideas deserve a chance to be visible across the different systems!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2023/schedule/2023/schedule/event/bsd_driver_harmony/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pierre Pronchery":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:14339@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230204T110000 DTEND:20230204T113000 SUMMARY:Game of Trees Daemon DESCRIPTION:Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibility.Got uses Git repositories to store versioned data.Got is being developed on OpenBSD and its main target audience are OpenBSD developers.The -portable version of Got provides support for FreeBSD, NetBSD, DragonflyBSD, Linux, and MacOS.
A recent addition to Got's tool suite is a daemon called gotd(8), which serves Git repositories over SSH connections.This talks provides a short general introduction to Got and then presents the design of gotd(8), its usage, and details about its implementation.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2023/schedule/2023/schedule/event/game_of_trees_daemon/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Sperling":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13979@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230204T114000 DTEND:20230204T124000 SUMMARY:Reggae: cool way of managing jails/VMs on FreeBSD DESCRIPTION:Reggae is built upon CBSD and uses it as a layer to create and configure jails and virtual machines, configure network and to some degree interact with firewall. Reggae also makes creating of development environment fast and easy. It enables developers to use jails or virtual machines for development so that the host system is not polluted with project dependencies. It supports different provisioners: shell, ansible, puppet, chef and salt stack. When not in development mode, Reggae makes maintaining of production easy with helper commands like provisioning already deployed jail. This talk will cover all features of Reggae and some features of CBSD and FreeBSD that make Reggae possible.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2023/schedule/2023/schedule/event/reggae_jails_vms_on_freebsd/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Goran Mekić":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:15048@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230204T124500 DTEND:20230204T131000 SUMMARY:Happy 5th anniversary pkg-provides DESCRIPTION:In 2018 here at Fosdem, I publicly introduce a new port called pkg-provide, a pkg plugin to perform reverse searches and found the package you must install to have a certain file.Started as a proof of concept about how to build pkg plugin, pkg-plugin is now five years old and gain hundred of users around the world.It's probably the perfect time to tell you how it all started, reveal the real numbers of the audience, and talk a little bit about the future
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2023/schedule/2023/schedule/event/happy_5th_anniversary_pkg_provides/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Rodrigo Osorio":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13788@FOSDEM23@fosdem.org TZID:Europe-Brussels DTSTART:20230204T131500 DTEND:20230204T140500 SUMMARY:Chimera Linux DESCRIPTION:Chimera Linux is a new Linux distribution started in mid-2021. It's a general-purpose operating system based on binary packages that aims to be practical and clean, while addressing various shortcomings of an average Linux distro. One of the things making it unique is that it's a non-GNU distribution, utilizing a combination of userland utilities originating from FreeBSD, the LLVM/Clang toolchain and musl libc, besides other things. On top of that, it is not based on any existing distribution and comes with its own packaging infrastructure and various custom software that was needed to fill in the gaps. It's also highly portable, already supporting x86_64, POWER, AArch64 and RISC-V, with more possibly coming. In the presentation I will cover the progress made in the last year, as well as give a general overview of the system and what it takes to create a distro from scratch.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:BSD URL:https:/fosdem.org/2023/schedule/2023/schedule/event/chimera_linux/ LOCATION:AW1.120 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Kolesa":invalid:nomail END:VEVENT END:VCALENDAR