Easy openSUSE Upgrade

a project by maverick74

The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. Something like a notification with a button to perform the upgrade with just one-click, instead of having to deal with the terminal, that frights some new users and gives them the sensation of an outdated system.

Updated over 1 year ago. 45 hacker ♥️. 9 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.

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.

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.

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.

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.

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 to life the Studio Kiosk in Frankenstrasse

a project by digitaltomm

Project Description

Make use of the Studio Kiosk in front of my office:

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

zypper plugin for discovering reverse dependencies

a project by bzoltan1

Often when we test maintenance updates or when we decide to push an update for a package we want to know what that change may cause. Right now it is really difficult to figure out what package depends on a given package.

Motivation

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

Typo-forgiving zypper search plugin

a project by cdywan

Sometimes you search for a package, and you don't find it because you're not typing it right. Of course there's regex support behind the scenes but it requires conscious effort to make use of.

Motivation

Updated over 1 year ago. 9 hacker ♥️. 4 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.

Try container based openQA and migrate it to another server

a project by waynechen55

Project Description

Try container based openQA, including openQA webui, worker, postgres and etc. Setup complete openQA environment using various containers. I am expecting a more convenient way to deploy openQA service and, at the same time, migrate the service to another server.

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

Implement text based OCR in openQA

a project by clanig

Project Description

Currently openQA requires a reference image to be stored to do OCR based comparisons. It is not possible to pass a character string to openQA which should be compared to the text in the screenshot.

Updated over 1 year ago. 8 hacker ♥️. 7 followers.

Learn TCP

a project by jiriwiesner

Learn the inner workings of TCP as implemented in the Linux kernel. This will involve * reading textbooks and IETF docs

Updated about 3 years ago. 7 hacker ♥️. 7 followers.

Modular kernel packaging

a project by mwilck

Project Description

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

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

Create RISC-V Core using VHDL suitable for TinyFPGA BX

an invention by aschnell

Create a single-cycle 32-bit RISC-V Core in VHDL as a pure learning project. Why RISC-V? It is clean and small (the base has only about 40

Updated about 1 year ago. 7 hacker ♥️. 2 followers.

Setup patchew instance for kernel mailinglists

a project by mbrugger

Setup a patchew instance

patchew allows you to easily track patch series sent to a mailinglist and see the diff between the different series.

Updated over 1 year ago. 7 hacker ♥️. 7 followers.

openSUSE 12.1 DVD Art

an invention by tserong

I have three hundred and eighty four openSUSE 12.1 DVDs. Given 12.1 went end of life almost ten years ago, it seems likely these DVDs are useless. Rather than toss them out I've decided to try to turn them into some form of art.

Updated about 1 year ago. 7 hacker ♥️. 2 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.

Trigger actual openQA tests in pull requests

an invention by okurz

Motivation

Many projects rely heavily on CI jobs, e.g. based on github actions. We already had ideas for tight integration of openQA into such workflows for years, e.g. in https://progress.opensuse.org/issues/48641

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

Humidity sensors with dashboard

a project by joachimwerner

Build a network of ("edge") humidity sensors using Raspberry Pis with SenseHats and additional cheaper sensors

For our house, I want to make sure I can track the effectiveness of regularly ventilating the rooms by adding humidity sensors and tracking the measurements over time.

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

Explore Steam Deck issues in openSUSE Tumbleweed

a project by tschmitz

Project Description

The Steam Deck is a portable gaming handheld built around platform technology similar to the one found in AMD mobile laptops. Vendor Valve ships a custom Linux distribution with downstream patches on this device, but booting into other distributions is possible. Connecting the Steam Deck to a dock can turn it into a compact workstation.

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

Use a container storage to store the OS system root

a project by dcassany

Project Description

Store the OS root-tree on a container storage. The idea is to build a minimal golang tool capable to init a container storage to a custom location, store remote OCI images in there and mount them into a custom mountpoint. Next step is to craft a dracut based initrd including such a tool to mount the OS at boot. Finally, craft a disk with an EFI partition including the kernel, initrd and systemd-boot.

Updated over 1 year ago. 6 hacker ♥️. 2 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 6 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 almost 2 years ago. 5 hacker ♥️. 7 followers.

Study the book of 'The Go programming language'

a project by leli

The Go programming language is an open source language and very popular. Study the book content and try to practice some project examples in the book.

Updated over 1 year 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.

Explore a popular desktop distro -- Steam Deck OS

a project by zcjia

Project Description

I'd like to explore a very popular desktop Linux distribution from last year -- the Steam Deck OS. It is said to be immutable, so I hope to get some inspiration from it to help our ALP.

Updated about 1 year ago. 5 hacker ♥️. 4 followers.

Automate testing for openSCAP / ComplianceAsCode with CI or openQA

an idea by c-hagenest

Project Description

Our current workflow for contributing to compliance as code requires manual testing. Automated testing either through the upstream CI or openQA would lower development time.

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

Image generation AI in container using Radeon GPU

an invention by tjyrinki_suse

Project Description

I have casually investigated that recent open source image generation AI systems are relatively invasive of the host system if one starts to install them that way. Usually container is better but needs special configuration to access the needed hardware. I'd like to run something in a container utilizing the RDNA2 Radeon gfx card I have on my desktop computer.

Updated about 1 year ago. 5 hacker ♥️. 2 followers.

Containerfile / Dockerfile generator library

an invention by amanzini

Project Description

Writing container definition files is boring and error-prone: let's use power of a programming language to generate containers!

Updated about 1 year ago. 5 hacker ♥️. 2 followers.

Create a library to extract and standardize data from Progress and Bugzilla (or other systems), and process them to generate metrics of performance

a project by ilausuch

Project Description

Since now we have a system that take real time data from progress to generate metrics

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

Build a Unikernel that runs WebAssembly

a project by flavio_castelli

Project Description

This project aims to build a unikernel that has a sole purpose: run WebAssembly applications.

Updated about 1 year ago. 5 hacker ♥️. 2 followers.

Metabase instance in SCC EKS cluster

a project by digitaltomm

Following up on the experiment from last Hackweek ( https://confluence.suse.com/display/~digitaltomm/Business+Intelligence+in+SCC ), it would be great having a production instance of Metabase running in the SCC EKS cluster, connected to the production database of SCC.

Updated over 1 year ago. 4 hacker ♥️. 4 followers.

Rancher QA Blog Space

a project by jamcghee

Project Description

The intent of this Project is to create a website to allow the creation, posting, and sharing of Blog posts created by the Rancher QA Team. These posts will cover a broad level of subjects surrounding the Rancher space, and can be very high level walk throughs, very technical discussions, etc. This website is intended to be publicly available for viewing, and blogs will be targeted toward helping users, but contributors will only be internal.

Updated over 1 year ago. 4 hacker ♥️. 2 followers.

Learn about kubernetes by creating a k3s HA setup

a project by rsimai

This is mostly a learning activity for myself, others may benefit from documentation.

Project Description

Updated about 1 year ago. 4 hacker ♥️. 4 followers.

Deploy Uyuni proxy using Elemental and Fleet

an invention by cbosdonnat

Project Description

Now that Uyuni proxy can be run as containers this project is about deploying it using Elemental and Fleet.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Linux Immersive Learning System (LILS)

an invention by dgarcia

Project Description

Immersive system to run interactive tutorials, hacking learning lessons or just games that integrates with your system. The main idea is to have an INK language engine to process the tutorial scripts and provide an interactive user interface to the user. The system should be able to listen to different Linux events (like filesystem changes, process is running, the current date, etc) and modify the tutorial state depending on that.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Uyuni test suite improvements

a project by dgedon

Project Description

Uyuni is the upstream community project from which the very popular SUSE Manager is derived. It uses its own QE test suite wirtten in Cucumber and Ruby. Currently the Uyuni test suite runs with Ruby 2.5.9 which is EOL since 2021. This is because the most current Ruby version for openSUSE Leap 15.4, which the test suite controller runs on, is still Ruby 2.5.9. Updating the Ruby version allows us to modernize the test suite code base and to use more recent Ruby gems that do not support the old Ruby version anymore.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Spike about integrating Trento in SUMA

an invention by oscar-barrios

Project Description

  • I would like to learn about Trento, understand its business case and how it works.
Updated about 1 year ago. 4 hacker ♥️. 2 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.

USB security key running embedded Linux

an invention by dmdiss

Project Description

Implement a proof-of-concept USB security key with support for encrypted data storage, U2F and FIDO2 (webauthn).

Updated about 1 year ago. 4 hacker ♥️. 1 follower.

Add support for the Medion Life P4000 Smartwatch to Gadgetbridge

a project by dancermak

Project Description

Aldi was/is selling the Medion Life P4000 Smartwatch, which is currently only supported by Medion's proprietary Fitness Pro App. It would be great to add support for this Smartwatch to Gadgetbridge, so that it can be used on a Android Smartphone without proprietary apps.

Updated about 1 year ago. 4 hacker ♥️. 1 follower.

OSSelot collaboration on legal reviews of community packages

a project by lkocman

Project Description

Legal reviews have been a quite painful part of our development process. The current situation in Factory waits for legaldb for a limited amount of time and simply proceeds further if the review is not "approved" within a few hours.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

One of couple of Python projects (update M2Crypto)

an invention by mcepl

There are couple of projects I work on, which need my attention and putting them to shape: * M2Crypto

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

Port the Minion job queue to TypeScript

an invention by kraih

Project Description

As part of the mojo.js project i want to port the Minion job queue from Perl to TypeScript and release it as an npm package. In the future this will allow parts of Mojolicious applications like openQA to be written in TypeScript/JavaScript (in addition to Perl).

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

Add automatic loading of salt autosign grains to saltboot

an idea by oholecek

Project Description

Saltboot is a system of salt states and custom initrd for automated image deployment integrated with SUSE Manager/Uyuni.

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

Helping to Inform the Rancher Roadmap

an idea by Dando31

Project Description

We receive lots of feature requests from the customer base and the community.

Updated about 1 year ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

k3k

a project by hgalalabdelazizahmed

Project Description

A kubernetes controller that spins a dev k3s cluster within your existing kubernetes cluster, the idea is derived from k3d but instead of using docker on the desktop machine to spin a k3s cluster, I will be using kubernetes itself as the host for these clusters.

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

How software creation process can save energy and CO2 emissions

an invention by acervesato

Project Description

Everything we do in SUSE requires a certain amount of energy. This energy has a cost and it causes also a certain amount of CO2 emissions. In particular, as Kernel QA team, we run Kernel testing pretty often causing energy consumption that could be saved by introducing optimizations inside the LTP testing.

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

High Available NFS Cluster Concept

a project by roseswe

Project Description

Overall: Existing NFS-HA Consulting solution exists (for SLES15 SP1 and SP2+) and is in production at customers. Goal is to improve this solution, enhance the documentation and make it more robust.

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

Base Linux

a project by dspinella

Project Description

Base Linux is a new distribution developed from scratch. It aims to have the stricter packaging system, to be customizable and to work as a base for other Linux distributions in all kind of environments, from desktop to servers and embedded systems.

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

Help Ansel: Fork of Darktable, the open source photography workflow application and raw developer

a project by AZhou

Project Description

Darktable is an open source RAW development tool that can run on Linux, its UI is based on GTK and supports many cameras. And Ansel (firstly called R-Darktable) is a fork by Aurélien PIERRE, who (as he claimed) is a core-dev and resident color science guy of Darktable.

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

Gameboy Emulator

a project by jcronenberg

Project Description

Some time ago I started writing an i8080 emulator as an exercise to learn more about Rust, Emulators and low-level understanding of how CPUs work. I never finished it though. Since the Gameboy is basically a slightly modified version of the i8080 for this Hackweek I want to use the existing skeleton that I have and write a full emulator for the Gameboy CPU.

Updated over 1 year ago. 3 hacker ♥️. 1 follower.

Add xterm.js to D-Installer web interface

an idea by IGonzalezSosa

Project Description

Having a terminal you can use at installation time, especially while debugging, is pretty handy. With YaST, you can open a terminal anytime (ctrl+alt+shift+x) in the graphical installation. In the case of D-Installer, you need to switch to a TTY (e.g., ctrl+alt+f1) and stop seeing the installation screen. If you are installing remotely (unless you are using VNC in YaST), you must rely on SSH.

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

Give some love to spec-cleaner

a project by kstreitova

Project Description

spec-cleaner is an open-source project and command-line tool for automating the process of cleaning and improving RPM specfile quality and assuring that it follows a specific style guide. It can replace old elements with new ones and reorganize the specfile so it's clean and more readable.

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

Building a CNF solution for Edge environment

a project by lizhang

Project Description

Network management is very important for cloud and Edge. CNF(cloud-native network function) is next-generation VNF.

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

Learn about AI, ML, neural networks and see what's possible with SUSE Linux

a project by rsimai

Everybody is talking about (and with) ChatGPT. I tried it and was impressed by how well the language model behaves and finally how real and humanly it appears, despite the obvious nonsense that it outputs. I was wondering how machine learning practically works and how to build a neural network.

Project Description

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

Vai: a Kubernetes API accelerator/cache

an invention by moio

Kubernetes API caching layer according to Stable Diffusion

Make it faster!

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

Rancher Manager of Managers with KCP

a project by rcase

Project Description

With the desire for Rancher Manager to scale to managing 1000s of clusters (10,000 i hear you say) we could try and have 1 instance of Rancher Manager doing it all. But could we have a Manager of Managers? How could we support multi-tenancy where each Rancher Manager has different versions etc?

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

Create openSUSE images for Arm/RISC-V boards

an invention by avicenzi

Project Description

Create openSUSE images for Arm and/or RISC-V boards that are not yet supported.

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

Support listing resources for hierarchical namespaces in Kubernetes

an invention by comurphy

Project Description

The hierarchical namespaces project in Kubernetes allows us to organize namespaces in a tree structure. But, since it is just a layer on top of vanilla Kubernetes, it doesn't offer an API to do anything more complex with that tree structure.

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

image-tools: simple tool for mirror/save/load container images & KDM and chart image list generator.

an invention by StarryWang

Project Description

Currently, the way to install Rancher in Air-Gap mode (with personal registry server) is using the rancher-save/load-images.sh script to save container images required by Rancher into tar.gz tarball and load it into the personal registry. These scripts work fine when saving and loading single-arch images.

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

K3S Control Planes as a service

a project by ademicev0

Project Description

We know that Kubernetes clusters need control planes but running them in dedicated VMs might not be always efficient, instead, we can run them as pods within the management cluster.

Updated about 1 year ago. 3 hacker ♥️. 1 follower.

Learn about ALP

a project by XinLiang

Updated about 1 year ago. 3 hacker ♥️. 3 followers.

Improve Qualcomm SOC msm8994/msm8992 kernel mainline support

a project by pvorel

Project Description

Due previous hackweek (https://hackweek.opensuse.org/projects/test-mainline-kernel-on-an-older-qualcomm-soc-msm89xx-explore-mainline-kernel-qualcomm-mainlining) both msm8994 angler and msm8992 bullhead are booting and due other activity (including my work) both have working SD card, but that's just start. Add support for other functionality.

Updated about 1 year ago. 3 hacker ♥️. 2 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. VGA has a number of limitations, which make this project interesting.

Updated about 1 year ago. 3 hacker ♥️. 4 followers.

Elemental Operator: support hosts without TPM

an invention by fgiudici

Project Description

Currently, the Elemental Operator authenticates the hosts registering for Elemental provisioning via TPM attestation. In particular, the host will perform both Enrollment and Attestation in the same round on the very first registration. Further connections to update the host state will be possible only if the host will be able to proof its identity via TPM (the Enrollment previously done will be used to perform Attestation against the host).

Updated about 1 year ago. 3 hacker ♥️. 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 6 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.

Dictu Language

a project by bdowns328

Project Description

Dictu is a new scripting language with features and capabilities of other major languages without giving up speed but also providing a familiar syntax and user experience. The hackweek effort would be a hard push towards features pushing Dictu closer to mainstream adoption.

Updated over 1 year ago. 2 hacker ♥️. 2 followers.

Stand-Alone Two-Node HA K3s Cluster

a project by alex.arnoldy

Project Description

Edge environments need highly available infrastructure but due to scale, they also need to reduce costs wherever possible. Lowering compute hardware costs by 1/3 can be the difference between success and failure in launching an edge Kubernetes offering.

Updated about 1 year ago. 2 hacker ♥️. 9 followers.

Uyuni: add SLE-Micro acceptance tests

an idea by mbussolotto

Project Description

Uyuni: add SLE-Micro acceptance tests

Updated about 1 year ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Learn database theory and realize a simplest one as SQLite

a project by renxt0310

Project Description

Based on SQLite3.

Updated about 1 year ago. 2 hacker ♥️. 2 followers.

Explore the integration between OBS and GitHub

a project by pdostal

Project Description

The goals:

Updated about 1 year ago. 2 hacker ♥️. 2 followers.

Create a custom elemental image that bundles k3s

a project by dgiebert

Project Description

With the discontinuation of k3os, there is no minimal Linux available that bundles the OS with k3s, but with Elemental one can create custom images that can be extended. The community has been asking for this, but we don't have an immediate need for enterprise customers, so it hasn't been prioritized.

Updated over 1 year ago. 2 hacker ♥️. 4 followers.

caching proxy for openSUSE repos

a project by bmwiedemann

Project Description

codename: opensuse-redir-cache

Updated about 1 year ago. 2 hacker ♥️. 2 followers.

Understand and review klp-convert patchset

a project by mpdesouza

Project Description

klp-convert is a tool that is trying to be merged into the Linux Kernel to help livepatching non exported functions. Since kallsymsoneachsymbol and kallsymslookup_name were unexported, klp-convert appeared to solve the issue by creating relocation entries for non-export functions in the final livepatch module.

Updated over 1 year ago. 2 hacker ♥️. 1 follower.

What personas are using Rancher?

a project by Dando31

Project Description

What personas are using Rancher? There is scope to get further insights into who uses Rancher and what part of the software delivers value to those individual personas.

Updated about 1 year ago. 2 hacker ♥️. 5 followers.

Automated Lifecycle Management at the Edge

an invention by bkampen

Project Description

We have a lot of solutions for the Edge like: Rancher, k3s, Elemental, SLE Micro but we don't have a complete end to end example solution the deliver these. For example if a Edge device at a customer location fails somebody without any knowledge should be able the replace the device. The installation and provisioning should be automatic, this should also be for new devices.

Updated about 1 year ago. 2 hacker ♥️. 2 followers.

Digital painting using free and opensource software

a project by lpalovsky

Main goal is to take a step back from work related areas and do something creative and relaxing. In my free time I occasionally do digital paintings/drawings where I usually try to use free and opensource software: Painting: Krita

Updated about 1 year ago. 2 hacker ♥️. 2 followers.

Expanding e2e tests on Windows self-hosted runners via CI

an invention by iguimaraes

Achievements:

  • Documented all necessary steps to setup the testing environment on Windows 11
Updated about 1 year ago. 2 hacker ♥️. 3 followers.

Container images for building the Uyuni docs

an invention by juliogonzalezgil

Project Description

The Uyuni doc requires a lot of dependencies installed to be built. Keeping your system on the right versions or reinstalling can be a challenge.

Updated about 1 year ago. 2 hacker ♥️. 1 follower.

Create tool for managing RPM package signing keys

an invention by dheidler

Project description

IIRC there was some article in tech news some year ago that criticized the way RPM keys are handled in the SUSE distribution.

Updated about 1 year ago. 2 hacker ♥️. 4 followers.

Fleet standalone UI

an idea by raul.cabello

Project Description

Fleet can be used without Rancher, however there is no UI available at the moment. The idea is to create an UI that can be used without Rancher. It should be similar to the Continuous Delivery section in Rancher.

Updated about 1 year ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Port zypp-gui to GTK4

an idea by xiaoguang_wang

Project Description

zypp-gui is a tool to download and update system.

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

ARM SCMI study

a project by clin

Project Description

Study/Trace SCMI code stack in ARM Trusted Firmware, such as build flow, included drivers, and protocols.

Updated about 1 year ago. 2 hacker ♥️. 2 followers.

Explore text-to-image diffusion model

an idea by djz88

Project Description

Goal is to explore text-to-image diffusion models, get it run, understand basics and how to write efficiently what we want to be rendered. Well known ai in this field is Midjourney but there are Open-source alternatives as well.

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

Encrypted volumes in elemental-toolkit

an invention by flonnegren

Project Description

Add support in elemental-toolkit for encrypted volumes using LUKS.

Updated about 1 year ago. 2 hacker ♥️. 1 follower.

openSUSE MicroOS based NAS

a project by dmach

Project Description

Try running openSUSE MicroOS on a home NAS.

Updated about 1 year ago. 2 hacker ♥️. 3 followers.

be able to gather useful solar data in one place

an idea by npower

Project Description

Recently got a (simple) solar system installed, however the useful data is available from multiple sources each of which doesn't really tell me (easily) what is going on at all times

Updated about 1 year ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

OpenQA test list views improvement

a project by mdati

Project Description

Create views of OpenQA Test results in Grafana, grouped i.e. for Version, Builds, Flavor, Arch, in order to have a global view list, but also capability to explore details of each test, for a more integrated faults investigation environment.

Updated about 1 year ago. 2 hacker ♥️. 3 followers.

Experimenting with ALP

a project by xguo

Project Description

Experimenting with ALP

Updated about 1 year ago. 2 hacker ♥️. 3 followers.

Catalog for OCI images

an invention by vpereirabr

Project Description

The OCI Catalog project is a platform designed to streamline the process of discovering, searching, and cataloging SUSE's official OCI images. With its user-friendly interface, users can easily visualize the collection of SUSE's Docker images and search for specific images based on their requirements.

Updated about 1 year ago. 2 hacker ♥️. 3 followers.

The world crab

an invention by cdywan

The world is changing. A mouse got lose and fell off the discworld. Consequently the elephants got scared and hopped off Great A'Tuin's back. As luck would have it a gigantic crab with four gophers on its back took its place.

Project Description

Updated almost 2 years ago. 1 hackers ♥️. 2 followers.

Try-out training management

a project by mstrigl

Project Description

Our club has try-out trainings for kids that are interested in Ice-hockey. They can come 5 times free of charge and then they need to sign a contract. Actually this is done with excel lists which is not nice and is not working very well.

Updated over 1 year ago. 1 hackers ♥️. 2 followers.

Enhance SUSE Manager + Rancher + K3s/RKE Automation

a project by nbornstein

Project Description

Automation of Rancher, K3s, RKE, RKE2 through Salt and SUSE Manager

Updated over 1 year ago. 1 hackers ♥️. 3 followers.

Learn PostgreSQL advanced features

an invention by okurz

Motivation

The PostgreSQL database implementation is an integral part of many important software stacks, most importantly for me openQA. I learned database "by doing" but never properly. Given that we recently had (again) an incident related to specific details of how a database behaves under load maybe it's time to learn more about PostgreSQL.

Updated about 1 year ago. 1 hackers ♥️. 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.

Use systemd Service Templates to manage OBS workers

an invention by enavarro_suse

Project Description

Currently, the systemd script that manages OBS workers (obsworker.service) calls a script (obsworker) that launches workers in windows of a screen session.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Hack on project MONAI (Medical Open Network for Artificial Intelligence)

an invention by jordimassaguerpla

Project Description

MONAI is a set of open-source, freely available collaborative frameworks built for accelerating research and clinical collaboration in Medical Imaging. The goal is to accelerate the pace of innovation and clinical translation by building a robust software framework that benefits nearly every level of medical imaging, deep learning research, and deployment.

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

Learning PSP to PSA and Kuberwarden Implementation and Migration

an invention by mweiss2

Project Description

During Hackweek I want to dig deep into PSPs to PSA and Kubewarden Implementation and Migration

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

try to get familiar with nut

an invention by pgajdos

Project Description

Tabula rasa re UPS here, let me learn around.

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

container storage research

an idea by qzhao

Study container storage technology and how the filesystem supports it.

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Look into distrobox as a launcher of desktop and applications on ALP

an idea by yfjiang

Project Description

Look into distrobox as a launcher of desktop and applications on the latest ALP image.

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

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.

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

Finish stardict compatible dictionary app

a project by metan

Project description

I do have a proof-of-concept stardict compatible dictionary app that is absurdly fast on today's hardware that I want to finish.

Updated over 1 year ago. 1 hackers ♥️. 2 followers.

Kanidm

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, replication foundations and more.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Create a graphic scene using Vulkan API

a project by jtorres

Project Description

Create a graphic scene where I can see a cube and maybe add to it some textures or modify its geometry.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.

Rancher Token Revoker

an invention by mbolot

Project Description

The token revoker aims to scan git repos for exposed rancher tokens. Once a token has been identified, the revoker can (based on configuration) warn/disable/delete the exposed token automatically.

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

Improve Docker registry listing tool

a project by rbranco

Project Description

regview is a heavily modified fork of the (no longer maintained) reg tool by Jess Frazelle for listing images in a Docker registry. Some features of reg were removed (like the webserver, to make it only cli) and others added. Some bugs were fixed (and PR's submitted) and others added as well.

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

Application for secret ballots (A review of existing tools under legal aspects)

an invention by apritschet

Project Description

As a substitute member of the Nuremberg works council there is the occasional need to participate in a session and cast a vote in a secret ballot. Living close to the Danish border traveling to Nuremberg is tedious.

Updated about 1 year ago. 1 hackers ♥️. 4 followers.

Run sandboxed Firefox with image and sound inside a container

an invention by nguyens

Project Description

Running a web browser from your PC can cause all sorts of security or anonymity issues; e-g: content downloaded could be run automatically from your PC, resulting in disk encryption or other unpleasant events. It would be great if we could run most of this in a container so that we have as much of the web browser sandboxed, and limit the PC's exposure to security events.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Sign me off|in

an invention by mkoutny

Project Description

It is possible to sign (off) git commits with your SSH key. The very same key that's used to sign in to SSH servers. I would like to look into the buffer contents in the two cases and examine if/how they are replacable.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.

Complete the port of flatpak to appstream from appstream-glib

a project by ldragon

Project Description

Currently flatpak uses appstream-glib to parse and generate appstream files however, appstream-glib is no longer maintained and this has resulted in many features not being propagated to flatpak. There is currently 2 prs porting flatpak & flatpak-builder to appstream.

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

Rewrite the D-Installer CLI

a project by IGonzalezSosa

Project Description

Before the openSUSE 2022, we built a prototype of a command line interface for D-Installer just for demonstration purposes. It implements a limited set of functions and, apart from packaging changes, it has not received any relevant update for months.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Investigate if VSCodium can be used as a convenient DocBook editor

a project by tbazant

Project Description & Goal for this Hackweek

VSCodium is a feature rich text editor. The goal of this project is to find out which of its extensions to use for better DpcBook editing experience and how to add own features, for example, daps subcommands.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.

Iguana and WebAssembly

a project by oholecek

Project Description

Iguana installer/rescue initrd uses containers for all its functionality. However there is incredible development in WebAssembly (WASM) space where WASM images uses the same infrastructure as OCI images.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Tafl

an invention by mrohrich

Project Description

Tafl is a family of ancient norther European board games, including Hnefatafl, Tablut and Brandubh. This Hackweek project aims to take a half-finished implementation to a small open-source game project with a terminal user interface.

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

Automatic Bugs classification ML NLP DNN

an idea by rtsvetkov

Bugs classification using machine learning I've made a prototype using TensorFlow

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Improve OpenSCAP support in Uyuni

a project by admehmood

Project Description

SUSE Manager and Uyuni do support OpenSCAP and user can make use of it to keep the compliance status in check.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Man pages in a container

an idea by doreilly

Project Description

MicroOS and Jeos images don't have their man pages installed to save space. This means having to switch to a browser or a full system just to look things up.

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

unbound resolvconf

a project by michals

Project Description

Replace resolvconf with a tool that generates unbound(8) configuration instead of resolv.conf.

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

Salt formula for Certhub

an idea by crameleon

Project Description

Deploying individual ACME clients on many clients makes maintenance and troubleshooting of individual certificate renewal failures troublesome and error prone. As an idea for a solution, I would like to combine parts of Certhub (https://certhub.io/) and SaltStack to make for a central solution which can be deployed in an organization. The solution should allow for domains to use different ACME servers if needed.

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

clsr (Command Line Spaced Repetition) Learning Tool

an invention by adam.pickering

Project Description

Learning and retaining information is one of the biggest challenges for programmers. So if there was a way to increase the efficiency of one's learning, it would be very useful. Luckily, there is such a thing: spaced repetition. TLDR: you create flashcards, each of which contains one piece of information you want to remember, and review them at intervals that psychology has determined are optimal for learning.

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

UYUNI - synchronize content between registry servers

an invention by RDiasMateus

Project Description

UYUNI has the ability to synchronize packages from remote locations. But doesn't have a similar solution for container images.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.

Add support for resolving package conflicts interactively in PackageKit

a project by JonathanKang

Project Description

This has been a missing feature in PackageKit. I'll try implementing this in PackageKit itself and its zypp backend.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Simple time scale for active record models

a project by digitaltomm

Project Description

Goal of this project is to have a simple way to configure the collection of historical data

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

XRechnung Viewer and Tools

an idea by kfreitag

Project Description

There is a brand new project to provide free software for end users to work with XRechnung files.

Updated about 1 year ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Implement something like Time Slider on Solaris

a project by yudaike

Project Description

Time Slider is a Solaris feature, which utilizes ZFS to provide a graphical way for restoring individual files from automatically scheduled snapshots. Since we have btrfs on SLE/openSUSE now it's probably an interesting project to implement something similar.

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

study mu project instance + shimutil tool

an idea by dtseng

Project Description

  1. Microsoft mu platform has been used for shim testing by several companies. To enhance SUSE shim testing, we will create an mu instance to run SUSE shim.
Updated about 1 year ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

mrouted: Join multicast groups via IPIP or GRE tunnels

a project by e_bischoff

Goal for this Hackweek

mrouted is the de facto standard for DVMRP multicast routing on Linux and other Unices.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

Algorithm Visualizer

an invention by agraul

Project Description

This project is about creating a GUI that visualizes algorithms. At first, it will focus on search and sort algorithms.

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

E9s: Epinio TUI

a project by ecandino

Project Description

Many Kubernetes' users are using K9s to manage their clusters from the terminal. To let them enjoy the same experience it would be nice to have an Epinio TUI (terminal ui application) to manage the Epinio resources.

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

Offline GPS navigation for Bangle.js 2 watch

a project by fos

Project Description

The Open Source watch Bangle.js 2 has built in GPS, so let's try to use that for offline navigation (i.e. generate a list of waypoints in the Bangle.js App Loader and show the next event (e.g. "Turn left into Example St. in 80 meters").

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

Real-time container runtime support

an invention by a_faerber

Project Description

As per discussions in the SOAFEE SIG that SUSE is a founding member of, container users will be in need of running workloads with mixed criticality.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.

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.

Containerized git server/client for playground and tutorials

a project by mberti

Project Description

Create a set of container images for serving a mock git server and mock git clients in a Kubernetes cluster that can be used as building blocks for an interactive git playground.

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

BPF feature support table

a project by shunghsiyu

Project Description

(e)BPF has grown in features over the years, and it's sometimes rather confusing for (e)BPF application developers as to what features are available for them; and while tools like bpftool support feature detection, it only detects the feature available to the current running kernel.

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

Improve error handling of the '/search' API endpoints of OBS

an invention by enavarro_suse

Project Description

Improve error handling of the /search API endpoints of OBS.

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

Code Coverage of spacewalk-java aka Suma Server after a full TestSuite execution

a project by oscar-barrios

Project Description

GitHub Card: https://github.com/SUSE/spacewalk/issues/8583

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

Explore NVIDIA GPU on SLE

an idea by Julie_CAO

Project Description

SUSE began to be partener with NVIDIA a few years ago on GPU on SLE. We have 2 A30 NVIDIA GPU cards installed in our test machines. I had some tasks about testing vGPU, but there is more interesting things can be explored on what a GPU card can do and how SLE does to work with a GPU card.

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Watch a session of "essence of linear algebra" and read some book about algorithm

a project by yosun

Project Description

From recent news, I found math material I read during college is too bad to take part in using. One of the best ways to create some links in my previous math knowledge(if still left some) is to get some quick knowledge from some video sessions by 3Blue1Brown.

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