Run autoupdate-perl in CIa project by tinita Project DescriptionCurrently autpupdate-perl runs on a cloud server. It updates perl modules in autoupdate, but also the whole CPAN-{A,B,...} projects. |
Package libfyamla project by tinita Project Descriptionlibfyaml is a modern alternative to libyaml that passes |
|
Create a graphic scene using Vulkan APIa project by jtorres Project DescriptionCreate a graphic scene where I can see a cube and maybe add to it some textures or modify its geometry. |
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. Motivation |
|
High Available NFS Cluster Concepta project by roseswe Project DescriptionOverall: Existing NFS-HA Consulting solution exists (for SLES15 SP1 and SP2+) and is in production at customers. Goal is to improve this solution, enhance the documentation and make it more robust. |
Study the book of 'The Go programming language'a project by leli The Go programming language is an open source language and very popular. Study the book content and try to practice some project examples in the book. |
|
Try container based openQA and migrate it to another servera project by waynechen55 Project DescriptionTry container based openQA, including openQA webui, worker, postgres and etc. Setup complete openQA environment using various containers. I am expecting a more convenient way to deploy openQA service and, at the same time, migrate the service to another server. |
Update Haskell ecosystem in Tumbleweed to GHC-9.6.xa project by psimons Project DescriptionWe are currently at GHC-9.4.x, which a bit old. So I'd like to take a shot at the latest version of the compiler, GHC-9.6.x. This is gonna be interesting because the new version requires major updates to all kinds of libraries and base packages, which typically means patching lots of packages to make them build again. A significant part of the development effort will be live-streamed on Twitch so that others can collaborate easily. |
k3ka project by hgalalabdelazizahmed Project DescriptionA kubernetes controller that spins a dev k3s cluster within your existing kubernetes cluster, the idea is derived from k3d but instead of using docker on the desktop machine to spin a k3s cluster, I will be using kubernetes itself as the host for these clusters. |
Try-out training managementa project by mstrigl Project DescriptionOur club has try-out trainings for kids that are interested in Ice-hockey. They can come 5 times free of charge and then they need to sign a contract. Actually this is done with excel lists which is not nice and is not working very well. |
|
Humidity sensors with dashboarda project by joachimwerner Build a network of ("edge") humidity sensors using Raspberry Pis with SenseHats and additional cheaper sensorsFor our house, I want to make sure I can track the effectiveness of regularly ventilating the rooms by adding humidity sensors and tracking the measurements over time. |
Polish and improve ansible roles in GeekOopsa project by ph03nix Project DescriptionGeeko-ops is a collection of community-driven Ansible roles for SLES/openSUSE based distributions. |
Dictu Languagea project by bdowns328 Project DescriptionDictu is a new scripting language with features and capabilities of other major languages without giving up speed but also providing a familiar syntax and user experience. The hackweek effort would be a hard push towards features pushing Dictu closer to mainstream adoption. |
|
Setup patchew instance for kernel mailinglistsa project by mbrugger Setup a patchew instancepatchew allows you to easily track patch series sent to a mailinglist and see the diff between the different series. |
Bring to life the Studio Kiosk in Frankenstrassea project by digitaltomm Project DescriptionMake use of the Studio Kiosk in front of my office: |
|
QJobViewera project by apappas Project DescriptionA viewer for openQA jobs written in Qt. |
Add automatic loading of salt autosign grains to saltbootan idea by oholecek Project DescriptionSaltboot is a system of salt states and custom initrd for automated image deployment integrated with SUSE Manager/Uyuni. |
Modular kernel packaginga project by mwilck Project DescriptionCreate a PoC for a modular packaged kernel. This means: |
early stage kdump supporta project by mbrugger Project DescriptionWhen we experience a early boot crash, we are not able to analyze the kernel dump, as user-space wasn't able to load the crash system. The idea is to make the crash system compiled into the host kernel (think of initramfs) so that we can create a kernel dump really early in the boot process. |
Scripted CardDAV address book modification in PHPa project by holgisms Project DescriptionRunning a self coded PHP application that - among other stuff - manages address data stored in some database. In order to have that address data not just in my application but also in mail clients or on mobile phones, I exported the data to an CardDAV address book of an ownCloud server. But whenever address data within my application is changed or new addresses are added, I also need to modify the data on the ownCloud server. In order to avoid that, I'd like to utilize a simple CardDAV library in PHP to automate that step. |
Switch software-o-o to parse repomd dataa project by hennevogel Currently software.opensuse.org search is using the OBS binary search for everything, even for packages inside the openSUSE distributions. Let's switch this to use repomd data from download.opensuse.org |
Metabase instance in SCC EKS clustera project by digitaltomm Following up on the experiment from last Hackweek ( https://confluence.suse.com/display/~digitaltomm/Business+Intelligence+in+SCC ), it would be great having a production instance of Metabase running in the SCC EKS cluster, connected to the production database of SCC. |
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. Now that themes such as Polycore are licensed so they are useable the aim is to build from there. |
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. Write which games you'd like to hack on in the comments. Don't forget to check e.g. on Open Source Game Clones, Github and SourceForge whether the game is ported already. |
Learn TCPa project by jiriwiesner Learn the inner workings of TCP as implemented in the Linux kernel. This will involve * reading textbooks and IETF docs |
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 <future>. This time, my aim is to modernize the C++14-esque standard library [2] of HelenOS [3][4] with a C++17 feature - the <filesystem> header. The <filesystem> header is much larger than the <future> header which I barely managed to implement and test in the allocated time for the previous Hackweek, but <future> was mostly OS-independent as it relied only on previously implemented features of the standard library. The <filesystem> 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). The primary features of the header [5] that should be implemented: |
Easy openSUSE Upgradea project by maverick74 The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. Something like a notification with a button to perform the upgrade with just one-click, instead of having to deal with the terminal, that frights some new users and gives them the sensation of an outdated system. |