Modular kernel packaging

a project by mwilck

Project Description

Create a PoC for a modular packaged kernel. This means:

Updated about 2 years ago. 7 hacker ♥️. 4 followers.

WebRTC individual track recorder

a project by avicenzi

Project Description

Do you need to record podcasts or interviews remotely?

Updated over 2 years ago. 6 hacker ♥️. 4 followers.

rinit

an invention by dspinella

Project Description

rinit is an init written in Rust. It offers a valid alternative to systemd for PID 1 and service management. It uses the supervision to manage long running programs (deamons), log everything to files (no binary log interface) and provides an easy to use command line interface. rinit is already working and able to spawn services and handle their dependencies.

Updated about 2 years ago. 6 hacker ♥️. 3 followers.

Create a DRM driver for Matrox desktop cards

an invention by tdz

(was: Create a DRM driver for Matrox G200) Even after 20 years, the Matrox G200 series is still an excellent 2d graphics card. Unfortunately, there's only an fbdev driver and a user-space driver. Both are obsolete, as modern Linux uses the DRM framework for managing graphics cards. There already is a DRM driver for the G200 server series. This driver is under-maintained and doesn't work with desktop chips.

Updated about 2 years ago. 5 hacker ♥️.

Switch software-o-o to parse repomd data

a project by hennevogel

Currently software.opensuse.org search is using the OBS binary search for everything, even for packages inside the openSUSE distributions. Let's switch this to use repomd data from download.opensuse.org

Updated 9 months ago. 5 hacker ♥️. 3 followers.

Finish the Jangouts rewrite on React/Redux

an invention by ancorgs

Project Description

Several Hack Weeks ago we started to rewrite Jangouts from its current AngularJS-based implementation to a more modular one in which the UI was developed in React.

Updated about 2 years ago. 5 hacker ♥️. 7 followers.

awesome open source

a record by hennevogel

There are tons of awesome lists about all kinds of open source tools. There is no list about resources on how to do open source. Let's collect links to awesome open source guides. SUSE/awesome-open-source-guides

Updated over 1 year ago. 5 hacker ♥️. 3 followers. Has no hacker: grab it!

osc Porcelain inside Emacs

a project by agraul

Project Description

Emacs

Updated over 3 years ago. 5 hacker ♥️. 2 followers.

Kanidm - Modern Opensource Identity Management

an invention by firstyear

Project Description

Kanidm is a identity management system (a store of accounts, groups and more) that supports authentication to opensuse, web sites, networks, and more. The project has a focus on respect of humans, correctness, simplicity and performance. In previous hackweeks we have implemented cryptographic authentication (webauthn), wasm based web UI and more.

Updated about 2 years ago. 5 hacker ♥️. 3 followers.

grog

an invention by gbaccini

Project Description

grog aims to implements a namespaced, distributed map kept alive by an arbitrary number of nodes over a local network.

Updated about 2 years ago. 5 hacker ♥️. 2 followers.

Tool to collect relevant data from images and containers tested in openQA

a project by jlausuch

Project Description

This idea has been partially implemented for JeOS images, where we are collecting some data from the images whenever a new build ends up in openQA. For instance, https://openqa.opensuse.org/tests/2419705#step/image_info/9 is collecting the size of the image, as well as total number of RPMs, the list of RPMs with their size and some filesystem information.

Updated about 2 years ago. 5 hacker ♥️. 3 followers.

FTrace Visualization Tool

a project by jesingh

Project Description

A visualization tool that directly digests ftrace function traces and provides easier to understand timing diagrams with the ability to quickly look up functions from within the program.

Updated about 2 years ago. 5 hacker ♥️. 3 followers.

Air quality monitor

an invention by dheidler

Project Description

In the new office we have a new air conditioning system and I want to collect some data on how good it actually works.

Updated about 2 years ago. 5 hacker ♥️. 2 followers.

retrocomputing: learn the architecture of MIPS for PS1 and build an assembler

a project by david.anes

Project Description

The idea is to learn about the PlayStation 1 CPU and GPU.

Updated about 2 years ago. 5 hacker ♥️. 1 follower.

Add combustion support to the terraform-provider-libvirt

a project by oholecek

Project Description

Terraform libvirt provider has support for cloud-init and ignition VM configuration options. Last remaining popular option is for Combustion which is very useful when working with MicroOS systems.

Updated about 2 years ago. 5 hacker ♥️. 2 followers.

Model checking the BPF verifier

a project by shunghsiyu

Project Description

BPF verifier plays a crucial role in securing the system (though less so now that unprivileged BPF is disabled by default in both upstream and SLES), and bugs in the verifier has lead to privilege escalation vulnerabilities in the past (e.g. CVE-2021-3490).

Updated 9 months ago. 5 hacker ♥️. 3 followers.

Build Modern Unix Collection

an idea by hennevogel

Get modern-unix tools build on OBS without too invasive distro changes

Updated about 2 years ago. 4 hacker ♥️. 3 followers. Has no hacker: grab it!

Write an open source driver for the DeckLink Mini Recorder 4K

a project by patrikjakobsson

Project Description

The DeckLink Mini Recorder 4K is a PCI Express capture card featuring one 6G-SDI and one HDMI 2.0a connection. It can record all formats uncompressed up to 2160p30. The big difference with this card compared to many other capture cards is that it captures all the raw data uncompressed. This allows for it to be used for automatic testing of graphics cards.

Updated over 3 years ago. 4 hacker ♥️. 1 follower.

Prettier dashboard for solar panel status

a project by emiura

Project Description

My current dashboard for solar panel status runs on a raspberry PI and it is based on lighthttp and a couple of shell and python scripts, but it is very ugly.

Updated about 2 years ago. 4 hacker ♥️. 1 follower.

Uyuni/SUSE Manager Server Helm chart on k3s

a project by moio

Combined icons of k3s and Uyuni Building on the lessons learned in the previous HackWeek, attack the Server specifically to create a set of containers deployable on k3s via Helm.

Updated over 2 years ago. 4 hacker ♥️. 3 followers.

openSUSE wiki improvements (specially Portal:Packaging)

a project by gmoro

Project Description

Following a recent discussion with the Packaging team at SUSE we will do a revamp of https://en.opensuse.org/Portal:Packaging

Updated about 2 years ago. 4 hacker ♥️. 2 followers.

Give back to Wezterm

an invention by mpagot

Project Description

One day in the past, a relative young geek met Wezterm terminal emulator in a wood or rusty repos. At that time he was used to drive a Win10 machine for work and a Linux shiny supercar for fun and Wezterm fit on both.

Updated about 2 years ago. 4 hacker ♥️. 2 followers.

Build Kernel from sources - openSUSE way

an idea by asmorodskyi

Find documentation on how to re-build openSUSE Kernel from sources and tweak some Kernel build variables

Goal for this Hackweek

Updated about 2 years ago. 4 hacker ♥️. 1 follower. Has no hacker: grab it!

Generic retry command in openSUSE

an invention by okurz

Motivation

When automating tasks often the requirement comes up to retry commands, for example when network connections are involved and commands do not return successfully immediately or if resources are temporarily not available. Sometimes a simple for-loop in bash is sufficient. Sometimes it is necessary to use additional waiting between retries, sometimes timeouts are desired. Getting all those combinations right can be tedious and error-prone so a generic "retry" command should be available in usual environments so we should provide a retry command to openSUSE distributions.

Updated about 2 years ago. 4 hacker ♥️. 1 follower.

FIDO2 emulation

a project by mkoutny

Project Description

FIDO2 is set of specifications for multi-factor authentication. It is based on asymmetric cryptography with secrets stored in a HW token. The token must support the protocol to be usable.

Updated about 2 years ago. 4 hacker ♥️. 5 followers.