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.

Updated 4 months ago. 37 hacker ♥️. 20 followers.

Preserve SUSE's history

a project by fos

Project Description

Updated 4 months ago. 31 hacker ♥️. 11 followers.

gfxboot for grub2

a project by snwint

Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).

Updated about 4 years ago. 18 hacker ♥️. 3 followers.

early stage kdump support

a project by mbrugger

Updated 4 months ago. 17 hacker ♥️. 12 followers.

Testing and adding GNU/Linux distributions on Uyuni

a project by juliogonzalezgil

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

Updated 4 months ago. 16 hacker ♥️. 13 followers.

"autoremove" functionality for zypper

an invention by e_bischoff

The purpose would be to have the equivalent of Ubuntu's "apt-get autoremove" functionality.

Updated 4 months ago. 15 hacker ♥️. 8 followers.

Create openSUSE images for Arm/RISC-V boards

an invention by avicenzi

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

Sipario, less mobile phone, more social interactions

an invention by baldarn

Mobile phone usage is addictive. There are adults addicted, but a huge problem is kids addiction

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

Framework laptop integration

an invention by nkrapp

Project Description

Updated 4 months ago. 12 hacker ♥️. 10 followers.

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.

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

Officially Become a Kernel Hacker!

an invention by m.crivellari

Description

My studies as well my spare time are dedicated to the Linux Kernel.

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

RISC-V emulator in GLSL capable of running Linux

an invention by favogt

Description

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

Technical talks at universities

an invention by agamez

Description

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

Bootstrap openSUSE on LoongArch

a project by glaubitz

Description

Updated 4 months ago. 11 hacker ♥️. 10 followers.

Install Uyuni on Kubernetes in cloud-native way

an invention by cbosdonnat

Description

Updated 4 months ago. 10 hacker ♥️. 4 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.

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

Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)

an invention by vizhestkov

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

Model checking the BPF verifier

a project by shunghsiyu

Project Description

Updated over 1 year ago. 9 hacker ♥️. 3 followers.

Hack on rich terminal user interfaces

an invention by amanzini

Description

TUIs (Textual User Interface) are a big classic of our daily workflow.

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

Software for musicians / guitarists and their integration in Aeon

an invention by fcrozat

Description

As a beginner in playing guitar, I'm discovering the wonderful world of music software on Linux.

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

Enhance remote and in office social relationship

a project by baldarn

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

Research how LLMs could help to Linux developers and/or users

a project by anicka

Description

Large language models like ChatGPT have demonstrated remarkable capabilities across a variety of applications. However, their potential for enhancing the Linux development and user ecosystem remains largely unexplored. This project seeks to bridge that gap by researching practical applications of LLMs to improve workflows in areas such as backporting, packaging, log analysis, system migration, and more. By identifying patterns that LLMs can leverage, we aim to uncover new efficiencies and automation strategies that can benefit developers, maintainers, and end users alike.

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

Learn C

a project by jsuriano

Description

I have several future learning goals which require being proficient in C. I'd like to have this HackWeek as an opportunity to get better at the language and understand some of its advanced features like memory management and multithreading.

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

Cluster API Provider for Harvester

an invention by rcase

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

Implement a full OBS api client in Rust

a project by nbelouin

Description

I recently started to work on tooling for OBS using rust, to do so I started a Rust create to interact with OBS API, I only implemented a few routes/resources for what I needed.

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

SUSE Prague claw machine

a project by anstalker

Project Description

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

Improve Development Environment on Uyuni

a project by mbussolotto

Description

Currently create a dev environment on Uyuni might be complicated. The steps are:

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

SUSE AI Meets the Game Board

an invention by moio

Use tabletopgames.ai’s open source TAG and PyTAG frameworks to apply Statistical Forward Planning and Deep Reinforcement Learning to two board games of our own design. On an all-green, all-open source, all-AWS stack!
A chameleon playing chess in a train car, as a metaphor of SUSE AI applied to games

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

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

Explore the integration between OBS and GitHub

a project by pdostal

Project Description

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

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.

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

terraform-provider-feilong

a project by e_bischoff

Project Description

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

New openSUSE-welcome

an invention by lkocman

Project Description

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

FizzBuzz OS

a project by mssola

Project Description

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

Use local/private LLM for semantic knowledge search

an invention by digitaltomm

Description

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

Uyuni developer-centric documentation

an idea by deneb_alpha

Description

Updated 5 months ago. 6 hacker ♥️. 2 followers. Has no hacker: grab it!

Rancher GenAI UI Extension

a project by richardcox

Description

Following on from Gunasekhar Matamalam excellent post introducing k8sgtp i'd like to try to integrate it's output into the Rancher UI via the UI extension mechanism.

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

Support FIDO2 and TPM2 in a full disk encryption based on systemd

a project by aplanas

Description

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

Updated over 1 year ago. 5 hacker ♥️. 3 followers.

Patch search applied to products

a project by otilloy

Introduction

Updated over 1 year ago. 5 hacker ♥️. 3 followers.

Setup Home Assistant on Pi4 and collect solar panel stats

a project by emiura

Setup a Home Assistant on Raspberry Pi4 and collect statistics from solar panel energy production

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

SUSE KVM Best Practices

a project by roseswe

Description

SUSE Best Practices around KVM, especially for SAP workloads. Early Google presentation already made from various customer projects and SUSE sources.

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

suse-rancher-supportconfig

an invention by eminguez

Description

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

Build Edge Image Builder ISO with SUSE Manager

an invention by mweiss2

Description

With SUSE Manager, we can build OS Images using KIWI and container images. As we have Edge Image Builder, we want to see if it is possible to use SUSE Manager to build/customize OS Images by integrating Edge Image Builder as well.

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

transactional-update from OCI images

a project by dancermak

Description

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

Creating Userspace Livepatching using GNU Compiler Infrastructure

an idea by gbelinassi

Description

Livepatching can be described as replacing a faulty, bugged function with another function that contains the fix for the problem. This process requires the livepatch developer to extract the code from the project in question (e.g. glibc, openssl) in such a way to create a single shared object file (.so) that can be loaded within all processes that uses such library.

Updated 5 months ago. 5 hacker ♥️. 1 follower. Has no hacker: grab it!

Try to render Agama in a TUI browser

an idea by ancorgs

Description

Updated 5 months ago. 5 hacker ♥️. 3 followers. Has no hacker: grab it!

Grapesss: a physical Shamir's Secret Sharing application [ESP32-C3 + Mobile]

a project by ecandino

drawing

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

Emacs org-mode (learning)

a project by keichwa

From the manual:

Updated almost 6 years ago. 4 hacker ♥️.

drgn for kernel core analysis

a project by tabraham1

Description

drgn as a programmable debugger can be useful for kernel core analysis

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

Train generative AI with internal knowledge to answer questions related to code/architecture/hr etc.

a project by rosblendido

Description

Use the internal documentation (wiki, confluence, etc.) to train AI to be able to answer questions from developers about product architecture, hr, it, etc.

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

Agama Expert Partitioner

an invention by joseivanlopez

Description

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

Learn using LangChain/LangGraph to facilitate LLM application building

a project by fanyadan

Description

Learn how to apply LangChain or LangGraph into LLM application building

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

AI for product management

an invention by a_jaeger

Description

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

Create SUSE Manager users from ldap/ad groups

a project by mbrookhuis

Description

This tool is used to create users in SUSE Manager Server based on LDAP/AD groups. For each LDAP/AD group a role within SUSE Manager Server is defined.

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

Moooar qubesome features

a project by pgomes

Description

The idea for Hack Week is to add new features to qubesome. qubesome is a CLI that manages your window managers and workloads in a GitOps manner. Each profile is executed under its own container, with its own xorg display. This enables having awesomewm running for a profile while having i3 for another, for example, both running in parallel. Anyone keen on learning more about qubesome or helping with the goals, please feel free to reach out.

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

CVE portal for SUSE Rancher products

a project by gmacedo

Description

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

Kill DMA and DMA32 memory zones

a project by ptesarik

Description

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

Run local LLMs with Ollama and explore possible integrations with Uyuni

a project by PSuarezHernandez

Description

Using Ollama you can easily run different LLM models in your local computer. This project is about exploring Ollama, testing different LLMs and try to fine tune them. Also, explore potential ways of integration with Uyuni.

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

ghostwrAIter - a local AI assisted tool for helping with support cases

an invention by paolodepa

Description

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

Edge Image Builder and mkosi for Uyuni

a project by oholecek

Description

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

Deep clean-up of the SUMA / Uyuni documentation files (HW2024)

a project by omaric

Project Description

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

Docker Desktop Extension for Application Collection

a project by pcaraballo

Description

Docker and Docker Desktop are the tools of choice for most of developers when it comes to container runtime and management in local environments. Both have been out there for many years, and users are well familiarized with them, so both are great catalysts for adopting new solutions.

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

The Great Hack Week 24 Train Chase (Video a Train)

an invention by simotek

Description

Do you have a smartphone? Do you have a train, tram or metro track near you? If so this is the hack week project for you.

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

Make use of sd_varlink to replace dbus (rebootmgr)

an invention by kukuk

Description

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

Migrate from Docker to Podman

an invention by tjyrinki_suse

Description

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

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.

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

Digital art wallpapers for openSUSE Leap and Tumbleweed

a project by lkocman

Description

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

Highly Avaliable DNS for nonprofit organization hkfree.org

a project by opithart

Description

I take part in a non-profit organization which seeks to share knowledge, teach tech and connect people in Hradec Králové region to it's network and the internet. It's called hkfree.org

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

Create DRM drivers for VESA and EFI framebuffers

a project by tdz

Description

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

RKE2 versions

an invention by eminguez

Description

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

Cobbler Angular Web Interface

a project by SchoolGuy

Project Description

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

Maintenance Game with Godot

an invention by cyberiad

Description

Exploring Godot, the gaming engine, by developing a 2D game with Mainty the chamaleon which fixes bugs and addresses security issues proactively.

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

How green are we? Power consumption & AI

an idea by mhaefner

Description

Updated 5 months ago. 3 hacker ♥️. 3 followers. Has no hacker: grab it!

Learn obs/ibs sync tool

a project by xlai

Description

Once images/repo are built from IBS/OBS, there is a tool to sync the image from IBS/OBS to openqa asset directory and trigger openqa jobs accordingly.

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

Investigate rancher rke2 guest cluster

an idea by cooper.tseng

Description

Investigate the flow of deploying rke2 guest cluster to Harvester.

Updated 5 months ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

Metrics Server viewer for Kubernetes

an invention by bkampen

This project is finished please visit the github repo below for the tool.

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

Yearly Quality Engineering Ask me Anything - AMA for not-engineering

a project by szarate

Goal

Get a closer look at how developers work on the Engineering team (R & D) of SUSE, and close the collaboration gap between GSI and Engineering

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

AI for Uyuni Test Implementation Productivity

an idea by jordimassaguerpla

Description

Updated 5 months ago. 3 hacker ♥️. 4 followers. Has no hacker: grab it!

Measuring electricity consumption of PC running on openSUSE with Shelly PM Mini Gen 3

a project by bzoltan1

Description

I would like to measure how various services and their software updates in openSUSE TW impact the power consumption of a PC

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

Automation of ABI compatibility checks

a project by ateixeira

Description

ABI compatibility checks could be further automated by using the OBS API to download built RPMs and using existing tools to analyze ABI compatibility between the libraries contained in those packages. This project aims to explore these possibilities and figure out a way to make ABI checks as painless and fast as possible for package maintainers.

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

Automating Troubleshooting with AI in StackState

a project by mbakker

Description

Following the acquisition of StackState, SUSE now has access to a powerful observability solution with built-in guided remediation. We've run initial tests on enhancing this experience by automating troubleshooting steps and exploring how AI can further improve the process. Now, we want to take it to the next level by exploring new ways to automate the detection, diagnosis, and remediation of performance and health issues in our systems, and to understand how AI can enhance this workflow.

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

Sustainable/efficient use of hardware in datacenters

an idea by okurz

Motivation

We have many machines and server hardware in our SUSE datacenters meaning physical hardware using electrical power.

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

Look at personal NAS

a project by qzhao

Description

There are several open source private NAS solutions on the community today, There are a number of open source private NAS solutions on the market, and I'm going to compare their similarities and differences and analyze how they are implemented.

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

Try react-flow for SUSE Observability visualizer

a project by aovechkin

Description

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

Extending KubeVirtBMC's capability by adding Redfish support

an invention by zchang

Description

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

Tracing system calls with eBPF

a project by doreilly

Description

Many security tools need to record system calls like execve. Using the Linux audit system for this can have a detrimental performance impact in some cases.

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

MicroOS/SL Micro health-checks for K3s/RKE2

a project by eminguez

Description

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

New KDE Plasma notification app/applet

a project by apappas

Description

My memory is terrible so I depend a lot on notifications to carry me through the workday. As a plasma user I am ok with the current applet, but I don't love it. It is too small for the centrality it has in my day. Also I dislike how you can not go back to notifications you have dismissed

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

Contributing to Linux Kernel security

an idea by pperego

Description

Updated 3 months ago. 3 hacker ♥️. 3 followers. Has no hacker: grab it!

Integrate Backstage with Rancher Manager

an invention by nwmacd

Description

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

YQPkg - Bringing the Single Package Selection Back to Life

a project by shundhammer

tl;dr

Updated 3 months ago. 3 hacker ♥️. 1 follower.

MIDI2-based Mixer API for ALSA

a project by ismaell

Description

MIDI supports volume control, so why not use that for ALSA?

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

New migration tool for Leap

an invention by lkocman

Update

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

Editor mode at Agama web interface

an invention by ancorgs

Description

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

Enhance SUSE doc team pages on Google sites

an invention by jufa

Description

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

Work on kqlite (Lightweight remote SQLite with high availability and auto failover).

a project by epenchev

Description

Continue the work on kqlite (Lightweight remote SQLite with high availability and auto failover).

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

FamilyTrip Planner: A Personalized Travel Planning Platform for Families

an invention by pherranz

Description

FamilyTrip Planner is an innovative travel planning application designed to optimize travel experiences for families with children. By integrating APIs for flights, accommodations, and local activities, the app generates complete itineraries tailored to each family’s unique interests and needs. Recommendations are based on customizable parameters such as destination, trip duration, children’s ages, and personal preferences. FamilyTrip Planner not only simplifies the travel planning process but also offers a comprehensive, personalized experience for families.

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

Enabling Rancher as an OIDC Provider

an invention by rcabello

Description

Kubernetes supports OpenID Connect (OIDC) natively as an authentication mechanism, enabling token-based user authentication. This can be configured through flags in the Kubernetes API server or by using AuthenticationConfiguration.

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

iSCSI integration in Warewulf

a project by ncuralli

Description

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