Continue AKTIVE, my Tcl Image & Vector Extensiona project by andreas-kupries Project Description |
gphoto2 workan invention by msmeissn Description |
Implement a CLI tool for Trento - trentoctla project by nkopliku DescriptionImplement a |
learn about android virtualisationa project by AngelaBriel Descriptionandroid virtualization on top of linux |
Command queue toolan invention by dheidler Description |
Hack on libstrophean invention by sjaeckel Descriptionlibstrophe has some open PR's and issues that I'd like to work on and finalize. |
Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)an invention by vizhestkov |
Learn obs/ibs sync toola project by xlai DescriptionOnce 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. |
Harvester Optimizationa project by jyu Description |
terraform-provider-feilonga project by e_bischoff Project Description |
Recipes catalog and calculator in Rails 8a project by gfilippetti |
Setup Home Assistant on Pi4 and collect solar panel statsa project by emiura Setup a Home Assistant on Raspberry Pi4 and collect statistics from solar panel energy production |
Understand and implement a NBCON compliant console driver (study purposes)an invention by mpdesouza DescriptionThe 8250 NBCON patch is being reviewed on upstream, so in order to understand the constraints of the NBCON with Preempt-RT just implement an example driver to understand how it works. |
Yearly Quality Engineering Ask me Anything - AMA for not-engineeringa project by szarate GoalGet a closer look at how developers work on the Engineering team (R & D) of SUSE, and close the collaboration gap between GSI and Engineering |
COOTWbota project by ngetahun |
Enhance remote and in office social relationshipa project by baldarn |
Study SPDKa project by chinyahuang DescriptionThe SPDK is used for Longhorn v2 volumes. This project aims to explore the SPDK codebase to understand its functionality and architecture. |
Packaging Mu on OBSa project by joeyli DescriptionPackaging Microsoft Mu project |
Learn using LangChain/LangGraph to facilitate LLM application buildinga project by fanyadan DescriptionLearn how to apply LangChain or LangGraph into LLM application building |
Update my own python audio and video time-lapse and motion capture apps and publisha project by dmair Project Description |
Complete technical trainingsa project by cvidot DescriptionI would like to use Hack Week as an opportunity to improve my skills and get a better understanding of key topics that are essential for my daily tasks (advanced Linux administration, networking, QA principles, Perl/Bash scripting). |
Build a GUI with Godota project by Servus007 DescriptionThe main goal is to discover Godot options not to build only games, but also creating GUI with it. |
What can Container be used for and how they work -- learning sessiona project by berndschubert I am more or less completely new to K8s, but I'm interested in learning it. |
New features in openqa-trigger-from-obs for openQAa project by jlausuch DescriptionImplement new features in openqa-trigger-from-obs to make xml more flexible. |
consider xli necessitya project by pgajdos Descriptionxli is SUSE's own fork of XLoadImage |
Review SCC team internal development processesan invention by calmeidadeoliveira DescriptionSCC team processes do need a full review, and as there is not enough time left to do such activity during the week, I plan to do it during hackweek. |
Small healthcheck tool for Longhorna project by mbrookhuis |
OIDC Loginproxya project by toe DescriptionReverse proxies can be a useful option to separate authentication logic from application logic. SUSE and openSUSE use "loginproxies" as an authentication layer in front of several services. |
Measuring electricity consumption of PC running on openSUSE with Shelly PM Mini Gen 3a project by bzoltan1 DescriptionI would like to measure how various services and their software updates in openSUSE TW impact the power consumption of a PC |
Finish gfxprim application multiplexor (window manager)an invention by metan Project Description |
SUSE KVM Best Practicesa project by roseswe DescriptionSUSE Best Practices around KVM, especially for SAP workloads. Early Google presentation already made from various customer projects and SUSE sources. |
Hack on rich terminal user interfacesan invention by amanzini DescriptionTUIs (Textual User Interface) are a big classic of our daily workflow. |
util-linux-testsuitea project by sbrabec DescriptionThe current util-linux package contains a lot of tests. These tests are called during the build process. But the build environment is limited, and many of the tests cannot be ran properly. |
Hack robotic vacuum cleaneran invention by frantisek.simorda DescriptionGet rid of factory cloud integration of robotic vacuum cleaner and install Valetudo |
Sustainable/efficient use of hardware in datacentersan idea by okurz MotivationWe have many machines and server hardware in our SUSE datacenters meaning physical hardware using electrical power. |
Get used to IM Bots (Telegram)an invention by holgisms DescriptionI'd like to send regular information to IM channels. So I thought I'll look into bots to do that in an automated fashion. Looks like Telegram is a easy place to start. |
Check hardware bits and pieces lying around herea project by keichwa DescriptionNew and old private hardware is still around here. Some items I want to use, others I want to get rid of. |
fork & exec operations though io_uringa project by gbertazi Description |
Build a Linear Solver for a toy variant of Heads Up No-Limit Hold Ema project by BLandorff DescriptionI want to play around with a restricted/toy variant of Heads Up No Limit Hold Em (fixed stack sizes, limited options of Check/Fold/Bet Fixed/Raise Fixed/All-In, etc.) |
USB storage plumbing for the Linux Kernel Libraryan invention by dmdiss This project builds on my previous efforts to plumb the Linux Kernel Library (LKL) into USB storage devices. This time I plan on mostly ignoring Android and will instead focus on lklfuse USB support. |
Lawndon - Recycled electric mower converted into a 3D printable and autonomous hill climbing mower.an invention by jordonleach Description |
Emulate a 68k on x86a project by BLandorff DescriptionIn C++ and x86 assembly, build an Emulator for Motorola 68000. |
gnome-kiosk runs in containeran invention by xiaoguang_wang DescriptionBuild a container with gnome-kiosk running on wayland, and it can run with the firefox kiosk container. |
Explore possibilities of automate Linux on s390x LPAR installationa project by mgriessmeier DescriptionFollow up with exploring ways to automate installations of Linux on s390x LPARs to be able to test it automatically and integrate it ultimately into openQA as (part of) a backend |
Refresh Python landing page on the openSUSE wiki.a project by mcalabkova Description |
Try react-flow for SUSE Observability visualizera project by aovechkin Description |
[Agama] Investigate to shorten s390x URL on O3 to avoid character limita project by leli DescriptionThere is a character limit of <=80 characters in s390x, for OSD we workaround this problem using a url shortener, like http://s.qa.suse.de/ but we don't have anything equivalent for O3. Some colleagues recommended https://v.gd/ but some initial test showed that cannot shorten ftp urls. |
getting started with LoRaWANan invention by rfrohl DescriptionGet started with LoRaWAN and play with the hardware I have lying around for ages. |
transactional-update from OCI imagesa project by dancermak Description |
ReaR upstream janitor work towards a new releasea project by jsmeix Preparations towards release of ReaR 2.8 |
Look at personal NASa project by qzhao DescriptionThere 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. |
Improve UML page fault handlera project by ptesarik DescriptionImprove UML handling of segmentation faults in kernel mode. Although such page faults are generally caused by a kernel bug, it is annoying if they cause an infinite loop, or panic the kernel. More importantly, a robust implementation allows to write KUnit tests for various guard pages, preventing potential kernel self-protection regressions. |
wireguard Containeran invention by kukuk Description |
Moooar qubesome featuresa project by pgomes DescriptionThe 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. |
Dartboard TUIa project by IValentin DescriptionOur scalability and performance testing swiss-army knife tool Dartboard is a major WIP so why not add more scope creep? |
Harvester Packer Plugina project by mrohrich DescriptionHashicorp Packer is an automation tool that allows automatic customized VM image builds - assuming the user has a virtualization tool at their disposal. To make use of Harvester as such a virtualization tool a plugin for Packer needs to be written. With this plugin users could make use of their Harvester cluster to build customized VM images, something they likely want to do if they have a Harvester cluster. |
wayland, emacs, ssh and tmux... copy&past is brokena project by wagi DescriptionThe copy&past situation is broken, we all know that. And nothing will fix this. |
SMB3 Server written entirely in Rusta project by dmulder DescriptionGiven the number of bugs frequently discovered in the Samba code caused by memory issues, it makes sense to re-write the smbd service purely in Rust code. Meanwhile, it would be wise to abandon backwards compatibility here with insecure protocol versions, and simply implement the SMB3 spec. |
Play with esp32 and arduino to create domotics stuffa project by aginies Descriptiongot some esp32 board and multiple small periphericals since a while at home, its time to play with them and learn a bit more about this stuff. Connect them to Home assistant. |
Extending KubeVirtBMC's capability by adding Redfish supportan invention by zchang Description |
Improve Development Environment on Uyunia project by mbussolotto DescriptionCurrently create a dev environment on Uyuni might be complicated. The steps are: |
Revive Garmin Podcastsa project by agraul Description> Garmin Podcasts is a Garmin Connect IQ podcast app powered by Podcast Index. No external service or subscription required: all you need is you watch! |
More sophisticated KMP cleanup in `zypper purge-kernels`an invention by mlandres DescriptionKMPs get removed automatically as soon as the last kernel providing their requirements is purged. |
Tracing system calls with eBPFa project by doreilly DescriptionMany 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. |
Improve Bard's web interface and server featuresan invention by alarrosa Description |
Integrate Backstage with Rancher Manageran invention by nwmacd Description |
New KDE Plasma notification app/appleta project by apappas DescriptionMy 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 |
Kill DMA and DMA32 memory zonesa project by ptesarik Description |
Hacking on sched_extan invention by flonnegren Description |
Create an Android app for Syncthing as part of the Syncthing Tray projecta project by mkittler DescriptionThere's already an app but code/features already in Syncthing Tray could be reused to create a nicer app with additional features like managing ignore patterns more easily. The additional UI code for the app could then in turn be re-used by other parts of Syncthing Tray, e.g. to implement further steps in the wizard as requested by some users. This way one "UI wrapper codebase" could serve GNU/Linux, Windows and Android (and in theory MacOS) at the same time which is kind of neat. |
YQPkg - Bringing the Single Package Selection Back to Lifea project by shundhammer tl;dr |
A way a for Longhorn UI automationa project by cchien DescriptionDuring each release cycle, Longhorn QA needs to run a UI sanity check. We should explore ways to automate the Longhorn UI testing process. |
Learning Game Development with Unitya project by tmuntan1 Description |
Improve libzyppa project by jtorres DescriptionTry to make libzypp a bit more flexible when you try to use it but there's already something using it and you get a message like: |
Customizable control panel for Home Assistantan invention by jbaier_cz Description |
Selenium with Pythona project by xguo DescriptionTry to create test case about Selenium base on Python |
Encrypted sessions for Mojoliciousan invention by kraih Mojolicious](http://mojolicious.org) is a web development toolkit and framework for Perl. It is used by quite a few openSUSE projects, such as openQA and Cavil. |
Simulacra: Explore local multi-vm test environmentsa project by gbhatia Exploring (mostly) declarative distributed test scenarios that involve multiple (virtual) machines, locally. This makes use of the NixOS integration test driver. |
Contribute to terraform-provider-libvirta project by pinvernizzi Description |
Learn about OSB and contribute to `kustomize` and `k9s` packages to add ARM archa project by dpock DescriptionThere are already |
Mammuthus - The NFS-Ganesha inside Kubernetes controlleran invention by vcheng DescriptionAs the user-space NFS provider, the NFS-Ganesha is wieldy use with serval projects. e.g. Longhorn/Rook. |
VulnHeapan invention by r1chard-lyu DescriptionThe VulnHeap project is dedicated to the in-depth analysis and exploitation of vulnerabilities within heap memory management. It focuses on understanding the intricate workflow of heap allocation, chunk structures, and bin management, which are essential to identifying and mitigating security risks. |
Get latest versions of different Rancher componentsan invention by eminguez Description |
Port git-fixup to POSIX shell script and submit to git/gitan invention by mcepl Descriptionhttps://github.com/keis/git-fixup is an exceedingly useful program, which I use daily, and I would love to every git user could bask in its awesomeness. Alas, it is a bash script, so it is not appropriate for the inclusion in git proper. |
Creates a Google Sheets Extension for SubHub OEM APIa project by cwh DescriptionLet Product Ops request OEM Keys by just a few mouse clicks. |
Homelab DNS on Raspberry Pi / openSUSE MicroOS with podman & CoreDNSa project by paulgonin DescriptionMini project to replace the homelab dns with a 'hands off' / self updating CoreDNS DNS server with openSUSE MicroOS |
jigdo for imagesa project by epaolantonio Description |
concierge: a distributed object capabilities based secret management tool implemented with Spritely Goblinsa project by gleidi DescriptionThe idea is to build a FOSS command line (for now) secrets management tool, you may have heard of SOPS or Hashicorp Vault, with Spritely Goblins. |
Enhance UV openQA helper scriptan invention by mdonis DescriptionA couple months ago an UV openQA helper script was created to help/automate the searching phase inside openQA for a given MU to test. The script searches inside all our openQA job groups (qam-sle) related with a given MU and generates an output suitable to add (copy & paste) inside the update log. |
obs-service-elixir_mix_depsa project by alessio.biancalana DescriptionI'd like to explore the creation of a source service to help vendoring the dependencies for an Elixir project. |
Explore procedural generationa project by jcronenberg DescriptionIn my free time I sometimes work on some games with godot. For one project I wanted to explore having a modern city procedurally generated. |
ghostwrAIter - a local AI assisted tool for helping with support casesan invention by paolodepa Description |
Find a bug in Google Chromea project by Etheryte Description |
Setup Kanidm as OIDC provider on Kubernetesa project by jkuzilek DescriptionI am planning to upgrade my homelab Kubernetes cluster to the next level and need an OIDC provider for my services, including K8s itself. |
Digging network internalsa project by dbenini DescriptionAs bugs involving the network are a topic of my interest and I recently started backporting some CVEs for network subsystem, I would like to learn a bit more about kernel network internals. |
Learning more about statistics in home-assistantan invention by fcrozat DescriptionHome Assistant can gather a lot of statistics from associated sensors. |
Drag Race - comparative performance testing for pull requestsa project by balanza Description«Sophia, a backend developer, submitted a pull request with optimizations for a critical database query. Once she pushed her code, an automated load test ran, comparing her query against the main branch. Moments later, she saw a new comment automatically added to her PR: the comparison results showed reduced execution time and improved efficiency. Smiling, Sophia messaged her team, “Performance gains confirmed!”» |
Save pytorch models in OCI registriesa project by jguilhermevanz Description |
MIDI2-based Mixer API for ALSAa project by ismaell DescriptionMIDI supports volume control, so why not use that for ALSA? |
Run local LLMs with Ollama and explore possible integrations with Uyunia project by PSuarezHernandez DescriptionUsing 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. |