The Great Hack Week 24 Train Chase (Video a Train)a project by simotek DescriptionDo you have a smartphone? Do you have a train, tram or metro track near you? If so this is the hack week project for you. |
Testing and adding GNU/Linux distributions on Uyunia project by juliogonzalezgil Join the Gitter channel! https://gitter.im/uyuni-project/hackweek |
Cluster API Provider for Harvestera project by rcase |
early stage kdump supporta project by mbrugger |
Sipario, less mobile phone, more social interactionsa project by baldarn Mobile phone usage is addictive. There are adults addicted, but a huge problem is kids addiction |
Port some classic game to Linuxa 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. |
A CLI for Harvestera project by mohamed.belgaied [comment]: # Harvester does not officially come with a CLI tool, the user is supposed to interact with Harvester mostly through the UI [comment]: # Though it is theoretically possible to use kubectl to interact with Harvester, the manipulation of Kubevirt YAML objects is absolutely not user friendly. |
Build Edge Image Builder ISO with SUSE Managera project by mweiss2 DescriptionWith SUSE Manager we can build OS Images using KIWI, we can build Container Images and as we have Edge Image Builder we want to see if it is possible to use SUSE Manager as well to build / customize OS Images with integrationg Edge Image Builder as well. |
Metrics Server viewer for Kubernetesa project by bkampen DescriptionBuild a CLI tools which can visualize Kubernetes metrics from the metrics-server, so you're able to watch these without installing Prometheus and Grafana on a cluster. |
New openSUSE-welcomea project by lkocman Project Description |
FizzBuzz OSa project by mssola Project Description |
AI for product managementa project by a_jaeger Description |
Technical talks at universitiesa project by agamez Description |
Bootstrap openSUSE on LoongArcha project by glaubitz Description |
"autoremove" functionality for zyppera project by e_bischoff The purpose would be to have the equivalent of Ubuntu's "apt-get autoremove" functionality. |
Preserve SUSE's historya project by fos Project Description |
Explore the integration between OBS and GitHuba project by pdostal Project Description |
Software for musicians / guitarists and their integration in Aeona project by fcrozat DescriptionAs a beginner in playing guitar, I'm discovering the wonderful world of music software on Linux. |
Learn Ca project by jsuriano DescriptionI have several future learning goals which require being proficient in C. I'd like to have this HackWeek as an opportunity to get better at the language and understand some of its advanced features like memory management and multithreading. |
SUSE Prague claw machinea project by anstalker Project Description |
Framework laptop integrationa project by nkrapp Project Description |
Agama Expert Partitionera project by joseivanlopez Description |
Re-Setup and test openSUSE video equipmenta project by mstrigl Setup the video equipment and reinstall all devices |
Create SUSE Manager users from ldap/ad groupsa project by mbrookhuis DescriptionThis tool is used to create users in SUSE Manager Server based on LDAP/AD groups. For each LDAP/AD group a role within SUSE Manager Server is defined. |
CVE portal for SUSE Rancher productsa project by gmacedo Description |
New migration tool for Leapa project by lkocman Update |
SUSE AI Meets the Game Boarda project by moio Use tabletopgames.ai’s open source TAG and PyTAG frameworks to apply Statistical Forward Planning and Deep Reinforcement Learning to two board games of our own design. On an all-green, all-open source, all-AWS stack! |
DBT-core with Apache Airflowa project by rgolovnya Description |
Linux on Cavium CN23XX cardsa 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. |
influxdb-rails 2.0a project by hennevogel Release v2.0 of the gem and dashboards |
Cobbler Angular Web Interfacea project by SchoolGuy Project Description |
Use local LLM for geeko searcha project by digitaltomm Description |
RKE2 versionsan invention by eminguez Description |
Create a DRM driver for VGA video cardsa 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. |
SAR Performance Data Plottera project by roseswe |
Learn about Rust, and possibly do something with the help of copilota project by XinLiang DescriptionI am completely new to Rust, but I'm interested in learning it. |
Mortgage Plan Analyzeran invention by RMestre Project Description |
WebUI for your dataa project by avicenzi A single place to view every bit of data you have. |
Maintenance Game with Godota project by cyberiad DescriptionExploring Godot, the gaming engine, by developing a 2D game with Mainty the chamaleon which fixes bugs and addresses security issues proactively. |
Port Agama's manager to Rusta project by IGonzalezSosa Initially, the Agama D-Bus service was written 100% in Ruby. For many things, it relies on YaST, so it makes sense to use the same language. It was great to have something working quickly, but it also had some drawbacks. The main problem is that, as YaST is not thread-safe, we separated the service into different processes (storage, software, localization, etc.). The system became most responsive but at the cost of eating a lot of RAM. |
Patch search applied to productsa project by otilloy Introduction |
Implement a full OBS api client in Rusta project by nbelouin DescriptionI recently started to work on tooling for OBS using rust, to do so I started a Rust create to interact with OBS API, I only implemented a few routes/resources for what I needed. |
GameYatra: Personal Hobby Game Projecta project by lthadeus |
OpenQA Golang api clienta project by hilchev DescriptionI would like to make a simple cli tool to communicate with the OpenQA API |
SUMA demo environemnta project by sbehlert DescriptionFor "show and tell" situations it's helpful to have a portable (set of) images available which contains SUMA Server as well as clients. The intend is to create something that can be used on a standard laptop, setup and updated before adding it to the machine, and easily be 'reset'. |
Calendar TUI with GCal supporta project by malikirri |
Rancher/k8s Trouble-Makera project by tonyhansen |
Enhance SUSE doc team pages on Google sitesa project by jufa Description |
Automating Troubleshooting with AI in StackStatea project by mbakker DescriptionFollowing the acquisition of StackState, SUSE now has access to a powerful observability solution with built-in guided remediation. We've run initial tests on enhancing this experience by automating troubleshooting steps and exploring how AI can further improve the process. Now, we want to take it to the next level by exploring new ways to automate the detection, diagnosis, and remediation of performance and health issues in our systems, and to understand how AI can enhance this workflow. |
suse-rancher-supportconfiga project by eminguez Description |
Decouple topology data from User Settings in the StackState (SUSE Observability) platforma project by bschuur Description |
MicroOS/SL Micro health-checks for K3s/RKE2a project by eminguez Description |
Hacking on Profanitya project by mvetter Description |
Focus on web security for OpenSUSE projectsa project by emanuelecappello Description |
RISC-V emulator in GLSL capable of running Linuxa project by favogt Description |
Introducing "Bottles": A Proof of Concept for Multi-Version CRD Management in Kubernetesa project by aruiz Description |
Modularization and Modernization of cifs.ko for Enhanced SMB Protocol Supporta project by hcarvalho Creator: |
Editor mode at Agama web interfacea project by ancorgs Description |
Impove Tracking Milestone Qualitya project by rtsvetkov DescriptionWe need to track better the milestone quality. |
Learning VMWare vsphere, vsan and esx upgrades.a project by uschairer DescriptionLearning VMWare vsphere, vsan and esx upgrades. |
Work on kqlite (Lightweight remote SQLite with high availability and auto failover).a project by epenchev DescriptionContinue the work on kqlite (Lightweight remote SQLite with high availability and auto failover). |
Update Haskell ecosystem in Tumbleweed to GHC-9.10.xa project by psimons Description |
Design the new UI for storage configuration at Agamaa project by ancorgs Description |
Support FIDO2 and TPM2 in a full disk encryption based on systemda project by aplanas Description |
FamilyTrip Planner: A Personalized Travel Planning Platform for Familiesan invention by pherranz DescriptionFamilyTrip Planner is an innovative travel planning application designed to optimize travel experiences for families with children. By integrating APIs for flights, accommodations, and local activities, the app generates complete itineraries tailored to each family’s unique interests and needs. Recommendations are based on customizable parameters such as destination, trip duration, children’s ages, and personal preferences. FamilyTrip Planner not only simplifies the travel planning process but also offers a comprehensive, personalized experience for families. |
Automate PR processa project by idplscalabrini DescriptionThis project is to streamline and enhance the pr review process by adding automation for identifying some issues like missing comments, identifying sensitive information in the PRs like credentials. etc. By leveraging GitHub Actions and golang hooks we can focus more on high-level reviews |
Enabling Rancher as an OIDC Providera project by rcabello DescriptionKubernetes supports OpenID Connect (OIDC) natively as an authentication mechanism, enabling token-based user authentication. This can be configured through flags in the Kubernetes API server or by using AuthenticationConfiguration. |
Docker Desktop Extension for Application Collectiona project by pcaraballo DescriptionDocker and Docker Desktop are the tools of choice for most of developers when it comes to container runtime and management in local environments. Both have been out there for many years, and users are well familiarized with them, so both are great catalysts for adopting new solutions. |
iSCSI integration in Warewulfa project by ncuralli Description |
Build a split keyboard from scratcha project by mpagot DescriptionI'm getting older... this summer I experienced an annoying and persistent tingling in one hand and arm. That was the initial motivation to get more interested in ergonomic work gadgets, and from that to split keyboards. And that was the entrance in a rabbit hole. |
Team Hedgehogs' Data Observability Dashboarda project by gsamardzhiev DescriptionThis project aims to develop a comprehensive Data Observability Dashboard that provides r insights into key aspects of data quality and reliability. The dashboard will track: |
Enhancements of Linux kernel debugging toolsa project by firoyang DescriptionImprove our daily used debugging tools: crash-utility, drgn, kdump, makedumpfile, and so on. |
Learn enough Golang and hack on CoreDNSa project by jkuzilek DescriptionI'm implementing a split-horizon DNS for my home Kubernetes cluster to be able to access my internal (and external) services over the local network through public domains. I managed to make a PoC with the k8s_gateway plugin for CoreDNS. However, I soon found out it responds with IPs for all Gateways assigned to HTTPRoutes, publishing public IPs as well as the internal Loadbalancer ones. |
Enlightenment Themesa project by simotek I have several themes in progress, they all need lots of work before they could be used with openSUSE. * The gtk people keep changing things so the gtk theme I use to match my enlightenment theme also needs fixing. |
Emacs org-mode (learning)a project by keichwa From the manual: |
Check health of my openSUSE packagesan invention by pluskalm
|
Better default conky themea project by simotek As per the title I am aiming to investigate a much nicer conky default, I have a short list, but it depends on asking people nicely to license there work, if I have to create something from scratch it probably won't happen this hackweek. |
Write an url shortener in Rust (And learn in the way)a project by szarate So I have 469.icu :), it's currently doing nothing... (and for sale) but in the meantime, I'd like to write an url shortener from scratch and deploy it on my own server |
Tumbleweed on Mars-CM (RISC-V board)a project by ph03nix RISC-V is awesome, Tumbleweed is awesome, chocolate cake is awesome. I'm planning to combine all of them in one project. |
Model checking the BPF verifiera project by shunghsiyu Project Description |
Learn, document and test the Jellyfin Python libraryan 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. |
Create openSUSE images for Arm/RISC-V boardsan invention by avicenzi |
Install Uyuni on Kubernetes in cloud-native waya project by cbosdonnat Description |
Continue AKTIVE, my Tcl Image & Vector Extensiona project by andreas-kupries Project Description |
Evaluate and document two out of three nodes lost for K3s / RKE2 and Harvestera project by mweiss2 DescriptionNeed to find out what the impact is for loosing quorum and recovery from this situation in case of K3s / RKE2 and Harvester. |
Query Topology over Timea project by fvanlankvelt DescriptionThe Topology in SUSE Observability describes how the different components in a system interact with each other. It is maintained with history, so can be reconstructed at any point in the past. |
Learning frontend dev (Vue3 mostly)a project by cxiong DescriptionI started in Desktop team at SUSE. It's been a long while since I coded in any JS and much has changed. I wanted to pick up some and acquire some knowledge for hacking on some apps I've come to use often recently (e.g. FreeTube) |
drgn for kernel core analysisa project by tabraham1 Descriptiondrgn as a programmable debugger can be useful for kernel core analysis |
toptop - a top clone written in Goa project by dshah Description
|
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! |
Implement a CLI tool for Trento - trentoctla project by nkopliku DescriptionImplement a |
Picopad developmentan invention by vbabka |
learn about android virtualisationa project by AngelaBriel Descriptionandroid virtualization on top of linux |
Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)a project by vizhestkov |
Recipes catalog and calculator in Rails 8a project by gfilippetti |
Integrate Backstage with Rancher Managera project by nwmacd Description |
Command queue toola project by dheidler Description |
Hack on libstrophea project by sjaeckel Descriptionlibstrophe has some open PR's and issues that I'd like to work on and finalize. |
terraform-provider-feilonga project by e_bischoff Project Description |
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 |