Welcome Hack-Venturers, to the Age of Choice!

an invention by dfaggioli

Project Description

SUSE Hack Week is about bringing people together, building bridges and letting them have fun, while they also grow, develop their interests, experience collaboration and enhance their cooperative spirit, when having to deal with complex problems and difficult situations.

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

Testing and adding GNU/Linux distributions on Uyuni

an invention by juliogonzalezgil

Join the Gitter channel! https://gitter.im/uyuni-project/hackweek

Updated 5 months ago. 13 hacker ♥️. 10 followers.

Cluster API Provider for Harvester

a project by rcase

Project Description

The goal is to build a new Cluster API (CAPI) "infrastructure provider" for Harvester. This will enable people to create Kubernetes clusters running on VMs created by Harvester using a declarative spec.

Updated 6 months ago. 5 hacker ♥️. 6 followers.

Containerized home mirror

a project by lkocman

I'm running a simple home mirror, but I managed to get into a situation where I have to use a bunch of custom excludes. I think we should be able to offer what people want nowadays.\

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

Create an ALP based Leap replacement. (Grassy Knoll)

an invention by simotek

Hackweek 23

Since Hackweek 22 this project has been made much easier with the introduction of "ALP Granite" however that project is not in a state where it is ready for us to do significant work without it as such my goals for this hackweek atleast are somewhat less then last Hackweek, hopefully by next hackweek Granite will be in a better place to build on.

Updated 6 months ago. 13 hacker ♥️. 10 followers.

TUI interface for Agama

an invention by ancorgs

State of the Art

Agama, the future (open)SUSE installer, can be controlled with two user interfaces:

Updated 6 months ago. 5 hacker ♥️. 4 followers.

Implement Generative AI for SUSE Asset management (using Amazon Bedrock)

a project by mpiala

Project Description

As Generative AI is everywhere around, we want to research its possibilities, how it can help SUSE, its employees and customers.

Updated 6 months ago. 2 hacker ♥️. 4 followers.

SSH key distribution solution

a project by vgrinco

Project Description

SSH key distribution solution that is in comply with POSIX LDAP requirements and UserDB usernames.

Updated 6 months ago. 1 hackers ♥️. 5 followers.

Port some classic game to Linux

a project by MDoucha

Let's pick some old classic game, reverse engineer the data formats and game rules and write an open source engine for it from scratch. Some games from 1990s are simple enough that we could have a playable prototype by the end of the week. Write which games you'd like to hack on in the comments. Don't forget to check e.g. on Open Source Game Clones, Github and SourceForge whether the game is ported already.

Updated 6 months ago. 31 hacker ♥️. 17 followers.

RKE2 and Rancher deployment with Pulumi

an invention by bkampen

Project Description

Terraform and Ansible are used within the Consulting Team for automating RKE2 and Rancher deployments, but with the change in Open-Source License of Terraform and the RedHat “problems”, I think there is a need for an alternative solution like Pulumi. I have no experience with Pulumi and there isn’t much documentation around it (regarding Rancher and Terraform). There is a Package for Rancher but nothing for RKE2.

Updated 5 months ago. No love. 4 followers.

early stage kdump support

a project by mbrugger

Project Description

When we experience a early boot crash, we are not able to analyze the kernel dump, as user-space wasn't able to load the crash system. The idea is to make the crash system compiled into the host kernel (think of initramfs) so that we can create a kernel dump really early in the boot process.

Updated 5 months ago. 12 hacker ♥️. 8 followers.

Rust based mini webserver with all the modern bells and whistles

a project by darix

Project Description

Just hook up a webserver framework for rust with things like opentelemetry for tracing, prometheus endpoint for monitoring, structured logging (to systemd) instead of line based logging.

Updated 6 months ago. 4 hacker ♥️. 4 followers.

Learn Golang contribuing to opensource projects

a project by mbussolotto

Project Description

Get practice in Golang targeting some "good first issue" on open source projects. You can find some of them in Resources

Updated 6 months ago. 2 hacker ♥️. 3 followers.

LSP server for SPEC files

an invention by mcepl

Has anybody ever heard about RPM Spec LSP server? That would be awesome thing to have (at least for completion)? The best I know is this: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/KBJYLQZ6VNSCWBNC7Y72HTBJ6EQDVFMX/

Updated 5 months ago. 7 hacker ♥️. 5 followers.

A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpms

a project by ldragon

Project Description

I recently used melange and apko to build a from scratch image. The result was a set of auditable and easy to use container and apk repository. The toolkit reduces the work need to make from scratch images with minimal work on the actual docker container(which can be quite painful if you've tried making a from scratch image on your own).

Updated 8 months ago. 7 hacker ♥️. 6 followers.

Implementation of a Governance, Risk and Compliance (GRC) tool

an invention by eraptopoulou

Project Description We would like to implement a GRC tool that can help different teams with their daily tasks (risk management, internal/external audit findings, ISMS/PIMS Policies updates, reporting etc.).

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

Nuke AWS

a project by mtrachier

Project Description

Implement /rebuy-de/aws-nuke to make sure no resources are left in AWS after automated tests.

Updated 7 months ago. 3 hacker ♥️. 3 followers.

Integrating terminology into Vale

an invention by jufa

Project Description Exporting the published terms from TermWeb and integrating it into the Vale style checker to improve quality checks for the SUSE product documentation.

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

Use AI to construct SQL queries for the openQA test database

an invention by okurz

Motivation

The openQA test database, based on PostgreSQL, has a lot of potential to be able to answer various questions but often we do not know how to put those questions into the right SQL queries so let's harness the power of artificial intelligence to go wild in this direction :)

Updated 5 months ago. 1 hackers ♥️. 3 followers.

Improved Product Development Process

a project by rtsvetkov

Renew the Product Development Process to accommodating the Latest Standards

Goal for this Hackweek

Updated 6 months ago. 7 hacker ♥️. 5 followers.

SLEperf containerize

a project by jerrytang

Project Description

SLEPerf containerize

Updated 6 months ago. 2 hacker ♥️. 3 followers.

Waysettings

a project by dspinella

Project Description

A settings center akin to GNOME/KDE/XFCE settings panel but built for window managers like sway, i3 and hyprland.

Updated 6 months ago. 4 hacker ♥️. 4 followers.

Investigate zypper/openSUSE repository refresh optimisations

an invention by dirkmueller

Project Description

For a few months, openSUSE community has the ability to host the openSUSE rpm repositories on a commercial CDN and it is in a slowly rolling out phase. There are however remaining potential bottlenecks and optimisation opportunities. My goal for this hack week is to investigate them and make reasonable progress on resolving them.

Updated 5 months ago. 1 hackers ♥️. 4 followers.

influxdb-rails 2.0

a project by hennevogel

Updated 6 months ago. 1 hackers ♥️. 3 followers.

Preserve SUSE's history

a project by fos

Project Description

SUSE dissolved an old warehouse, containing lots and lots of boxes with old SUSE / SuSE / S.u.S.E software. All of those boxes were originally going to be dumped in March 2021, which could be prevented.

Updated about 1 month ago. 24 hacker ♥️. 9 followers.

Create tool to analyze supportconfig to spot common SUSE Manager / Uyuni issues

an invention by cbosdonnat

Project Description

A supportconfig provides a lot of files and data from the system, but it is often hard to spot the real issue in it. The idea of this project is to get machine-readable output for the supportconfig data and analyze them.

Updated 7 months ago. 11 hacker ♥️. 2 followers.

Bring up-to-date daps infrastructure to Debian/Ubuntu distributions

a project by tbazant

Project Description

daps (https://opensuse.github.io/daps/) is now part of debian/ubuntu repositories. the problem is that its old version that supports DocBook up to 5.0 The aim of this project is to bring up-to-date daps infrastructure to debian/ubuntu, including DocBook 5.2, geekodoc, vale and maybe others

Updated 7 months ago. No love. 2 followers.

Open Source Firmware for EV chargers using the ESP32 Chip (Autoaid / EN-Plus / EVSEDO)

an invention by bschmidt

Hack Week 23

Project Description

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

Write a card game for up to 4 players

a project by asmorodskyi

I have my favorite card game from childhood . Unfortunately description is available only in Russian https://uk.wikipedia.org/wiki/%D0%94%D0%B5%D0%B1%D0%B5%D1%80%D1%86%D1%8C . Currently my friends spreed across the globe and here in Germany no one except my wife knows the rules . I would like to to have ability to play this game with my friends like I did in school/univercity.

Project Description

Updated 6 months ago. 2 hacker ♥️. 5 followers.

A CLI for Harvester

a project by mohamed.belgaied

Project Description

Harvester CLI is a command line interface tool written in Go, designed to simplify interfacing with a Harvester cluster as a user. It is especially useful for testing purposes as you can easily and rapidly create VMs in Harvester by providing a simple command such as:

Updated about 1 year ago. 8 hacker ♥️. 6 followers.

Update Haskell ecosystem in Tumbleweed to GHC-9.6.x

a project by psimons

Project Description

We are currently at GHC-9.4.x, which a bit old. So I'd like to take a shot at the latest version of the compiler, GHC-9.6.x. This is gonna be interesting because the new version requires major updates to all kinds of libraries and base packages, which typically means patching lots of packages to make them build again. A significant part of the development effort will be live-streamed on Twitch so that others can collaborate easily.

Updated 8 months ago. No love. 3 followers.

FrankenCampus Canteen Menu PDF Parser aka Mahlzeit!

an invention by cwh

Project Description

Make a PDF parser command line tool that brings the Nuremberg Canteen's Menu to a usable format (Plain text, JSON) that can be used in WebApps, Smart Displays or a Slack/IRC Bots.

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

Play with stable diffusion AI model to generate custom avatars

an invention by STorresi

Project Description

Generate a personalized avatar artwork images by fine-tuning stable diffusion on personal pictures

Updated 5 months ago. 2 hacker ♥️. 2 followers.

The 5 days of Hackweek

an invention by bear454

5 small projects in one hack week

I always try to take on something bigger than I can complete in Hackweek, and then wallow in my frustrations for weeks after. This time I'm doing something different: one small project every day; 5 accomplishments; 5 successes. I invite you to join me. Post your mini-projects in the comments.

Updated 5 months ago. 4 hacker ♥️. 2 followers.

SAR Performance Data Plotter

a project by roseswe

SAR Performance Data Plotter

SAR stands for System Activity Report. It is a tool used to monitor system activity on Linux systems. The sar command is part of the sysstat package and captures a set of statistical information such as CPU load, memory paging, memory utilization, swap usage, network I/O, and much more.

Updated 7 months ago. 2 hacker ♥️. 2 followers.

K3s versions

an invention by eminguez

Project Description

Provide a web site where folks can see the current/past versions of K3s at a glance in an easy way.

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

Mortgage Plan Analyzer

an invention by RMestre

Project Description

Many people face challenges when trying to renegotiate their mortgages with different banks. They receive offers from multiple lenders and struggle to compare them effectively. Each proposal may have slightly different terms and data presentation, making it hard to make informed decisions. Additionally, understanding the impact of various taxes and variables can be complex. The Mortgage Plan Analyzer project aims to address these issues.

Updated 5 months ago. 1 hackers ♥️. 3 followers.

Package MONAI Machine Learning Models for Medical Applications

an invention by jordimassaguerpla

Project Description

MONAI Deploy aims to become the de-facto standard for developing packaging, testing, deploying, and running medical AI applications in clinical production. MONAI Deploy creates a set of intermediate steps where researchers and physicians can build confidence in the techniques and approaches used with AI — allowing for an iterative workflow.

Updated 5 months ago. 1 hackers ♥️. 2 followers.

(Rust) Manage systems in NetBox using NetBox-Sync

a project by chock

Netbox-Sync

Imagine this, you are managing your infrastructure for your lab or server farm using the popular NetBox tool. Everytime you install a new machine you connect to it and collect all the system's information to enter into NetBox. Including stuff like system resources, architecture, vendor, type and all the network interfaces. Tedious isn't it?

Updated 6 months ago. 5 hacker ♥️. 2 followers.

Cluster-Tester for SAP HANA System Replication Cluster

a project by fmherschel

Project Description

Cluster-Tester for SAP HANA System Replication Cluster. The tester checks all SAPHanaSR attributes and tries to fins out, if the cluster is in a good status (before, during and after the test-case).

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

Tumbleweed support for Raspberry Pi 4 with Quad SATA HAT

an invention by jbaier_cz

Project Description

With Quad SATA HAT[1] you can turn your RPi / RockPi into a nice little NAS. There are some packages[2] for Raspbian/Ubuntu which will allow you to control the disks and the optional fan and OLED display. But what if you want to install Tumbleweed on your box?

Updated 6 months ago. 4 hacker ♥️. 3 followers.

Tungsten: A low-level LLVM programming language

a project by mfriedrich

Project Description

> Tungsten is supposed to be a memory-safe and type-safe language front-end for LLVM which borrows many elements from C and C# syntax.

Updated 6 months ago. No love. 2 followers.

Port Agama's manager to Rust

a project by IGonzalezSosa

Initially, the Agama D-Bus service was written 100% in Ruby. For many things, it relies on YaST, so it makes sense to use the same language. It was great to have something working quickly, but it also had some drawbacks. The main problem is that, as YaST is not thread-safe, we separated the service into different processes (storage, software, localization, etc.). The system became most responsive but at the cost of eating a lot of RAM.

Moving to Rust

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

Forklift - Text based GUI utility for dealing with containers

an invention by andreabenini

Project Description

This is a simple and handy text based GUI utility for dealing with boring

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

WebUI for your data

a project by avicenzi

Problem

You have too much data and you are a data hoarder.

Updated 6 months ago. 2 hacker ♥️. 2 followers.

Retro gaming manual for Rancher

an invention by mavedon

Finished! View manual/FAQ here --> https://confluence.suse.com/display/~mavedon/Hackweek+2023

Project Description

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

Logos Competition: openSUSE, Tumbleweed, Leap, Slowroll and Kalpa

a project by ddemaio

Logos Competition: openSUSE, Tumbleweed, Leap, Slowroll and Kalpa

The openSUSE Community is considering a new, distinct openSUSE logo to represent the project as well as four new logos for the following openSUSE distributions; Tumbleweed, Leap, Slowroll and Kalpa. There have been discussions of a new openSUSE logo over the years, but the timing to transition to a new logo wasn’t ideal, until now.

Updated 6 months ago. 6 hacker ♥️. 5 followers.

mikrolite - a cli to create lighweight Kubernetes clusters using microvms

an invention by rcase

Project Description

This project will create a CLI utility that will use "microvm" technology (a.k.a. lightweight virtualization) to enable users to create virtual machines and compose these into Kubernetes clusters.

Updated 5 months ago. 1 hackers ♥️. 2 followers.

Modernize SCC Customer Management and/or Patchfinder

an invention by digitaltomm

Project Description

Customer Management and Patchfinder are 2 sub applications in SCC that are written in AngularJS (1.7.5).

Updated 5 months ago. 1 hackers ♥️. 3 followers.

Critik8s

a project by ftorchia

Project Description

critik8s aims to report critical error events that occur in Kubernetes clusters and therefore require manual user intervention.

Updated 6 months ago. 2 hacker ♥️. 3 followers.

Patch search applied to products

a project by otilloy

Introduction

When issues are found in software (being them security or not), it is not always trivial to find and keep track of all products and versions that could potentially be affected by them.

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

Understand the workflow of test framework kdevops

a project by yosun

Project Description

As shown in the kdevops frontpage in GitHub, "kdevops provides a framework for automation for optimal Linux kernel development and testing". It currently supports fstests, blktests, pynfs, selftests and so on.

Updated 6 months ago. 1 hackers ♥️. 2 followers.

Integration of Ironic in Uyuni for automating provisioning of bare metal machines.

a project by ygutierrez

Project Description

Research about the integration of Ironic in Uyuni for automating provisioning of bare metal machines.

Updated 6 months ago. 3 hacker ♥️. 3 followers.

80-bit floats support on x86_64 for Valgrind

a project by mfranc

Project Description

Valgrind currently lacks support for 80-bit extended precision floating point arithmetic on x86_64 (long double). The current implementation uses 64-bit arithmetic instead, which means that programs running on x86_64 with "long double" give different results when running under Valgrind and natively. People were asking for support for this since like forever, but to date nobody went on implementing it. It's a project for a year, unless somebody has time to work on it full time, but one has to start somewhere. :-)

Updated 6 months ago. 5 hacker ♥️. 2 followers.

ESP32 Meteostation

a project by emiler

Project Description

The goal is to build a custom PCB and firmware for a smart meteostation with ESP32 at it's core. The board should have PoE available. Sparkfun Weather Meter Kit is used for the anemometer, wind vane and rain gauge.

Updated 6 months ago. 3 hacker ♥️. 3 followers.

React Native Todo App with Self-hosted Elixir Backend

a project by Servus007

Overview: We're building a mobile to-do list app using React Native and connecting it to a self-hosted Elixir backend. This project aims to create a user-friendly, cross-platform app for task management, with data syncing across devices.

Updated 6 months ago. 1 hackers ♥️. 2 followers.

Create a kubectl plugin for Epinio

an invention by ecandino

Project Description

The Kubernetes CLI kubectl can be extended with plugins. While Epinio provides a CLI itself some of the operations are meant to be run from operators with direct access to the cluster. For example there is no way to create a user (a Kubernetes secret), assign a namespace to a user, create a "Epinio role" (coming soon) and assign it to a user.

Updated 5 months ago. 1 hackers ♥️. 2 followers.

Use Uyuni to migrate EL linux to SLL

an invention by RDiasMateus

Project Description

With CentOS 7 going EoL next year users need an option to move forward and keep receiving updates if needed.

Updated 5 months ago. 2 hacker ♥️. 2 followers.

Implement a self-servicable Trello replacement in Jira

a project by jplack

Approximate an alternative for Trello boards within Jira

  • Provide an alternative Setup for long term Trello users within our Jira installation
Updated 6 months ago. 2 hacker ♥️. 2 followers.

Message Based Service Package in Python

a project by seanmarlow

Project Description

A lot of workloads and scripts are relatively simple and driven by messages. The majority of the code goes towards handling incoming and outgoing messages, queuing/coordinating tasks, logging, handling authentication/authorization and etc. The actual work performed is a small function with a linear set of steps to perform.

Updated 6 months ago. No love. 2 followers.

RISC-V CPU on FPGA

an invention by mkoutny

Project Description

Software engineers should be proficient in their area of expertise and also have overview of adjacent abstraction layers to understand the world in better context. Despite SUSE is not a hardware company, this project aims at implementing a simple RISC-V processor on a hobby FPGA board.

Updated 5 months ago. No love. 2 followers.

openSUSE on ZoL from OpenZFS project

a project by jkohoutek

Idea is to have SUSE system with OpenZFS as root FS. Why ZFS

Updated almost 2 years ago. 10 hacker ♥️. 3 followers.

HelenOS: <filesystem> of a down

a project by jjindrak

During the previous Hackweek [0], I have successfully implemented, tested and merged [1] an implementation of the entire C++ standard header <future>. This time, my aim is to modernize the C++14-esque standard library [2] of HelenOS [3][4] with a C++17 feature - the <filesystem> header. The <filesystem> header is much larger than the <future> header which I barely managed to implement and test in the allocated time for the previous Hackweek, but <future> was mostly OS-independent as it relied only on previously implemented features of the standard library. The <filesystem> header, however, is limited by the filesystem API of the OS and as such implementing of the entirety of it might not be possible, limiting the scope of the project (which is a good thing due to the time constraints). The primary features of the header [5] that should be implemented:

Updated about 3 years ago. No love. 1 follower.

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 6 months ago. 5 hacker ♥️. 3 followers.

Cobbler Angular Web Interface

a project by SchoolGuy

Project Description

The old Cobbler webinterface was built into the server, leading to a huge dependency stack only required for a few people.

Updated almost 2 years ago. 3 hacker ♥️. 1 follower.

Test Results for openQA on GitHub

a project by livdywan

Project Description

Jobs in openQA are usually reviewed via the web UI. Inspecting os-autoinst logs requires significant insight into the inner workings. Tests run in a CI such as GitHub are thus not easy to debug.

Updated 9 months ago. 4 hacker ♥️. 2 followers.

Script that loads dummy data into HANA database for testing purposes.

an invention by rangelino

Project Description

Sometimes when we reproduce a customer issue, it doesn't always demonstrate the same behavior the customer is having. So, we engage backline or open a bug or throw up our arms in frustration. I have one such customer with just an issue like this. Running the exact same commands in an almost identical sles4sap version environment and yet I cannot reproduce what she is seeing? What to do?

Updated 5 months ago. 2 hacker ♥️. 1 follower.

Useless machine: Bureaucratic microservice edition

an invention by apritschet

Project Description

Implement of a useless machine as an event-driven web app, which needs to comply to a fictitious overly bureaucratic process.

Updated 5 months ago. No love. 1 follower.

Improve Full-Disk-Encryption support in openSUSE

a project by ismaell

Project Description

The main goal is to enable the use of plain dm-crypt (as btrfs makes LVM2 unnecessary overhead) and a separate ephemeral key for the swap partition.

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

Create a new markup language with parser in rust

a project by nkrapp

Project Description

Write a parser for my own markup language in rust using parser combinators. The idea originated from a joke about creating a markup language similar to markdown called "fml".

Updated 6 months ago. 2 hacker ♥️. 1 follower.

Grafana dashboard for solar panel data

a project by emiura

Create a dashboard based on grafana running on raspberry pi3 Decided to scrap all the previous attempt for a dashboard for solar power generation graphs and going for a simpler version running grafana.

Updated 6 months ago. 1 hackers ♥️. 1 follower.

Create doc-kit for Smart Docs

an invention by ta-ro

Project Description

Create a new doc-kit to set up and maintain Smart Docs.

Updated 5 months ago. 4 hacker ♥️. 1 follower.

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 6 months ago. 5 hacker ♥️. 3 followers.

Extend GObject based introspectable API to libzypp

an invention by zbenjamin

Project Description

Currently we are in a situation with libzypp where we have a C++ based and hard to use API. Due

Updated 6 months ago. 5 hacker ♥️. 2 followers.

QJobViewer

a project by apappas

Project Description

A viewer for openQA jobs written in Qt.

Updated about 1 year ago. 1 hackers ♥️. 1 follower.

Generate OSV Security Data

an invention by msmeissn

Implement generation of OSV security data

I want to have a first revision of OSV security data generation based on my current CVE database tooling.

Updated 5 months ago. 1 hackers ♥️. 2 followers.

Tumbleweed on Mars-CM (RISC-V board)

a project by ph03nix

RISC-V is awesome, Tumbleweed is awesome, chocolate cake is awesome. I'm planning to combine all of them in one project.

Project Description

Updated 6 months ago. 2 hacker ♥️. 1 follower.

Lua language learning

a project by xiaoguang_wang

Lua is used as an embedded programming language or an extension language in many system and applications, I want know more about it.

Updated 6 months ago. 1 hackers ♥️. 2 followers.

study jupyter and try to write a simple kernel

a project by zcjia

Project Description

Jupyter is a python project that provides a notebook interface for different REPLs.

Updated 6 months ago. No love. 1 follower.

Python Modules Mass Update

a project by pgajdos

Project Description

Python modules version updates in Factory.

Updated 6 months ago. 3 hacker ♥️. 2 followers.

WS2812B lights programming with RPI Pico (microcontroller with WIFI)

a project by adamm

Project Description

Let's write some friendly API that will allow WS2812-controlled LEDs to be addressed via RPC.

Updated 6 months ago. 2 hacker ♥️. 2 followers.

AVR UART and Bootloader

an invention by aschnell

Learn about AVR UART and Bootloader

Use the AVR UART for a bootloader that loads a program via USB to EEPROM. That is basically what the Arduino Bootloader does.

Updated 6 months ago. 2 hacker ♥️. 1 follower.

Automated testing of OpenSSL master branch

a project by ohollmann

Project Description

Play with GitHub/GitLab CI or OBS service to automatically build OpenSSL master branch.

Updated 6 months ago. 1 hackers ♥️. 2 followers.

toniowm

a project by fabriziosestito

toniowm is yet another window manager written in Rust.

Project Description

Updated 6 months ago. 5 hacker ♥️. 1 follower.

Reduce the amount of TODOs for RuboCop in OBS

an invention by enavarro_suse

Project Description

The OBS project has a big TODO RuboCop file. Reducing its size and addressing RuboCop offenses will help to improve the health of the codebase.

Updated 5 months ago. No love. 1 follower.

Reverse engineer BLE protocol of led light

a project by lnussel

Project Description

Reverse engineer the bluetooth low energy protocol used by a cheap LED ceiling light from Amazon: https://www.amazon.de/dp/B08ZXNG9BS

Updated 6 months ago. 3 hacker ♥️. 2 followers.

Learn, document and test the Jellyfin Python library

an invention by StevenK

Jellyfin is the volunteer-built, open-source media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Furthermore, Jellyfin Python is the API client from Jellyfin Kodi extracted as a python package so that other users may use the API without maintaining a fork of the API client. Please note that this API client is not complete. You may have to add API calls to perform certain tasks. I have a Jellyfin server and I used have scripts running against a Plex server, but I'm missing them, so I'd like to re implement them against my Jellyfin server, but the library is difficult to use, so try and get a handle on it and document it.

Updated 8 months ago. No love. 1 follower.

Visualization of historical sar(1) archives

a project by ggherdovich

Project Description

The sar(1) tool, from the openSUSE package "sysstat", provides a comprehensive method for collecting performance data on a running system.

Updated about 1 year ago. 1 hackers ♥️. 1 follower.

Learn traffic control

a project by jiriwiesner

Project Description

I need to learn how queueing disciplines work. I need to learn how to use the /usr/sbin/tc tool to change traffic control settings. This is a do-it-yourself project. I do not offer nor require assistance.

Updated 6 months ago. No love. 1 follower.

Creating a MicroOS flavor with Hyprland as a Wayland Compositor

a project by c-hagenest

Project Description

The goal is to first set-up hyprland on my own Aeon machine and after that creating an image in the OBS for re-use by others, preferably without Gnome in the installed packages.

Updated 6 months ago. 1 hackers ♥️. 1 follower.

Authenticated hashes for BTRFS

a project by dsterba

Project Description

Implement a checksum algorithm for BTRFS that uses and authenticated (keyed) hash. There are 2 cryptographically secure hashes supported by btrfs, sha256 and blake2b.

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

Unrealtone

a project by emiler

Project Description

Device for connecting an electric guitar or bass to a computer via USB-C. It is basically just a glorified A/D converter, although with a twist. It can emulate proprietary commercial devices for use with applications such as Rocksmith. The name comes from the official device for Rocksmith, which is named Realtone Cable.

Updated 6 months ago. 3 hacker ♥️. 2 followers.

Support for OVA build in OBS and better support for vmdk disks in kiwi

a project by gmoro

Project Description

Implement support for OVA as output for kiwi build in OBS using hooks and open-vmdk

Updated 6 months ago. 2 hacker ♥️. 1 follower.

Basic calendar interface for upcoming openSUSE meetings

a project by lkocman

Project Description

The openSUSE Project has a problem, not enough people are engaged in the development. In order to fix this, we need a less obscure way to learn about contributing. One of the ways to do that is enabling people to discover various open meetings that happen for planning of various areas of project progress.

Updated 6 months ago. 3 hacker ♥️. 4 followers.

Apple Silicon openSUSE spin

a project by vgrinco

Project Description

The folks at Asahi linux have been working on porting linux on the Apple Silicon. In a recent blog post they announced they will be joining forces with Fedora on releasing a Fedora Asahi Remix. I would be happy to see this level of collaboration between Asahi and openSUSE community, too.

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

Let's play with RKE, Ansible and Libvirt!

a project by ccamacho

Project Description

There are a bunch of K8s distros out there, why dont trying deploying RKE on a Libvirt host using Ansible?

Updated 8 months ago. 1 hackers ♥️. 2 followers.

Gameboy emulator written in Go

a project by mikeletux

Project Description

This project aims to write a minimal Gameboy emulator using Go programming language.

Updated 7 months ago. 6 hacker ♥️. 1 follower.

Open source voice controlled AI drawing interface for young kids

an invention by jstehlik

Project Description

Open source voice controlled AI drawing interface for young kids

Updated 5 months ago. 4 hacker ♥️. 2 followers.

Deep Packet Inspection: compare the performance between libnetfilter_queue, NF_HOOK and eBPF XDP

an invention by nguyens

Deep Packet Inspection: compare the performance between libnetfilterqueue, NFHOOK and eBPF XDP

Project Description

Updated 5 months ago. 2 hacker ♥️. 2 followers.

Open Source ONVIF Camera Implementation

a project by nbelouin

Project Description

To put it simple, the goal of this project is to be able to publish any gstreamer input pipeline as a valid and discoverable ONVIF Camera device (i.e implementing profile S and maybe T).

Updated 7 months ago. 1 hackers ♥️. 1 follower.