Running RKE/RKE2/k3s on SLES Real Timean invention by nguyens Project DescriptionWork on a solution to schedule workloads onto SLES RT RKE2 worker nodes. |
Air quality monitoran invention by dheidler Project DescriptionIn the new office we have a new air conditioning system and I want to collect some data on how good it actually works. |
Migrate from Raspbian to openSUSE aarch64 for motion detection cameraan invention by tjyrinki_suse Project DescriptionI have had a hobby project of running Raspberry Pi to record video when detecting motion, mostly catching rabbits and such on the yard. |
Open Source Firmware for EV chargers using the ESP32 Chip (Autoaid / EN-Plus / EVSEDO)an invention by bschmidt Hack Week 23Project Description |
Automate Victron Cerbo GX scheduled charge configuration based on Redflow ZCell maintenance cycle timingan invention by tserong Project DescriptionAt my home we have solar PV hooked up to Victron inverter/chargers and a Redflow ZCell battery for energy storage. The setup is described in detail on my blog. By their nature, ZCell flow batteries needs to undergo a maintenance cycle at least every three days, where they are discharged completely for a few hours. Having only one battery, this means we can't use the "minimum state of charge" feature of the Victron kit to always keep some charge in the battery in case of outages, because doing so conflicts with the ZCell maintenance cycles. This isn't a problem if you have more than one ZCell, because the maintenance cycles interleave in that case, but so far we only have one of these things. If I want to keep charge in the battery for emergency purposes on non-maintenance days, I can do that by configuring scheduled charge settings manually on the Victron Cerbo GX console, but then I have to remember to turn those things back off (or otherwise adjust the settings) for the next maintenance day. For this hack week, I'm going to see if I can automate that piece somehow. |
Following the Arduino examplesan invention by barendartchuk Project DescriptionI've got an old Borderless Electronics board (Arduino Leonardo clone) and will be following the built in examples in the Arduino website using the components I have around. |
Create tool to analyze supportconfig to spot common SUSE Manager / Uyuni issuesan invention by cbosdonnat Project DescriptionA |
Learn about IPv6 while Implementing it in the Home Environmentan invention by mweiss2 Project DescriptionDuring Hackweek I would like to learn about IPv6 by introducing and using IPv6 in the home office network. |
Update tool for SUSE Manager Serveran invention by RDiasMateus Project DescriptionCurrently to update SUSE manager server user needs to SSH into the machine and manually apply all patches and updates. |
Extend GObject based introspectable API to libzyppan invention by zbenjamin Project DescriptionCurrently we are in a situation with libzypp where we have a C++ based and hard to use API. Due |
Golan salt client sdkan invention by RDiasMateus Project DescriptionDevelop an SDK in Go to connect to salt rest API. |
Learn PostgreSQL advanced featuresan invention by okurz MotivationThe PostgreSQL database implementation is an integral part of many important software stacks, most importantly for me openQA. I learned database "by doing" but never properly. Given that we recently had (again) an incident related to specific details of how a database behaves under load maybe it's time to learn more about PostgreSQL. |
Coursework: Foundations of Humane Technologyan invention by bear454 Complete the course "Foundations of Humane Technology", offered by the Center for Humane Technology. https://www.humanetech.com/course |
Restrict Login page access to specific IPan invention by admehmood Project DescriptionThis is a small project which is about restricting SUSE Manager login page access to only specific APIs. |
Use systemd Service Templates to manage OBS workersan invention by enavarro_suse Project DescriptionCurrently, the systemd script that manages OBS workers (obsworker.service) calls a script (obsworker) that launches workers in windows of a |
Develop a better frontend for the virtual SUSE Museuman invention by fos Project DescriptionLast year's project Preserve SUSE's history revealed a huge amount of old SUSE boxes and other stock. Together with the SUSE Museum (currently still boxed while there are still construction works going on in the new office) the idea was to present all of these treasures also in digital form. |
Predicting Water conflicts in South America - AI/ML POCan invention by sfonseka Project DescriptionDashboard to aggregate publicly available open source date and transform, analyse, forecast factors affecting water conflicts. |
WiFi support for Canon Powershot sx430isan invention by tsbogend Project DescriptionMy Canon Powershot camera has integrated WiFi, but I haven't found a tool, which supports it. Gphoto2 project has support for PTP (Picture Transfer Protocol) via LAN and it looks like this is usable for accessing the camera. |
Tinker with mirror, a tool to watch and backup source code repositoriesan invention by andreas-kupries Project DescriptionRestart work on the |
Make tags markdownable on geekos.ioan invention by digitaltomm Project DescriptionWe already use tags on https://geekos.io for marking people's languages ( |
Trento telemetry service data on graphsan invention by xarbulu Project DescriptionCreate some fancy graphs for the Trento telemetry service, most probably using Grafana. The telemetry data is stored in influxDB cloud instance, and in a PostgresQL database in AWS RDS service. |
Rust in linux kernelan invention by dsterba Project DescriptionRust language is on the way to enter linux kernel, use this hackweek to explore and learn what this could bring us (or not). |
open-source RPI Smart Speaker (Hey, geeko)an invention by HarrisonWAffel Project DescriptionI have some experience with VUI's and am interested in building my own from scratch using open source libraries. |
Explore open source sBOM generator and Vulnerability scanners spacean invention by amunoz Project DescriptionThe goal of the project is to explore the open source projects that: |
Extended client information from SUSE Manageran invention by brianp Project DescriptionSUSE Manager (SUMA) can export a information about client machines that it manages already, but the information exported is a limited and there is no option to adjust what is exported. The idea behind this project is to use the extensive API for SUMA to extract further details about managed clients. |
repurpose / recycle 20 year-old computeran invention by amanzini Project DescriptionI found in the basement an old vintage iMac G4 laying around taking dust. Has beautiful design, it's working and running original OS but pretty useless for modern computing standards. |
Chest X-Ray Medical Diagnosis with Deep Learning and Javascriptan invention by jordimassaguerpla Project DescriptionThe outcome of this project will be a static web page that can be used to diagnose different diseases based on a Chest X-Ray. |
Update quilt's manual pagean invention by jdelvare Project DescriptionBack in June 2018, G. Branden Robinson submitted a 26-patch series intending to fix quilt's manual page, addressing both contents and technical issues with the roff formatting. I went through the whole series and reviewed it carefully. I recall I had many objections so there was a significant amount of work needed, including reordering some of the patches, before resubmitting a patch series I would consider committing. Unfortunately, the contributor vanished before resubmitting, and all the work from both sides went to oblivion. |
Validate the embargo date OBS attributean invention by enavarro_suse Project DescriptionThe issue is described in the OBS GitHub project: https://github.com/openSUSE/open-build-service/issues/12649 |
Port my qcmdln command line utility to Rust.an invention by kallan Project DescriptionI have a command line utility written in C that I use to customize an existing qemu command line for starting vms. The utility saves me from and tweaking the commands line (which is huge) by hand. I would like to learn Rust and thought a good starting point would be to port qcmdln to Rust. |
Hack on project MONAI (Medical Open Network for Artificial Intelligence)an invention by jordimassaguerpla Project DescriptionMONAI is a set of open-source, freely available collaborative frameworks built for accelerating research and clinical collaboration in Medical Imaging. The goal is to accelerate the pace of innovation and clinical translation by building a robust software framework that benefits nearly every level of medical imaging, deep learning research, and deployment. |
Linux Immersive Learning System (LILS)an invention by dgarcia Project DescriptionImmersive system to run interactive tutorials, hacking learning lessons or just games that integrates with your system. The main idea is to have an INK language engine to process the tutorial scripts and provide an interactive user interface to the user. The system should be able to listen to different Linux events (like filesystem changes, process is running, the current date, etc) and modify the tutorial state depending on that. |
Create an ALP based Leap replacement. (Grassy Knoll)an invention by simotek Hackweek 23Since Hackweek 22 this project has been made much easier with the introduction of "ALP Granite" however that project is not in a state where it is ready for us to do significant work without it as such my goals for this hackweek atleast are somewhat less then last Hackweek, hopefully by next hackweek Granite will be in a better place to build on. |
Create RISC-V Core using VHDL suitable for TinyFPGA BXan invention by aschnell Create a single-cycle 32-bit RISC-V Core in VHDL as a pure learning project. Why RISC-V? It is clean and small (the base has only about 40 |
Kanidman invention by firstyear Project DescriptionKanidm is a identity management system (a store of accounts, groups and more) that supports authentication to opensuse, web sites, networks, and more. The project has a focus on respect of humans, correctness, simplicity and performance. In previous hackweeks we have implemented cryptographic authentication (webauthn), wasm based web UI, replication foundations and more. |
Supportconfig plugin for IDEsan invention by paolodepa Project DescriptionWrite a plugin for the most common IDEs capable of parsing a supportconfig file, enable the folding of its section and retrieving an outline of the current file; giving context infos when navigating through the file (which file and which sections are being navigated) would be a plus. |
Image generation AI in container using Radeon GPUan invention by tjyrinki_suse Project DescriptionI have casually investigated that recent open source image generation AI systems are relatively invasive of the host system if one starts to install them that way. Usually container is better but needs special configuration to access the needed hardware. I'd like to run something in a container utilizing the RDNA2 Radeon gfx card I have on my desktop computer. |
Containerfile / Dockerfile generator libraryan invention by amanzini Project DescriptionWriting container definition files is boring and error-prone: let's use power of a programming language to generate containers! |
Rancher Token Revokeran invention by mbolot Project DescriptionThe token revoker aims to scan git repos for exposed rancher tokens. Once a token has been identified, the revoker can (based on configuration) warn/disable/delete the exposed token automatically. |
Application for secret ballots (A review of existing tools under legal aspects)an invention by apritschet Project DescriptionAs a substitute member of the Nuremberg works council there is the occasional need to participate in a session and cast a vote in a secret ballot. Living close to the Danish border traveling to Nuremberg is tedious. |
Run sandboxed Firefox with image and sound inside a containeran invention by nguyens Project DescriptionRunning a web browser from your PC can cause all sorts of security or anonymity issues; e-g: content downloaded could be run automatically from your PC, resulting in disk encryption or other unpleasant events. It would be great if we could run most of this in a container so that we have as much of the web browser sandboxed, and limit the PC's exposure to security events. |
Sandboxed USB Inspectionan invention by nguyens Project DescriptionUSB devices can be dangerous to read directly from your PC. There are countless stories of PCs being infected (e-g: filesystem encrypted) because a USB device was read without first checking the USB content. But how do you check the device content without having a look at it first?! |
Spike about integrating Trento in SUMAan invention by oscar-barrios Project Description
|
FrankenCampus Canteen Menu PDF Parser aka Mahlzeit!an invention by cwh Project DescriptionMake a PDF parser command line tool that brings the Nuremberg Canteen's Menu to a usable format (Plain text, JSON) that can be used in WebApps, Smart Displays or a Slack/IRC Bots. |
Sign me off|inan invention by mkoutny Project DescriptionIt is possible to sign (off) git commits with your SSH key. The very same key that's used to sign in to SSH servers. I would like to look into the buffer contents in the two cases and examine if/how they are replacable. |
USB security key running embedded Linuxan invention by dmdiss Project DescriptionImplement a proof-of-concept USB security key with support for encrypted data storage, U2F and FIDO2 (webauthn). |
Learn, document and test the Jellyfin Python libraryan invention by StevenK Jellyfin is the volunteer-built, open-source media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Furthermore, Jellyfin Python is the API client from Jellyfin Kodi extracted as a python package so that other users may use the API without maintaining a fork of the API client. Please note that this API client is not complete. You may have to add API calls to perform certain tasks. I have a Jellyfin server and I used have scripts running against a Plex server, but I'm missing them, so I'd like to re implement them against my Jellyfin server, but the library is difficult to use, so try and get a handle on it and document it. |
operator for s3gwan invention by gbaccini Project DescriptionCreate a K8s CRD for s3gw. |
Taflan invention by mrohrich Project DescriptionTafl is a family of ancient norther European board games, including Hnefatafl, Tablut and Brandubh. This Hackweek project aims to take a half-finished implementation to a small open-source game project with a terminal user interface. |
Trigger actual openQA tests in pull requestsan invention by okurz MotivationMany projects rely heavily on CI jobs, e.g. based on github actions. We already had ideas for tight integration of openQA into such workflows for years, e.g. in https://progress.opensuse.org/issues/48641 |