pdostal
Prague
How-to guide on switching from docker/docker-compose to a cri-o/k8s world
an idea by suntorytimed
How-to guide on switching from docker/docker-compose to a cri-o/k8s world In this project I basically want to explore how you can move your containers (including its data and overlayfs2 layers) from Docker based docker-compose setup to a cri-o based k8s setup. This will mainly include doing a lot of research and try to find out the differences and how to transfer all the stuff without much downtime. It might also include some tooling effort.
Tools to make keysigning fun again (replacement for caff)
an idea by kbabioch
There is a tool called caff, which is the de-facto standard when dealing with keysigning (on a large scale, e.g. after a key signing party). This tool hasn't been touch in years, is written and configured in Perl (hence cannot be read and/or maintained :smile:) and is not easy to package, because of a lot of dependencies, etc. It is not even available in our default repositories (at least for Tumbleweed). In general there seems to be a certain kind of frustration with this software, but there is no real alternative available yet. Ideally the new toolset should allow to organize a complete keysigning party, e.g. it should assist the organizer with:
geekos.prv.suse.net employee finder
an invention by hennevogel
Mission: Our company org chart consists mostly of teams + their project managers. teams.suse.com is an application that gives an overview about the various SUSE team resources like org-chart, office locations, mission descriptions, links to team pages/blogs etc. It should combine the various data sources that are already there (eguide, floor, externaltools etc.) and provide a way to enrich this data.
microservices and serverless for the openSUSE.org infrastructure
an invention by tampakrap
The openSUSE.org official infrastructure is getting bigger and complicateder, so #microservices and #serverless FTW! :smiley: :thumbsup: :icecream:
Search people by tag
an idea by dleidi
The problem I typically find very hard to figure out in the whole SUSE company who is the go-to guy for a certain skill/knowledge/experience. I'd like to have some place where one, who does not know people around him, can just browse and search for people by some tag or label. Sometimes you have a problem in a specific area but you don't know who to ask to, or even if you do, you don't know there were many other people with the same knowledge/experience you could have ask before.
Extend urlwatch to support monitoring of GitHub (and other git) repos
an idea by kbabioch
I'm currently using urlwatch to watch for new releases in upstream projects. It monitors the output of a URL and notifies you about any changes. This works fine for URLs, but there is currently no official support for GitHub. Due to the nature of the GitHub webpages, there is a some change each time you access the page and it is difficult to come up with the right set of filters. Since there is an official API that can be used to ask for changes in a particular repository, it would be nice if urlwatch had support for it. I've worked on a prototype in the past, but never came around to cleaning it up, and making it configurable through urlwatch's configuration files. Upstream is interested in this feature and is willing to merge it.
Learn Go (language)
an invention by vsistek
I plan to learn Go, first by going through the official 'Tour of Go', then implementing simple caldav client to help me with work reports.
Twopence
an invention by e_bischoff
Twopence is (will be) a remote execution engine for tests, able to run tests in virtual machines and real hardware through various means of communication : virtio for KVM / QEmu, ssh on top of libssh, serial lines. This library can be called from shell and ruby wrappers. While it is already functional (and used), it still needs polishing, stabilizing, and extending. It is also planned to integrate it with Pennyworth (project Machinery) and let it go fully Open Source.
Create ansible roles for generic server stuff
a project by ph03nix
The situation of maintained ansible roles for boring server stuff like setting up a LEMP stack (Linux, nginx, mariadb, php) is dire and I would like to improve that. This project is about creating a handful of ansible roles with focus on * Fully supported in openSUSE (Leap and Tumbleweed)
Convert openqa-mon to webassembly
a project by ybonatakis
Project Description
I want for long time to get my hands dirty with go and webassembly. we have (openqa-mon)[https://github.com/grisu48/openqa-mon] which is a monitoring tool for OpenQA.
Multi-machine development at openqa
a 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.
bare metal openQA for arm boards
a project by mbrugger
Project Description
openSUSE claims quite a lot of Arm boards to be supported. But we lack testing on that boards.
Learn DaVinci Resolve
an invention by psimons
Project Description
I've been using open-source video editing software like Shotcut before and I used to be pretty happy with it. Nowadays, however, I need more sophisticated workflows that allow me to process n-log video, do color grading, synchronize video and audio from multiple sources, have better looking effects, and so on. I've reached the point where Shotcut just can't do what I would like it to.
Timelapse videos on Raspberry Pi 4
a project by jlausuch
Project Description
Using HQ cameras from Waveshare and RPi hardware, write configurable scripts to create different timelapse scenes (clouds, traffic, ...). The software should capture a frame every X seconds for the desired period of time and build a video out of all the images.
Containerized home mirror
a project by lkocman
I'm running a simple home mirror, but I managed to get into a situation where I have to use a bunch of custom excludes. I think we should be able to offer what people want nowadays.\
Some modern webUI feature in openQA
an idea by okurz
motivation
Want to learn JavaScript and current frameworks and improve openQA
Catch up on information/training video's from SUSEcon, technical reviews, etc.
an idea by Jackman1
I have not been able to keep up with various information, technical review, tech days and SUSEcon videos. That's what I will be doing. I will have to continue to work part of the time as well, but will take time to review available learning resources.
Audio controlled smart devices
a project by bzoltan1
Project Description
Use vosk library and Shelly cloud API to voice control smart home devices like Shelly bulbs.
CI/CD pipeline with Gitlab/Docker/Kubernetes
a project by waynechen55
Project Description
CI/CD, which stands for continuous integration (CI) and continuous delivery (CD), creates a faster and more precise way of combining the work of different people into one cohesive product. In application development and operations (DevOps), CI/CD streamlines application coding, testing and deployment by giving teams a single repository for storing work and automation tools to consistently combine and test the code to ensure it works.
Learn about IPv6 while Implementing it in the Home Environment
an invention by mweiss2
Project Description
During Hackweek I would like to learn about IPv6 by introducing and using IPv6 in the home office network.
try to get familiar with nut
an invention by pgajdos
Project Description
Tabula rasa re UPS here, let me learn around.
Give some love to spec-cleaner
a project by kstreitova
Project Description
spec-cleaner is an open-source project and command-line tool for automating the process of cleaning and improving RPM specfile quality and assuring that it follows a specific style guide. It can replace old elements with new ones and reorganize the specfile so it's clean and more readable.
Add xterm.js to D-Installer web interface
an idea by IGonzalezSosa
Project Description
Having a terminal you can use at installation time, especially while debugging, is pretty handy. With YaST, you can open a terminal anytime (ctrl+alt+shift+x) in the graphical installation. In the case of D-Installer, you need to switch to a TTY (e.g., ctrl+alt+f1) and stop seeing the installation screen. If you are installing remotely (unless you are using VNC in YaST), you must rely on SSH.
Implement text based OCR in openQA
a project by clanig
Project Description
Currently openQA requires a reference image to be stored to do OCR based comparisons. It is not possible to pass a character string to openQA which should be compared to the text in the screenshot.
Image generation AI in container using Radeon GPU
an invention by tjyrinki_suse
Project Description
I 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.
Unrealtone
a project by emiler
Project Description
Device for connecting an electric guitar or bass to a computer via USB-C. It is basically just a glorified A/D converter, although with a twist. It can emulate proprietary commercial devices for use with applications such as Rocksmith. The name comes from the official device for Rocksmith, which is named Realtone Cable.
Learn & Improve Qt, C++ - Project Oficina
a project by slemke
Oficina, a mechanical workshop application developed in Qt/C++ Hackweek 17: Work on TODO - Test. Make it very stable, after that, insert it in openQA.
ESP32 Meteostation
a project by emiler
Project Description
The goal is to build a custom PCB and firmware for a smart meteostation with ESP32 at it's core. The board should have PoE available. Sparkfun Weather Meter Kit is used for the anemometer, wind vane and rain gauge.
Looking for projects around:
Nothing at the moment
Activity