| Upgrade OBS crash to current upstream latest releasea project by dmair Upgrade OBS crash to current upstream latest release | 
| Improve Relax-and-Recover (ReaR) system migration: Different disk size support.an invention by jsmeix Relax-and-Recover (ReaR) is used to recreate a destroyed system on compatible replacement hardware, see https://en.opensuse.org/SDB:Disaster_Recovery | 
| py-ensa project by ngetahun | 
| 
 | 
| Allsky camera on raspberry projecta project by martinsmac | 
| 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). | 
| Betaman - Beta Program Management applicationan invention by insilmaril Betaman is a rudimentary rails app to manage a set of beta tests and its testers. Try betaman yourself at betaman.suse.de | 
| Write a CLI program for OneDeva project by cxiong | 
| Generic text file preprocessor using custom syntax for define include ifdefan invention by mdati Project Description | 
| evince: personal pdf centera project by dliang [User] | 
| Markdown extension for Jianpu (Numbered musical notation)a project by scateu As we know, we have ABC notation or GNU Lilypond for music staff. It takes ASCII as input and generates music scores and even MIDI format, which is very convenient for people to type music in computer. | 
| openSUSE/SUSE Developer Mentoring Programan invention by hennevogel Goal
 | 
| Refresh connect.opensuse.orga project by lrupp Connect is the "social network" of the openSUSE community. While this might not sound so important, the problem is that the tool is used for membership management and all the other "administrative" stuff for the openSUSE community, which makes it a very important tool. | 
| Create a web application for configuring laitos - your "Do Everything" software for serious preppersa project by guohouzuo Laitos is an open source project written in go, it emphasizes simplicity of maintenance and delivers a complete suite of web, DNS, and mail servers to host a personal web server. Beyond the suite of servers, laitos software hooks into numerous API platforms, that altogether enable user access to Internet features (such as Facebook, Twitter, emails) via alternative communication infrastructures such as telephone (PSTN), SMS, and satellite terminals. | 
| Improve GfxTableta project by Pastafly Improve the progress made with the GfxTablet last year https://github.com/Devp00l/GfxTablet / https://hackweek.suse.com/16/projects/turn-an-android-tablet-into-a-drawing-tablet. | 
| move concourse instance from bare-metal to caasp production instancea project by m_meister Right now our concourse instance http://salzbreze.suse.de:8080 runs containerized (via docker-compose) on bare metal | 
| 
 | 
| Graphics support for SGI Octanea project by tsbogend With the approach of kernel 5.6 SGI Octanes are supported with builtin IO components. What's missing for a graphics workstation is a driver for the graphics card. There is already a not upstreamed framebuffer driver for Impact graphic cards. Since there will be no new framebuffer driver accepted upstream, the goal of this project is to convert the existing frame buffer driver to a DRM driver and make it ready to be sent upstream. | 
| Deploy vm with libiscsi and iPXEa project by rfan1 Description: | 
| Kernel livepatching tooling: improve klp-ccp's target abstractiona project by nstange Project DescriptionThe kernel livepatching team developed klp-ccp to automate the work intensive task of copy&pasting self-contained livepatches from the original kernel sources together. We started using it right away as soon as it had been in a somewhat workable state, even though some quirks and workarounds are still required in everyday usage. The main barrier towards developing klp-ccp further is its internal compiler abstraction, intended to keep the generic code independent from the original compiler resp. the target architecture. It evolved over time and had been amended incrementally in an ad-hoc fashion as needed to quickly reach the main goal at the time. So there's room for improvement. | 
| openSUSE with openZFS as home NASan invention by mpagot Main output is in the form of a Project blog: https://mpagot.github.io/opensuse.hackweek.23/ | 
| openQA v2 test, fix, deployan invention by bmwiedemann openqa.opensuse.org is still running on the older v1 version necessitating extra maintenance (and bringing confusion to people about which version is the right one to use). | 
| Build a Unikernel that runs WebAssemblya project by flavio_castelli | 
| 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. | 
| 
 | 
| Make Intel baytrail based device(s) work better with openSUSEa project by mkubecek Recently I became a (not very proud) owner of Acer Aspire Switch 10E, a small notebook/tablet convertible based on Intel baytrail platform. Replacing preinstalled (32-bit!) Windows 8.1 with (64-bit) openSUSE proved more challenging than expected, mostly because the device is haunted by a 32-bit UEFI so that it took me a week to make it boot without an external USB flash disk. | 
| Continue with a systemd alternative/replacementan invention by dsterba Previous hackweeks spent on research (project/220), other alternatives. This time I'm | 
| Finish Making a grub-ipxe package for opensuse like Ubuntu hasa project by blarson In ubuntu, you can install grub-ipxe, which adds an ipxe entry to the grub menu. This allows you to easily pxe boot on machines that may not natively support it. You can also use it along with grub2-reboot to remotely re-image a machine. The project has been started here: https://build.opensuse.org/project/show/home:blarson:grub-ipxe | 
| Create a ncurses based frontend for Deepsea's policy.cfg generation (SES5)a project by jschmid1 Being part of SUSE's Storage Team I frequently talk about our Deployment tool called Deepsea. | 
| mailprocessing maintenancea project by jgrassler Once more mailprocessing has developed some bitrot, namely this recent crash: | 
| 
 | 
| Multi-machine development at openqaa project by tinawang123 Last hackweek I have use multi-machine for RMT testing. This hackweek I would like to research how to develop the multi-machine at openQA. | 
| 
 | 
| Explore the possibility and value to have a centralized Developer Portalan invention by nkopliku | 
| 
 | 
| Cast: A simple alternative to the Make build toola project by bbachmann | 
| fix performance problem in soundkonvertera project by wiederda I'm using soundkonverter a lot (my whole music collection is flac, but for the car or my children I prefer mp3) and it is working fine. However when doing mass conversions, building the list of files to convert can take ages. It seems the filelist is being re-created for every title added. Debug it and try to fix it in order to speed up this operation. | 
| openQA Notifier - A Chrome extension for monitoring your openQA instance statusa project by mlin7442 Displays your openQA instance status, the feature/behavior should had at least like the list below, | 
| update+fix samsung exynos/arndale arm board boota project by bmwiedemann We had old arndale images working, but those were based on openSUSE-12.x which is now long obsolete and bad (e.g. missing security updates). | 
| [openSUSE] speed up distro rebuild time by analyzing rebuild grapha project by lnussel The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that. | 
| Add more unit tests for libvirta project by jfehlig I wanted to work on something test related this hackweek since we always need more automated testing of our virtualization-related packages. There are many possible test-related topics, but I think a good addition would be more unit tests that are run during build time, e.g. during 'make check'. Additional tests of this nature would then be run by upstream developers and the various distro CI setups, exposing the tests to more environments than would typically be available within SUSE. | 
| Parser to extract function names from openQA lib/ functions - improve perl skillsa project by jorauch Since there is no real documentation about openQA's lib/ functions I wanted to kill two birds with one stone and write a parser in perl that extracts all function names (and maybe preceding comments) in said directory and improve my perl knowledge by doing this. | 
| Time Cubea project by cbruckmayer An initial prototype from the last hackweek can be found on YouTube | 
| Play Gnuk token (FST-01G)a project by whdu I just got the FST-01G device from my friend, which could work as the Gnuk token. I'm going to try to make it work for ssh authentication. | 
| ssh key management in QAMa project by pluskalm Currently, way we distribute ssh keys within QAM on our testing infrustructure is a bit cumbersome - maybe we should try to (ab)use existing salt used by our internal infra team. | 
| From bare metal to virtualized Kubernetes cluster with just Salt and Redfisha project by joachimwerner My goal is build on Alberto's work on "yomi" and the new Salt-based virtualization management features that Cedric has contributed, then combine them with a Redfish prototype to do the following from one (ideally idempotent) Salt state (orchestration state if required): | 
| Design patterns for os-autoinst-distri-opensusea project by ybonatakis The idea is to hack os-autoinst-distri-opensuse infrastucture and explore design patterns that can fit. The end point of this is to restructure the framework in such a way that the main-common.pm is more efficient, functional and readable. | 
| Contribute in the "Egunean behin" projectan invention by xarbulu "Egunean behin" (means "Once a day" in Basque) is a really popular Phone app/game in the Basque country. | 
| 
 | 
| Create tool for managing RPM package signing keysan invention by dheidler | 
 
 
 
 
 Vai: a Kubernetes API accelerator/cache
Vai: a Kubernetes API accelerator/cache

 
 
 
 
 
 
 
 
 
 
 
 
 
 Raspberry Pi Security
Raspberry Pi Security
 
 
 
 
 
 
 
 
 Is SUSE Trending? Popularity and Developer Sentiment Insight Using Native AI Capabilities
Is SUSE Trending? Popularity and Developer Sentiment Insight Using Native AI Capabilities
 
 
 
 
 
 
 Hydrogen Drum Machine: export to hardware drum machine
Hydrogen Drum Machine: export to hardware drum machine
 
 qemu-kvm streamlined binary
qemu-kvm streamlined binary
 
 
 ddflare: (Dynamic)DNS management via Cloudflare API in Kubernetes
ddflare: (Dynamic)DNS management via Cloudflare API in Kubernetes
 
 
 
 
 
 
 
 
 
 
 
 
 Coursework: Foundations of Humane Technology
Coursework: Foundations of Humane Technology
 
