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.

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 over 1 year ago. 1 hackers ♥️. 2 followers.

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.

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.

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.

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

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

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.

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 over 1 year ago. 1 hackers ♥️. 2 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 over 1 year ago. 5 hacker ♥️. 2 followers.

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.

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 over 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.

unbound resolvconf

a project by michals

Project Description

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

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

picture-book: Registry Mirror server / image sync'er

an invention by HarrisonWAffel

Project Description

Setting up and populating image registries can be a lengthy and error prone task. The idea is to create a CLI / web tool for managing and automatically syncing (mirroring) images to a custom registry. This would be an interesting project that would result in a helpful tool that can save time and reduce human error (mistagging).

Updated about 1 year ago. No love. 1 follower.

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.

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.

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 over 1 year ago. 3 hacker ♥️. 1 follower.

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 over 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 over 1 year ago. 1 hackers ♥️. 1 follower.

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 over 1 year ago. 1 hackers ♥️. 1 follower.

Look at Microsoft Mu project

a project by joeyli

Look at Microsoft Mu project Read documents of Project Mu and will look at git

Updated over 1 year ago. No love. 2 followers.

Add the conditional scenario support to skippkg-finder

a project by mlin7442

Project Description

The Leap built ftp-tree is from a customized kiwi file, the ignored packages listed in this kiwi file is according to a predefined packagelist, not like openSUSE Tumbleweed or any other openSUSE distribution, this NON_FTP_PACKAGES file is auto-generated by a script - skippkg-finder, skippkg-finder don't support different conditional scenario, in other words, not handle the ignores for specific architecture, we found out we need this feature for some special cases, like binary rpm doesn't have an corresponding source rpm on an specific arch, the goal is aim to implement the conditional scenario support in skippkg-finder then it can generate a proper ignored packagelist into NON_FTP_PACKAGES file, and converted to a matched ignored packages into the ftp-tree file eventually.

Updated over 1 year ago. No love. 1 follower.

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.

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

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.

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.

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.

openSUSE MicroOS based NAS

a project by dmach

Project Description

Try running openSUSE MicroOS on a home NAS.

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

Exploring Peribolos: Implementing Team Repo Permissions Management in K/Org

an invention by psaggu

Project Description

The project is about exploring the use of Peribolos in managing team repository permissions within Kubernetes/Org GitHub repo. The focus is on implementation and how to effectively utilize Peribolos for this purpose.

Updated about 1 year ago. No love. 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.

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.

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 over 1 year ago. 1 hackers ♥️. 1 follower.

Containerizing an Go HTTPS Audio Streaming Server with Docker

a project by annablendermann

Project Description

During HackWeek 2022, I built a small HTTPS Audio Streaming Server in Go and this week I want to containerize that application with Docker. I also want to try deploying that application to different places, perhaps GitHub or a Digital Ocean node.

Updated over 1 year ago. No love. 1 follower.

Samba in Kubernetes (for openSUSE)

a project by dmulder

Project Description

The SINK project is a set of containers and tools for Samba in Kubernetes. The images and tooling for the project are designed for Fedora and RH systems. The ultimate goal of this project is to tweak the tooling for use with our build service, etc.

Updated over 1 year ago. No love. 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 over 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 over 1 year ago. 1 hackers ♥️. 1 follower.

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.

Learn more about containers.

a project by cxiong

Project Description

Develop a deeper understanding of containers.

Updated over 1 year ago. No love. 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 over 1 year 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 6 months ago. 3 hacker ♥️. 3 followers.

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.

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.

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 over 1 year ago. 1 hackers ♥️. 1 follower.

Build alternative spotify frontend and learn modern frontend dev on the way

an invention by mlauhoff

Project Description

I hate finding and playing albums on Spotify. I never find what I want, when I want. Playlists are weird for playing albums.

Updated about 1 year ago. No love. 1 follower.