| Linux training manual for openSUSE localised for South Africaa project by aslamr | 
| Publish two personally productive projects (preferably on github)a project by dmair Since this will be my first real "from the start" publication the goal for me has more to do with the experience of publishing the projects, use of the public hosting site and access tools, particularly git. | 
| Building and playing with Analog Video Synths.an invention by simotek DescriptionThis is split into 2 parts. | 
| Utilize eBPF for network policya project by jianwang | 
| Small healthcheck tool for Longhorna project by mbrookhuis | 
| 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. | 
| 
 | 
| Create a dispatcher script for vpn with DNSMasq in NetworkManageran invention by mcaj Base on internal user request, I`d to create the dispatcher script for NetworkManager allow run up/down script for DNSMasq when a VPN connection was started. In the current setup when VPN is started via NetworkManager no scripts is run. | 
| Learn SELinux CILa project by jsegitz SELinux Common Intermediate Language is a language that allows the creation of SELinux policies. Some of the traditional constrains (tight coupling, nested optionals, ...) are lifted or not as problematic. | 
| Bare Metal OpenQAa project by algraf Today OpenQA mostly runs on virtual machines, but it can get really tricky to find bugs triggered by real hardware. There are only few interfaces required to interact with a machine though: | 
| Docker: Image Rebasingan invention by cyphar 
 | 
| Get started with upstream work in ODL/OPNFVa project by mmnelemane The goals: - Learn enough Java fundamentals to understand OpenDaylight code | 
| orca: build OCI images from Dockerfilesa project by cyphar Currently the main complaint people have about OCI tooling is the lack of a transition from Docker to OCI. With umoci you have a lot of low-level image configuration abilities, and skopeo and runC cover the other major parts of the picture, but you need something to tie them together. | 
| Go async (and non-blocking) with HTTP requestsa project by j_renner There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoid having threads waiting for responses in request intensive applications, for example: | 
| OpenStack Cinder iSCSI Ceph drivera project by wboring This project is a POC to create an iSCSI driver for the Ceph backend for Cinder. There are a few use cases that would make it nice to be able to attach a ceph volume as an iSCSI target. | 
| Try SLES on Hyper-V 2019 (build 17692)an invention by michalnowak I'll have a look at Hyper-V 2019 test build and how SLES guest plays with it. | 
| Find a bug in Google Chromea project by Etheryte Description | 
| Yandex.Disk (video/pictures/music) XBMC add-onsan invention by vlewin Yandex.Disk is a free cloud storage service (like Dropbox) that gives you access to your photos, videos and documents from any internet-enabled device. | 
| Learn to do 3D animations for product documentation in Blendera project by rainerkoenig | 
| Plan 9 filesystem support in GRUBa project by ptesarik | 
| 
 | 
| gitbota project by dmaiocchi gitbot | 
| online DB of L3 supported productsa project by mvancura The goal is to create a set of YAML files describing L3 supported products with all metadata we need to store there - and a JS presentation layer automatically showing this data in several forms, one of them will be a part of our L3 documentation. | 
| Print 3D tools to fix a broken diska project by Pastafly I have a broken disk - it has a broken head and I have a replacement disk with the head I want to transplant. | 
| Simple time scale for active record modelsa project by digitaltomm | 
| Apple Silicon openSUSE spina project by vgrinco Project DescriptionThe folks at Asahi linux have been working on porting linux on the Apple Silicon. In a recent blog post they announced they will be joining forces with Fedora on releasing a Fedora Asahi Remix. I would be happy to see this level of collaboration between Asahi and openSUSE community, too. | 
| Save pytorch models in OCI registriesa project by jguilhermevanz Description | 
| Investigate non-booting Forlinx OKMX8MX-C board (aarch64)an invention by a_faerber DescriptionIn the context of a SUSE customer inquiry last year, a Forlinx OKMX8MX-C arm64 board had been relayed to me from China that a customer was not successful booting SUSE Linux Micro on. Typically this happens when the vendor's bootloader (e.g., U-Boot) is not configured properly (e.g., U-Boot's distro boot) to be compliant with Arm SystemReady Devicetree (formerly IR) band. Unfortunately I could not immediately get it to emit any output, to even diagnose why it wasn't working. There was no public documentation on the vendor's website to even confirm I was checking the right UARTs. | 
| Reduce the number of builds in the openSUSE Build Servicea project by dmuhamedagic In case any of the source files changed, openSUSE Build Service rebuilds the dependent packages regardless of whether that particular modification affects the dependency. This makes our resources footprint bigger (and the electrical power bills higher). It also affects users, because every new package build causes the package manager to include that package in the next update thus consuming network bandwidth and resources of users' computers. | 
| zypper plugin for discovering reverse dependenciesa 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. | 
| YaST Developer Happiness: Reboot the Documentationan invention by mvidner PLAN | 
| openSUSE on QEMU/AArch64 + UEFIan invention by gary_lin The UEFI image for QEMU/AArch64 is available in the openSUSE build service now. However, there is no openSUSE image for that setup. This project is to make openSUSE run on QEMU/AArch64 + UEFI and this may be useful for the openQA in the future. | 
| openSUSE for Firefly-RK3288a project by a_faerber The Firefly-RK3288 is the first SBC with the Rockchip RK3288 SoC, the first available chip with Cortex-A17 cores (32-bit ARMv7). I received such a board just in time for Hackweek Interstellar and will be looking into booting an upstream kernel with openSUSE 13.2/Factory rootfs. | 
| httpd learninga project by pgajdos I intend to learn little bit around apache httpd, get acquainted with some native modules as well as look at apache2-debugging-modules package. | 
| My own picture gallery using Flickr APIa project by mvancura Flickr provides not only a large space for photos but also nice features around, including tags and other metadata allowing sorting of photos by different criteria - but one is very limited in the design of something like "frontpage" of such galleries. The solution is to use 3rd party JS solutions using Flickr API, like nanogallery. | 
| SAPHanaSR* to drive SAP HANA with Dynamic Tieringa project by fmherschel Problem | 
| Fix terracumber, add some python unit tests, try to extend it and publish itan invention by juliogonzalezgil Last year I developed Terracumber and, for the moment published it at one internal GitLab repository. | 
| Learn DaVinci Resolvean invention by psimons | 
| 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 | 
| Let's make a customer support knowledgebase that worksa project by anthidote | 
| XRechnung Viewer and Toolsa project by kfreitag | 
| Automating Configuration Management for Folder Synca project by bruclik DescriptionThis project aims to address the challenge of automating regular data backups from Android phones to a Nextcloud server, leveraging the Folder Sync application. While Nextcloud’s official Android client struggles with scaling large amounts of files and negatively impacts phone performance, Folder Sync offers robust and flexible syncing capabilities. However, it lacks a builtin import/export configuration feature. Even in its paid versions, Folder Sync only supports importing JSON configurations for business setups, which isn't suitable for personal use cases with Nextcloud. | 
| CalDAV/CardDAV client in PHPa project by holgisms CalDAV [1] and CardDAV [2] are client/server protocols designed to allow users to access and share calendar and contact data on a server. There are many CalDAV and CardDAV clients around, e.a. Thunderbird/Lightning and also free CalDAV and CardDAV servers like Baïkal. | 
| openSUSE for IFC6540a project by a_faerber The Inforce Computing IFC6540 is an SBC with Qualcomm Snapdragon 805 SoC (32-bit ARMv7). | 
| Docker for Beginnersa project by shundhammer Using docker as a development platform for nontrivial development environments sounds interesting. | 
| 
 | 
| Package kivy and python project for Androidan invention by joadavis About 3 years ago I wrote some Python and Kivy code for my Samsung Galaxy S4 in QPython. Unfortunately, QPython updated and broke its kivy compatibility. I've been waiting for them to fix it, but mostly have given up. So instead, just investigate how to turn the kivy code into an .apk for installation on an Android device! There are directions for this on the kivy website. | 
| Create custom openSUSE image for magnuma project by slunkad This involves customizing a tumbleweed image to configure cloud-init and adding other elements like docker, kubernetes, etcd, flannel which are required to get a kubernetes cluster running either using kiwi or disk image builder. | 
| 
 | 
| Hacking irc-gitter bridgea project by juliogonzalezgil GitLab provides a bridge to connect to Gitter using an IRC client. | 
| Running RKE/RKE2/k3s on SLES Real Timean invention by nguyens | 
| Create a graphic scene using Vulkan APIa project by jtorres | 
| Fine Tuning LLaMa2an invention by rtorrero | 
| Create object oriented API for perl's YAML::XS module, with YAML 1.2 Supporta project by tinita Description | 
| Chef Cookbook Attributes file documentation parsera project by iartarisi Write a tool to generate documentation (README.md) from chef cookbook attributes files including the comments that describe the attributes. The goal is to use this with the openstack chef cookbooks from https://github.com/stackforge/ and maybe integrate it the upstream Gerrit as a Jenkins job. | 
| 
 | 
| 
 | 
| arbs - Mirror an ArchLinux package repository in a Build Servicea project by rneuhauser > [arbs] is a tool for keeping an OBS project in sync with an ArchLinux package repository. More specifically, I use it to sync [home:roman-neuhauser:arch-community][h:rn:ac] with [community.git][c.git], a mirror of the actual svn repository underlying community. | 
| Parallella: Epiphany packaging for openSUSEan invention by a_faerber The Parallella is an SBC with Xilinx Zynq SoC and 16-core Epiphany-III co-processor. | 
| KDE bugzilla cleanupan invention by scarabeus_iv As detailed previously on devel and opensuse-factory the KDE team didn't have access to their bugs and could not actively subscribe. | 
| nm-applet: Better iconsa project by simotek Enhance nm-applet icons | 
| kCFI Releasea project by jmoreira kCFI is a tool that enables the compilation of commodity Operating Systems with Control-Flow Integrity protection. kCFI first prototype was developed/implemented during a PhD program held in the University of Campinas, in Brazil. Although fully functional, the tool remains in a very experimental shape, needing to be refactored prior to being released. | 
| 
 | 
| Add RISC-V support in openQAa project by ldevulder openQA currently supports different architectures: x86(_64), ppc64le, aarch64 and s390x. In this project I would like to add support for RISC-V[1]. First emulated ontop of x86, like we previously did with aarch64. As openSUSE images for that processor are already generated, it could be useful to do some basic automated tests on them. | 
| Moderated Meetings for opensuse Jitsia project by LSchroeder | 
| OmegaT automatic glossary insertiona project by vdziewiecki I want to continue my work on this feature for a CAT (Computer Aided Translation) program, OmegaT. When translating a segment (usually a sentence), I would like OmegaT to automatically replace all words it finds in an active glossary by their translations. This will save the translator some time. | 
| Supportconfig plugin for IDEsan invention by paolodepa Project Description | 
| WebGL Game ⚽a project by jarodriguez Project Description | 
| SUSE Hackweek Gallery XBMC add-onan invention by vlewin Browse the  | 
| KVM for Nvidia Jetson TK1a project by a_faerber The Nvidia Jetson TK1 is an SBC with Nvidia Tegra K1 SoC (quad-core Cortex-A15, 32-bit ARMv7). | 
| ARM64 fastmodela project by gqjiang ARM64 is become more popular on different markets, but obviously lots of pepople didn't have the hardware platform, and fastmodel is helpful for people to play with ARM64 environment, furthermore, we can run different software platform on it, such as Cloud, HA, Virt and OpenStack. | 
| Turbulent Molecular Dynamics Simulations in Ca project by dwaas During hack week I will carry on the research I started to write my thesis. The work is called "Turbulence Driven Clustering in Nematic Active Particles" and will (hopefully) make it into a Physical Review Letters paper. | 
| 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. | 
| 
 | 
| 
 | 
| 
 | 
| Investigate zchunk support for delta downloads of repository metadaraa project by mlschroe See Jonathan Dieter's chunk project. | 
| 
 | 
| Integrate Firecracker (microVMs) with a Cloud Foundry app runtime schedulera project by tassis Description | 
| investigate GTK4.0a project by qzhao I want to study GTK 4.0's new feature. | 
| Mini Network Engineera project by jocronenberg | 
| 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. | 
| 
 | 
| KVM S3 and S4 handling in SLES and openSUSEa project by bfrogers There are issues with S3 and S4 handling in a KVM SLES or openSUSE guest. I'd like to figure out what's going wrong and get things fixed as much as possible. | 
| Tinker with mirror, a tool to watch and backup source code repositoriesan invention by andreas-kupries Project Description | 
| Study for CKS certificationa project by mkravec DescriptionThis hack week I self-study for CKS certification. | 
| Enable >256 vcpus for KVM guestsa project by bfrogers Although there isn't much demand right now, it won't be long before >256 vcpus in a KVM guest will be desired. Currently, due to 8 bit apic ids only being used the limit is 256. Implement the x2apic infrastructure that will allow QEMU + KVM to break the 256 vcpu barrier. | 
| NFC login on openSUSEa project by acho-novell Using NFC(Near field communication) tag / phone Lock and Unlock ( replace password login ) on openSUSE with Gnome. | 
| Bring up Linux on Optimus Board (Allwinner A80)a project by a_faerber The Allwinner Tech Optimus Board by Merrii is the evaluation board for the Allwinner A80 SoC with big.LITTLE Cortex-A15/-A7 configuration (32-bit ARMv7). | 
| Add zypper markauto/unmarkauto commands to allow tuning automated cleanupa project by mlandres Packages added by the dependency solver in order to resolve a user's request, are marked as having been automatically installed. They may later be removed, if no more manually installed packages depend on them (e.g. by zypper remove --clean-deps). | 
| git snitcha project by zhangxiaofei While it is important for package maintainers to track the upstream code base activities and backport significant patches in a timely manner, it could be a tedious work when there's hundreds of packages in a project (ahem, GNOME) to follow manually. | 
| Try some funny Wireless Display Software for openSUSEa project by acho Steps: | 
| HelenOS: <filesystem> of a downa project by jjindrak During the previous Hackweek [0], I have successfully implemented, tested and merged [1] an implementation of the entire C++ standard header . This time, my aim is to modernize the C++14-esque standard library [2] of HelenOS [3][4] with a C++17 feature - the header. The header is much larger than the header which I barely managed to implement and test in the allocated time for the previous Hackweek, but was mostly OS-independent as it relied only on previously implemented features of the standard library. The header, however, is limited by the filesystem API of the OS and as such implementing of the entirety of it might not be possible, limiting the scope of the project (which is a good thing due to the time constraints). | 
| Implement something like Time Slider on Solarisa project by yudaike | 
| Epinio speech-to-command POCan invention by mamartin Project DescriptionMy goal is to attempt to build a basic speech-to-text app that can execute some basic CLI commands for Epinio simply using voice without touching a keyboard. Examples: | 
| Gen-AI chatbots and test-automation of generated responsesa project by mdati Description | 
| Continue on osc3 portingan invention by mvyskocil PrefaceIn a previous hackweek project (https://github.com/SUSE/hackweek/wiki/osc3%3A-port-osc-to-Python3) I have converted osc code to Python3. This has triggered quite some weirdness regarding plugins, but osc is usable from python3. Or it was, not sure if more recent changes did not break the compatibility. | 
| 
 | 
| Generate OSV Security Dataan invention by msmeissn Implement generation of OSV security data | 
| getting started with LoRaWANan invention by rfrohl DescriptionGet started with LoRaWAN and play with the hardware I have lying around for ages. | 
 
 
 
 
 
 
 
 Investigate Milk-V Jupiter board (riscv64)
Investigate Milk-V Jupiter board (riscv64)
 
 
 
 
 
 
 
 
 
 
 
 
 
 open-iscsi use of multi-queue to implement MCS
open-iscsi use of multi-queue to implement MCS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 kdenlive: Help finishing the timeline refactor
kdenlive: Help finishing the timeline refactor
 
 
 
 Improving picotm
Improving picotm
 
 
 
 
 
 
 OS self documentation, health check and troubleshooting
OS self documentation, health check and troubleshooting
 
 Finish gfxprim application multiplexor (window manager)
Finish gfxprim application multiplexor (window manager)
 
 
 
 
 kubernetes pod lifecycle monitoring and navigation
kubernetes pod lifecycle monitoring and navigation
 
 
 
 
 
 
 
 
 YaST Integration Tests Using Cucumber
YaST Integration Tests Using Cucumber
 
 rselisp
rselisp
 
 Deploy an openQA and create 3 openQA testcase for nautilus
Deploy an openQA and create 3 openQA testcase for nautilus
 
 
 labgrid: add support for sispmctl and remote ykush access
labgrid: add support for sispmctl and remote ykush access
 
 
 
 Refresh Python landing page on the openSUSE wiki.
Refresh Python landing page on the openSUSE wiki.
 
 
 
 
 
 
 
 
 
 
 
 
 grog
grog
 
 
