kubectl clone: Seamlessly Clone Kubernetes Resources Across Multiple Rancher Clusters and Projectsan invention by dpunia Descriptionkubectl clone is a kubectl plugin that empowers users to clone Kubernetes resources across multiple clusters and projects managed by Rancher. It simplifies the process of duplicating resources from one cluster to another or within different namespaces and projects, with optional on-the-fly modifications. This tool enhances multi-cluster resource management, making it invaluable for environments where Rancher orchestrates numerous Kubernetes clusters. |
pimp my mini-game (engine)a project by thutterer I have cloned the classic Snake game in my spare time recently to learn about dynamic memory allocation and pointer stuff in C++. |
updating rpms in docker containersa project by jordimassaguerpla The docker way of updating containers is to build a new image with the updated binaries and files, which creates a security concern. |
oscara project by zhangxiaofei oscar is short for osc sugar, it will be a collection of little wrapper scripts on top of the openSUSE build service command-line tool that make it easier to use. |
Add u-boot support for banana-pi r2a project by mbrugger Banana-pi R2 has quite a good upstream support in the kernel, but lacks a u-boot support. |
|
Understand the workflow of test framework kdevopsa project by yosun Project DescriptionAs shown in the kdevops frontpage in GitHub, "kdevops provides a framework for automation for optimal Linux kernel development and testing". It currently supports fstests, blktests, pynfs, selftests and so on. |
Explore RAW photo group and similarity by open source alternative: darktable and rawspeedan idea by dawei_pang DescriptionI am a bird watching enthusiast and often takes many RAW photos in continuous shutter, camera can help to group photos by shutter but most common software cannot read the information. |
Re-Setup and test openSUSE video equipmenta project by mstrigl Setup the video equipment and reinstall all devices |
Bug Report Clustering with TensorFlowa project by herbert0890 Google recently open-sourced its Artificial Intelligence/Numerical Computing library called TensorFlow. I would like to use it to help us do a bug report clustering. A bug report often contains lots of comments. In order to find the similar bugs from different customers quickly and intelligently, I would like to choose a proper clustering algorithm and implement a model with TensorFlow, which can be deployed on a PC smoothly. |
Read through kvm and qemu code to better understand their cooperation to provide virtualization.an idea by xlai With the basic knowledges about hardware assisted virtualization, secifically VT-X by intel , as the next step, I want to understand more deeply how kvm and qemu cooperate with each other to provide virtualization, by read through key code and referring to other materials. |
yast2-storage-ng: ensure the best layout is proposeda project by ancorgs The theory behind the partitioning proposal of yast2-storage-ng is that all possible distributions of partitions in the disk are evaluated and the best one, according to this criteria, is chosen. But I have found several examples in which is hard believe that the result is actually the optimal distribution of partitions. |
Software development with the help of Kubernetesa project by DKarakasilis or how to replace |
|
Qactus (Qt App) packaging dashboarda project by simotek |
Reverse Engineer a WiFi-enabled Water Heater and Create Integration for Home Assistantan idea by nicholasyang Project Description |
experiments with Pebble smartwatch, including writing a SUSECon application for ita project by fcrozat Pebble smartwatch is a nice gadget I own and I'd like to start playing with it at the code level. |
Have a look at the Android SELinux integrationan idea by jsegitz I have two goals: |
Update cpan modules in OBSan invention by coolo devel:languages:perl has 2662 packages, but many of them are outdated because it's just a fight no man can win to update them. So we update them whenver we hit a problem. But this is evil: |
Take a closer look at ResourceSpace 9.0a project by suntorytimed What is ResourceSpace |
Creating a MicroOS flavor with Hyprland as a Wayland Compositora project by c-hagenest Project Description |
SeaMonkey extension (for forgetting passwords)a project by pcerny SeaMonkey is the successor of the Mozilla Suite. The mail client allows connections over POPv3 and IMAPv4. In some cases one wants to leave the program running for longer periods of time, but once the mail client has password for a mail server it just stays connected. In case of "keep everything on server" profiles this means that the mail may stay accessible even when the machine is left unattended (which it often is). The purpose of the extension is to enable requesting the client to forget mail server passwords, so that the mail is no longer accessible without entering it again. |
fdisk and libfdisk upstream hackinga project by puzel The project is to address fdisk/libfdisk TODO items from upstream util-linux project: |
Improve debug information for LTO compiled objectsa project by rguenther The goal is to use the work from the debug-early GCC branch to generate better debug information for LTO compiled objects, especially with regarding to language specifics like classes and templates. This has now been achieved and openSUSE Factory |
Rock n' Rolla project by kwwii Record two songs by the end of the week. |
Git and rst practicean invention by ktsamis I want to use this hackweek to get some practice with git and rst and maybe more specifically, as a project, to set a blog written in rst and hosted in github. |
Relax-and-Recover (rear) recovery system: Download rear configuration filesa project by jsmeix See my Relax-and-Recover upstream issue https://github.com/rear/rear/issues/841 |
Orange PI PC - openSUSE - test functionalityan idea by tkovac_admik Test different OS on OrangePI board. Check, if it is possible use it as home share server, webserver, small monitoring, .... |
|
Package ROS for Opensuse and SLESan idea by neotinker2 I have a few robotic projects I wanted to work on and didn't like the idea of run Ubuntu to control them... |
investigate seal secrets for used in a home-cluster (k3s + fluxci)an invention by fcrozat |
Smarter Home with Home Assistantan idea by JonathanKang DescriptionIn previous hackweek, I setup a few automations and integrations that made my life easier. I had a few ideas to improve the current status, so I'd like to implement them in this hackweek. |
Update quilt's manual pagean invention by jdelvare |
Simple images in OBSan invention by -miska- As OBS can install various distributions, it should be in theory possible to abuse this functionality to create distribution independent way to create rootfs tarball. |
gitFS supportan idea by jsmeix For certain directories (e.g. his own documents or /etc/) it would be nice to know who changed what and when (e.g. in /etc/) |
Golan no vendora project by rjschwei At present it is our practice to "vendor" all dependencies for a Golang package. This has the advantage that everything is in one nice package and self contained but it has the disadvantage that dependencies are hidden and therefore security issues may slip through the cracks. |
E9s: Epinio TUIa project by ecandino |
Create better async hooks for Uyuni state managementa project by Etheryte |
Go zip updater: Appending new files to zip archive without decompressing the whole filean invention by StarryWang Project Description |
support git2tar ball packaging as part of the build processan idea by adrianSuSE To have a more efficient upstream packaging support in OBS, I want to implement the following |
Training Labs Python Port, Liberty Support and OpenSUSE 13.2 supporta project by dguitarbite Porting training labs to Python. This includes re-implementing the host side BASH scripts (which handle VirtualBox and KVM related tasks) to Python. For full details on this please follow training-labs project: |
DevOps application for L3 service on researcha project by fanyadan DevOps is hot, and SUSE now is changing that we will not only provide OS and relative products but also online-application-like products e.g. docker application, so L3 service needs to improve as well. |
Graph Visualization of a Cloud Environmentan idea by joadavis This is actually stealing an idea from Mark Harvey - see https://etherpad.nue.suse.com/p/SOC-Community-Of-Practice201906_19 |
make "predictable network interface names" more predictablean idea by mkubecek Since the so-called "predictable names" for network interfaces were introduced, the concept and mainly its implementation has been a target of a lot of critique and sometimes even hate. On the other hand, similar idea works reasonably well for block devices. |
Getting started with deep learning - face detectiona project by mlin7442 Project Description |
Rewrite the D-Installer CLIa project by IGonzalezSosa Project Description |
Network Throughput Analyzer Tool with Grafana Integrationan idea by sushilhiremath |
SUSE Manager to manage Provo Lab equipmenta project by ganglia Investigate how SUSE Manager will work (in place of Orthos) for managing Provo-based hardware in labs that needs to be shared across multiple organizations. |
Try more on Rancher and Harvester productsan idea by xlai Project Description |
Lawndon - Recycled electric mower converted into a 3D printable and autonomous hill climbing mower.an invention by jordonleach Description |
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. |
web-based testing tracker for aquarist-labs's s3gwa project by jluis |
Explore Clojure with Project Eulera project by bkutil As a part of this hackweek, I'd like to take a look at Clojure and use it to solve as many problems as possible from the project euler. |
Investigate Oops in SLES 15 on Raspberry Pia project by jiriwiesner I use my Raspberry Pi 3B as a router. I have seen this crash: |
|
Get terraform-provider-libvirt closer to releasean invention by dmacvicar terraform-provider-libvirt adds libvirt support to terraform. |
Path clustering for multipathdan idea by mwilck Recent multipath-tools contains a patch series that allows latency-based path prioritization. However the code is clumsy and not well designed. |
Plymouth status screen(s) for offline updatesa project by badshah400 Objective |
Image for Orange PI PC boarda project by nadvornik The support for Orange PI PC in mainline kernel has advanced a bit, so now it should be possible to build openSUSE image that has at least serial support with kernel 4.6 and usb support with 4.7. I will investigate this. |
Make maildirproc IMAP readya project by jgrassler I currently use maildirproc for filtering Maildirs downloaded by offlineimap and like its highly flexible approach to filtering a lot (filters Python code). This works very well, except for one problem: after filtering, the next offlineimap run deletes the messages that where previously in |
Monitoring my Instagram activity profile with prometheus/grafana and building a custom exporteran invention by dmaiocchi I want to create an exporter for a X instagram profiile using the Instagram API. |
Turing screen for notifications on OSXa project by eminguez Description |
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. |
|
|
Enhance openQA group reivew scriptan idea by waynechen55 I have already implemented this script in Hackweek18: https://hackweek.suse.com/projects/script-for-generating-openqa-test-group-review-results |
Learn more about Application Security (AppSec) Open Source Tools and Testing Techniquesan idea by heidi.bronson |
Investigate if VSCodium can be used as a convenient DocBook editora project by tbazant Project Description & Goal for this Hackweek |
Visualization of historical sar(1) archivesa project by ggherdovich Project Description |
A frameblending filter for OBS Studio well-suited to do game streaminga project by mschreiner Project Description |
Setup a new openQA on more powerful serveran idea by JNa Description
|
Family with Kubevirta project by xguo Project Description |
Docker for something else than x86an idea by k0da Docker is just a wrapper around lxc and containers are available on Z and P. It's time to enable docker on Power and System Z |
Create packages for SLES 12 s390x in obs.a project by ihno Create packages for SLES 12 s390x in obs. |
|
Securing a CMS by using a hidden CMS and exporting static html to a web servera project by johannes_p Small non profit organisations or activist groups need a Web presence that is easy to maintain by several authors. When using a CMS they do not have the resources to secure the CMS from the various possible attacs most CMSes are notorious for. Defacement or placing malicious content can damage the reputation of such non profit organisations. |
find free online Perl course and go through ita project by hurhaj ...because openQA isn't going anywhere anytime soon. |
Iguana and WebAssemblya project by oholecek Project Description |
|
La Maperíaa project by federico-mena A utility to make beautifully printed maps from OpenStreetMap data. |
Add sync. to AWS S3 support for ceph radosgwa project by abhishekl Basically $topic, as of the latest release of ceph, we have some not so trivial support to pull off something like this at least for metadata, need to see if data sync is also permitted, and then probably hook it to sync to AWS itself |
port notmuch/muchsync to androida project by aaptel port notmuch/muchsync to android, with some java ui on top |
Investigate C-Sky architecturean invention by a_faerber The youngest architecture addition to the mainline Linux kernel was C-Sky (arch/csky/). |
paperbacka project by cyphar Very often people find themselves wanting to store secrets in a way that either they can recover even if (for instance) their house burns down, or allow friends and family to recover if they pass away. Existing solutions to this problem are: |
|
How to design system message/prompt for code refactoring with AIa project by leo.tseng DescriptionThe project aims to explore how to design effective system messages and prompts tailored for AI-driven code refactoring tasks. By refining these prompts, we can guide AI models to better understand code structure, identify improvement opportunities, and execute refactorings with minimal manual intervention. The project will delve into creating system messages that balance technical detail with flexibility, enabling AI to perform refactorings that maintain code functionality while improving readability, efficiency, and maintainability. |
improving touchpad driveran idea by maweiss Well, I already joined a project, but for those of you who still don't have one and need some good ideas, why not improving the tenuous touchpad driver? (at least the synaptics driver is) |
LogMeInan idea by cgrobertson A browser extension/plugin that will use saved credentials from a local keyring (or a password safe program) to automatically log in the user to various online accounts. |
mysql-packaging git repo enhancementa project by kstreitova This Hackweek I would like to finish enhancing of the mysql-packaging git repository [1]. This improvement mainly consists of scripts for a kind of simple continuous integration and git hooks to enforce a few policies for our project. If there is a time I will also take a look at the mysql package itself and check if there is anything to improve. |
|
SMT in a Containeran invention by jsevans It's a pretty simple idea. Be able to deploy an SMT using Docker with minimum effort. |
Major user input/output cleanup and improvement for ReaR 2.3a project by jsmeix I will implement the ReaR upstream issue https://github.com/rear/rear/issues/1399 |
Learn about DHT protocol and write a client in Go/Rubya project by ikapelyukhin The subject says it. Learning about DHT seems like a fun project. |
Learn FreeCAD for 3D printinga project by lrupp I want to be able to create some 3D printing models for 3D printers. So starting to search for a good introduction and try it out... |
revive qemu-devel.opensuse.organ invention by mstrigl qemu-devel.opensuse.org is a port forwarder to |
Poking technologies for enrolling customer key to kernel trusted keyringa project by joeyli |
Containerized git server/client for playground and tutorialsa project by mberti |
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. |
Spark+React+Jade(Pug) - in search of a painless migration workflow for the Uyuni Front-End stackan invention by manuel.salvi DescriptionA study session open to everyone who is interested in getting hands down on the Uyuni front-end implementation and migration from the old struts+jsp+jquery stack to the new spark+jade+react stack. The study will be focused on react renderer and components functionalities, jade template engine and spark mvc to learn key differences and between the old and new stack, the focus is to be able to find what are the keys to a good migration workflow. |
Build Time Source Service supporta project by adrianSuSE OBS source services can currenlty run on the developer workstation and some of them also on the OBS server side. |