Proof of Concept for a Perl binding to libfyaml

a project by tinita

Project Description

Similar to YAML::LibYAML::API and YAML::XS it would be nice to have a Perl binding to libfyaml.

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

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.

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.

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.

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.

QJobViewer

a project by apappas

Project Description

A viewer for openQA jobs written in Qt.

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

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.

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

Learn database theory and realize a simplest one as SQLite

a project by renxt0310

Project Description

Based on SQLite3.

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

drgn: implement crash top-level commands

a project by marxin

Project Description

The goal of the project is to implement a collection of top-level crash commands in drgn tool. The commands should provide a top-level overview for anybody who opens a kernel core dump. I plan to select a similar set of commands as seen in crash-python tool.

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

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.

Explore ChatGPT's programming language capabilities

a project by jcejka

Project Description

Explore ChatGPT and it's ability to generate and modify source code in various programming languages.

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

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

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

Explore the integration between OBS and GitHub

a project by pdostal

Project Description

The goals:

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

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.

Replace Star Adventurer controller with ESP32

a project by nadvornik

Project Description

The goal of this project is to upgrade controller board

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

watchtower - tool to collect, transform and export security metrics

a project by pgomes

Project Description

Collect, transform and export security metrics from GitHub repositories from multiple orgs into a prometheus pushgateway.

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

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

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

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.

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.

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

Supportconfig plugin for IDEs

an invention by paolodepa

Project Description

Write a plugin for the most common IDEs capable of parsing a supportconfig file, enable the folding of its section and retrieving an outline of the current file; giving context infos when navigating through the file (which file and which sections are being navigated) would be a plus.

Updated about 1 year ago. No love. 3 followers.

Package libfyaml

a project by tinita

Project Description

libfyaml is a modern alternative to libyaml that passes

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

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.

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.

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.

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.

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

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

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.

Make iguana-workflow to support multiple container frontends

a project by oholecek

Project Description

Iguana is an attempt to have 100% stable initramfs which functionality is enhanced by containers.

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

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.

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

Sandboxed USB Inspection

an invention by nguyens

Project Description

USB devices can be dangerous to read directly from your PC. There are countless stories of PCs being infected (e-g: filesystem encrypted) because a USB device was read without first checking the USB content. But how do you check the device content without having a look at it first?!

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

caching proxy for openSUSE repos

a project by bmwiedemann

Project Description

codename: opensuse-redir-cache

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

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.

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.

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.