flonnegren
Improve Development Environment on Uyuni
a project by mbussolotto
Description
Currently create a dev environment on Uyuni might be complicated. The steps are:
Enable the containerized Uyuni server to run on different host OS
a project by j_renner
Description
Port the classic browser game HackTheNet to PHP 8
a project by dgedon
Description
Write an url shortener in Rust (And learn in the way)
a project by szarate
So I have 469.icu :), it's currently doing nothing... (and for sale) but in the meantime, I'd like to write an url shortener from scratch and deploy it on my own server
Kanidm: A safe and modern IDM system
an idea by firstyear
Kanidm is an IDM system written in Rust for modern systems authentication. The github repo has a detailed "getting started" on the readme.
Implement a CLI tool for Trento - trentoctl
a project by nkopliku
Description
Implement a trentoctl
CLI for interacting with a trento installation
Agama installer on-line demo
a project by lslezak
Description
Grapesss: a physical Shamir's Secret Sharing application [ESP32-C3 + Mobile]
a project by ecandino
SMB3 Server written entirely in Rust
a project by dmulder
Description
Given the number of bugs frequently discovered in the Samba code caused by memory issues, it makes sense to re-write the smbd service purely in Rust code. Meanwhile, it would be wise to abandon backwards compatibility here with insecure protocol versions, and simply implement the SMB3 spec.
Better diff'ing experience
an idea by MSirringhaus
Description
For diff-ing directories, I usually like to use meld, but it struggles a lot with large trees.
Hack on isotest-ng - a rust port of isotovideo (os-autoinst aka testrunner of openQA)
a project by szarate
Description
A CLI for Harvester
a project by mohamed.belgaied
[comment]: # Harvester does not officially come with a CLI tool, the user is supposed to interact with Harvester mostly through the UI [comment]: # Though it is theoretically possible to use kubectl to interact with Harvester, the manipulation of Kubevirt YAML objects is absolutely not user friendly.
Introducing "Bottles": A Proof of Concept for Multi-Version CRD Management in Kubernetes
a project by aruiz
Description
Learn enough Golang and hack on CoreDNS
a project by jkuzilek
Description
I'm implementing a split-horizon DNS for my home Kubernetes cluster to be able to access my internal (and external) services over the local network through public domains. I managed to make a PoC with the k8s_gateway plugin for CoreDNS. However, I soon found out it responds with IPs for all Gateways assigned to HTTPRoutes, publishing public IPs as well as the internal Loadbalancer ones.
Setup Kanidm as OIDC provider on Kubernetes
a project by jkuzilek
Description
I am planning to upgrade my homelab Kubernetes cluster to the next level and need an OIDC provider for my services, including K8s itself.
Small healthcheck tool for Longhorn
a project by mbrookhuis
Harvester Packer Plugin
a project by mrohrich
Description
Hashicorp Packer is an automation tool that allows automatic customized VM image builds - assuming the user has a virtualization tool at their disposal. To make use of Harvester as such a virtualization tool a plugin for Packer needs to be written. With this plugin users could make use of their Harvester cluster to build customized VM images, something they likely want to do if they have a Harvester cluster.
Model checking the BPF verifier
a project by shunghsiyu
Project Description
Create a DRM driver for VGA video cards
a project by tdz
Yes, those VGA video cards. The goal of this project is to implement a DRM graphics driver for such devices. While actual hardware is hard to obtain or even run today, qemu emulates VGA output.
Linux on Cavium CN23XX cards
a project by tsbogend
Before Cavium switched to ARM64 CPUs they developed quite powerful MIPS based SOCs. The current upstream Linux kernel already supports some Octeon SOCs, but not the latest versions. Goal of this Hack Week project is to use the latest Cavium SDK to update the Linux kernel code to let it running on CN23XX network cards.
Contributing to Linux Kernel security
an idea by pperego
Description
Modularization and Modernization of cifs.ko for Enhanced SMB Protocol Support
a project by hcarvalho
Creator:
Enzo Matsumiya ematsumiya@suse.de @ SUSE Samba team
Kill DMA and DMA32 memory zones
a project by ptesarik
Description
Improve UML page fault handler
a project by ptesarik
Description
Improve UML handling of segmentation faults in kernel mode. Although such page faults are generally caused by a kernel bug, it is annoying if they cause an infinite loop, or panic the kernel. More importantly, a robust implementation allows to write KUnit tests for various guard pages, preventing potential kernel self-protection regressions.
Improve various phones kernel mainline support (Qualcomm, Exynos, MediaTek)
an idea by pvorel
Similar to previous hackweeks ( https://hackweek.opensuse.org/projects/improve-qualcomm-soc-msm8994-slash-msm8992-kernel-mainline-support, https://hackweek.opensuse.org/projects/test-mainline-kernel-on-an-older-qualcomm-soc-msm89xx-explore-mainline-kernel-qualcomm-mainlining) try to improve kernel mainline support of various phones.
Create DRM drivers for VESA and EFI framebuffers
a project by tdz
Description
Modernize ocfs2
a project by goldwynr
Ocfs2 has gone into a stage of neglect and disrepair. Modernize the code to generate enough interest.
Testing and adding GNU/Linux distributions on Uyuni
a project by juliogonzalezgil
Join the Gitter channel! https://gitter.im/uyuni-project/hackweek
toptop - a top clone written in Go
a project by dshah
Description
toptop
is a clone of Linux's top
CLI tool, but written in Go.
Explore simple and distro indipendent declarative Linux starting on Tumbleweed or Arch Linux
a project by janvhs
Description
Activity