| Scripts and recipes for setting up VMs with multipath and other compex storage stacksa project by mwilck Customers are using complex storage stacks such as LVM over dm-crypt over MD RAID over multipath over iSCSI and FC with LOTs of LUNs, and we're facing problems in that area which are usually very hard to reproduce. It's also hard to guard against regressions. | 
| Add Xen PVH support to grub2a project by j_gross PVH domains are a new guest type supported by Xen being as lightweight as possible (e.g. no emulation of legacy devices via qemu) while taking advantage of the hardware virtualization features of the x86 processor. | 
| Reactive programming with Python RxPya project by SShyukriev I'm planning to get basics of Reactive Programming and especially the documentation in ReactiveX and try some examples from RxPy | 
| Make "salt-toaster" available to be used outside SUSEa project by PSuarezHernandez The  | 
| Integrate Bard with MusicBrainz and implement a proper web interfacea project by alarrosa My music manager, Bard, was improved in the last hackweek with a very simple React-based web interface but I didn't like the result at all (basically, after learning React I noticed I didn't like it and all the dependencies and the complexity it added) so since then, I've reimplemented the web interface using just jQuery. Also, in the last months I've added musicbrainz data structures to the database (which was also ported to use Postgresql) to prepare bard to use MusicBrainz's data. I also stopped using other python libraries to read audio files and use the ffmpeg libraries directly instead with a c++ wrapper implemented inside Bard which is much much faster. | 
| Port Salt virt modules to idema project by cbosdonnat Salt is moving towards a plugable architecture using POP and Idem. This project is about experimenting with those new concepts by applying them to a real life case: the virt execution and state modules. | 
| reading a book: <<How Google Tests Software>>a project by llzhao Project Description | 
| Improve mtk scripts and improve on python skillsa project by bfilho | 
| The Missing Middle: Add an intermediate brightness setting for auxiliary LEDs in Andúril 2a project by gkenion | 
| Build and validate a scale-out Samba/CTDB cluster atop CephFSan invention by dmdiss Samba and CTDB rely heavily on POSIX fcntl locks for data and meta-data integrity. This functionality was recently fixed in CephFS, opening up the possibility to use CephFS as an underlying filesystem for a scale-out Samba/CTDB cluster. | 
| All documentation as program codean invention by jsmeix I like to try out if it is possible to write a program that does not have any kind of the traditionally separated documentation (like external files that contain the documentation texts or comments in the program code). Instead all documentation must be implemented as code at the same place where the matching functiomnality is implemented (i.e. each function implements also its documentation). In the end the user should get only the executable that he can run to let it do the intended functionality and also to provide any kind of documentation. What I do not want is a dumb '--help' option that lets the program spit out its built-in documentation. What I would like to have is that the user can run the executable in some kind of self-inspecting way. I mean: While it does the intended functionality, it can also provide documentation so that the user can explore the program while running it. In the end the user experience should be more like a text adventure ;-) | 
| Check p2v tool (guestfs)a project by aginies Test the latest release of guesfs tools, and chech new p2v. Package it for openSUSE | 
| Easily Deploy an HA cluster in Virtual Machinesa project by aginies GOAL | 
| Use nfc device to control Raspberry Pia project by acho-novell Goal | 
| Add testcases introduction for kernel testsuitesa project by yosun Since sometime we have limited time to file a bug, especially during daily review of testsuites result. Then some bugs are lake of introduction about what the testsuite are tested, it makes developer take more time to debug this issue. I'd like to find a way to add some description in somewhere convenient to use, when file a kernel function bug. | 
| Hack partnerfatea project by sbahling partnerFATE (based on openFATE) is the interface used by our partners to interact directly with the SUSE feature database. It's an important tool and has been a reliable service for years, but could use some updates and enhancements. My goal (if I find time) is to install a local instance of partnerfate to use as a test bed for fixes and enhancements. | 
| perf bench epolla project by dbueso While there are plenty of benchmarks that compare different IO multiplexing techniques such as epoll vs poll/select, there's really nothing out there that particularly measures epoll system call latencies under different scenarios. Design and implement a series of performance benchmarks for this call under the 'perf bench' framework. | 
| Upgrade OpenStack Infra's infrastructure to puppet 4a project by comurphy The OpenStack Infra team has been running on the EOL'd puppet 3 for too long, they need help updating. | 
| Run and manage your Ansible cluster using Salt!a project by PSuarezHernandez At SUSE we've implemented a module on Salt called  | 
| Investigate options to introduce Plugins to SUSE Managera project by cbosdonnat For years we have been discussing the idea to modularize SUSE Manager. This would enable developers to create their own extensions to SUSE Manager without needing to touch the core repository. | 
| Enhancement of zypper history commanda project by syrianidou_sofia Based on an old customer feature request: zypper history command options so that it can show the security patches installed on a server and when they were installed, during a defined period of time. | 
| Extend GObject based introspectable API to libzyppan invention by zbenjamin | 
| Code Coverage of spacewalk-java aka Suma Server after a full TestSuite executiona project by oscar-barrios Project Description | 
| 
 | 
| Experimenting with bootstrap compiler utilizing WASMa project by malikirri | 
| Make spiv full featured image viewer and release GFXprim RC1an invention by metan Description | 
| Voxel exploration gamean invention by KGronlund The idea is to play around with a minecraft-like block exploration game, written from scratch in C using SDL2 and OpenGL 3.0. Minimal dependencies, probably won't be a game as such before the end of the week, but the goal is to have a world generated and to be able to walk around in it. Why? Mainly to refresh my 3D knowledge, catch up with what's happened since I last played with that stuff, and to have fun. :) | 
| merge sikuli to openqa.a project by yfjiang Investigate the good way to put sikuli into openqa. | 
| Learn how to setup Intel AMT on my WS and X201a project by mlin7442 Intel Active Management Technology (AMT) is hardware and firmware technology for remote out-of-band management of personal computers, this hackweek I'd like to spend some time to learn how to setup Intel AMT on my workstation and X201 with VNC enabled. | 
| Window Search Protocol - againa project by npower Once again I am going to use my hackweek project to work on WSP, this time I want to concentrate on 4 areas that possible will help in getting this project accepted upstream (at least as some experimental feature) | 
| opensuse docker images for mining cryptocurrenciesa project by tiagoherrmann I intend to create opensuse docker images ready for mining cryptocurrencies (cpu based algorithms like cryptonight as a first try), and if time permits, I will also try to deploy the containers using kubernetes. | 
| Chaos Engineeringa project by dmaiocchi During the hackweek i want also to learn more about this topic. | 
| Ruby Gem: Open Build Service APIa project by mschnitzer I just recently started a new project which is meant to be a wrapper for OBS's API. The library is written in Ruby. | 
| MariaDB Cluster toolsan invention by andriinikitin The idea is to have a friendly way to access live cluster's nodes, compare outputs of simple commands and find out differences in tables data / structure. | 
| Telemetry for Uyuni - The researcha project by dleidi Uyuni is an heterogeneous and giant project (actually it is a beast) made of many pieces, many languages, many internal architecture structures, and also very old and new technologies live in it. Said that, and based on the fact Uyuni delivers tons of features/functionalities not all the end users use, it is not trivial at all to understand | 
| osc Porcelain inside Emacsa project by agraul Project Description | 
| Linux incarnation of the Party Parrotan invention by rsimai Project Description | 
| Build alternative spotify frontend and learn modern frontend dev on the wayan invention by mlauhoff | 
| Modernize ocfs2a project by goldwynr Ocfs2 has gone into a stage of neglect and disrepair. Modernize the code to generate enough interest. | 
| Investigate/implement the Raft consistent algorithma project by wanghaisu Investigate/hack of the Raft consistent algorithm for cluster. | 
| Improve posixovl to support fully featured POSIX file system on top of any limited file system (e. g. vfat)a project by sbrabec posixovl is a FUSE based successor of the old UMSDOS. It has a goal to provide POSIX file system functionality on top of vfat. Its code is nice and well written, but its feature set is not complete yet. It just supports: POSIX modes and user/group, hard and symbolic links, device nodes and named pipes. | 
| Tool to write raw images to USB disksa project by alarrosa The idea would be to create a qt5/kde5 based utility that can use local raw images as well as download a list of sources from a remote site. The idea is to provide a user interface that can be used by any user as well as a user interface that can be used in kiosk mode for booths so that a visitor can put a usb pendrive in any usb slot, select the image he/she wants to write to it and get it written in parallel to other usb memories. | 
| Add PIDs cgroup support to runC and Dockeran invention by cyphar Currently, dealing with forkbombs and similar issues with Docker and runC is not very nice (you have to set a global limit for all Docker processes or you have to limit kernel memory which isn't very practical). I'm going to work on getting [some][1] [patches][2] merged into runC and Docker to enable PIDs support for Docker. | 
| bs-update enhancementsa project by rneuhauser bs-update simplifies package updates in BuildService, targeting mainly people who are both upstream and package maintainers. | 
| Mobidict - A dictionary app with support for Mobi dictionary filesa project by namtrac There are a lot of good dictionaries in Mobi format (Thanks to Kindle) but none of the dictionary applications support it. But thanks to libmobi one can parse mobi files and extract the relevant data. This project is basically writing a gui (with Qt5) on top of libmobi for mobi dictionary files. | 
| contribute and improve salt-toaster (https://github.com/openSUSE/salt-toaster)a project by dmaiocchi i want to spend some day of my hackweek to improve salt-toaster https://github.com/openSUSE/salt-toaster | 
| CephFS client for Android using the Linux Kernel Library and Wireguarda project by dmdiss CephFS is awesome, but without a VPN it's not safe to be routed over the internet, and it lacks client support on many platforms. The Linux Kernel Library allows for the linux kernel to be built as a cross-platform user-space library and integrated into a regular Android, Windows, macOS, etc. application. This project combines CephFS, LKL and wireguard, and sprinkles some io-uring on top. | 
| WASM Serverlessa project by davidko Project Description | 
| Generate ignition/combustion files from Uyuni/SUSE Managera project by dvosburg | 
| YQPkg - Bringing the Single Package Selection Back to Lifea project by shundhammer tl;dr | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Package Kata Containers artifacts as an Helm Chart
Package Kata Containers artifacts as an Helm Chart
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
