jzerebecki
Setup matrix internal instance, with IRC bridge to internal IRC server
an invention by fcrozat
Matrix (https://matrix.org/blog/home/ ) is a slack / rocket-chat clone, fully decentralized. It supports a lot of clients and bridges to various networks, including IRC.
Air quality monitor
an invention by dheidler
Project Description
In the new office we have a new air conditioning system and I want to collect some data on how good it actually works.
Continue work on "ostatus"
a project by aplanas
Project Description
ostatus is a command line tool designed to answer questions like "what deviations has my system from a fresh installed system", at least in term of installed packages.
FIDO2 emulation
a project by mkoutny
Project Description
FIDO2 is set of specifications for multi-factor authentication. It is based on asymmetric cryptography with secrets stored in a HW token. The token must support the protocol to be usable.
Project Verifree : internal key server(s)
a project by mcaj
Project description
The project Verifree is about GPG key server. The goal is build a Key server, where users are able to
Add combustion support to the terraform-provider-libvirt
a project by oholecek
Project Description
Terraform libvirt provider has support for cloud-init and ignition VM configuration options. Last remaining popular option is for Combustion which is very useful when working with MicroOS systems.
Learn Rust from scratch
a project by pherranz
Project Description
As I do not work as a developer per se, I love developing new code and learning new technologies that arise in this world. The Rust language is defined as Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency.
Poking technologies for enrolling customer key to kernel trusted keyring
a project by joeyli
Project Description
The keys in db or mok can be used to verify boot loader and kernel binary for booting. But upstream kernel doesn't trust them for enrolling to trusted keyring because they are enrolled outside the boundaries of kernel. Which means that IMA can not use db/mok keys for verification.
Learn about Fleet
an idea by kwk
Project Description
I want to learn more about Fleet (https://fleet.rancher.io/) and GitOps
ignite.opensuse.org
a project by lkocman
Let's do what we can to get https://github.com/openSUSE/fuel-ignition running as ignite.opensuse.org respectively ignite-stage.opensuse.org
Project Description
Model checking the BPF verifier
a project by shunghsiyu
Project Description
BPF verifier plays a crucial role in securing the system (though less so now that unprivileged BPF is disabled by default in both upstream and SLES), and bugs in the verifier has lead to privilege escalation vulnerabilities in the past (e.g. CVE-2021-3490).
indoor air quality sensor
a project by rsimai
Description
I noticed during home office times as well as with multiple people in one office how quickly air quality drops, which affects concentration and finally performance, as it causes tiredness and headache. I want a device that continuously measures the quality and reminds me in time to make adjustments to the airco (if available) or when to air the room, or take a break outside. Parameters to measure are at least temperature, humidity and CO2 level. The device should be stand-alone and potentially battery powered, with the option to connect to other devices such as PCs or smart phones through Wifi, Bluetooth, Serial, ...
Explore open source sBOM generator and Vulnerability scanners space
an invention by amunoz
Project Description
The goal of the project is to explore the open source projects that:
Rust in linux kernel
an invention by dsterba
Project Description
Rust language is on the way to enter linux kernel, use this hackweek to explore and learn what this could bring us (or not).
Tinker with mirror, a tool to watch and backup source code repositories
an invention by andreas-kupries
Project Description
Restart work on the vcs-plugged
branch of Mirror Management.
Explore Crev as collaborative code audit
a project by pperego
Project Description
Crev [1] is a collaborative code audit idea. Since it's common that more security engineers can work on the same projects, or there can be a different person auditing a piece of code after some time, there is the need to keep track of the code audit notes in a non-repudiable way.
mac80211_hwsim tool
a project by cfconrad
Project Description
Write a userland tool, to utilize the netlink interface of the of the mac80211_hwsim kernel driver.
Package workflow experiments
a project by jfehlig
Project Description
Most developers are comfortable with the workflows of git hosting services like gitlab and github, including their CI/CD capabilities. This project aims to experiment with new downstream package development and maintenance workflows based on upstream git repositories cloned at gitlab.suse.de. I'll be using the libvirt package for these experiments since it typically contains a healthy mixture of downstream-only patches along with upstream cherry picks.
OSSelot collaboration on legal reviews of community packages
a project by lkocman
Project Description
Legal reviews have been a quite painful part of our development process. The current situation in Factory waits for legaldb for a limited amount of time and simply proceeds further if the review is not "approved" within a few hours.
Explore text-to-image diffusion model
an idea by djz88
Project Description
Goal is to explore text-to-image diffusion models, get it run, understand basics and how to write efficiently what we want to be rendered. Well known ai in this field is Midjourney but there are Open-source alternatives as well.
Create tool for managing RPM package signing keys
an invention by dheidler
Project description
IIRC there was some article in tech news some year ago that criticized the way RPM keys are handled in the SUSE distribution.
Trigger actual openQA tests in pull requests
an invention by okurz
Motivation
Many 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
Application for secret ballots (A review of existing tools under legal aspects)
an invention by apritschet
Project Description
As 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.
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.
Setup patchew instance for kernel mailinglists
a project by mbrugger
Setup a patchew instance
patchew allows you to easily track patch series sent to a mailinglist and see the diff between the different series.
early stage kdump support
a project by mbrugger
Project Description
When 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.
Port Agama's manager to Rust
a project by IGonzalezSosa
Initially, the Agama D-Bus service was written 100% in Ruby. For many things, it relies on YaST, so it makes sense to use the same language. It was great to have something working quickly, but it also had some drawbacks. The main problem is that, as YaST is not thread-safe, we separated the service into different processes (storage, software, localization, etc.). The system became most responsive but at the cost of eating a lot of RAM.
Moving to Rust
Forklift - Text based GUI utility for dealing with containers
an invention by andreabenini
Project Description
This is a simple and handy text based GUI utility for dealing with boring
(Rust) Manage systems in NetBox using NetBox-Sync
a project by chock
Netbox-Sync
Imagine this, you are managing your infrastructure for your lab or server farm using the popular NetBox tool. Everytime you install a new machine you connect to it and collect all the system's information to enter into NetBox. Including stuff like system resources, architecture, vendor, type and all the network interfaces. Tedious isn't it?
Linux incarnation of the Party Parrot
an invention by rsimai
Project Description
Lesser on the coding side but to follow up on a past fun project: the Party Geeko insists since Hackweek 18 and is in good company with the other party guests.
Rebasing of the current MicroOS installation
a project by epaolantonio
Project Description
It would be nice being able to "rebase" a MicroOS/Aeon/Kalpa installation. This can be useful, for example, to undo changes done manually with transactional-update shell
, to try another variant (like replacing Aeon with Kalpa) and so on... but the goal of this project is mostly to get more knowledgeable with the MicroOS/ALP internals (tukit, snapper, et all) while doing something fun.
Basic calendar interface for upcoming openSUSE meetings
a project by lkocman
Project Description
The openSUSE Project has a problem, not enough people are engaged in the development. In order to fix this, we need a less obscure way to learn about contributing. One of the ways to do that is enabling people to discover various open meetings that happen for planning of various areas of project progress.
Test Results for openQA on GitHub
a project by livdywan
Project Description
Jobs in openQA are usually reviewed via the web UI. Inspecting os-autoinst logs requires significant insight into the inner workings. Tests run in a CI such as GitHub are thus not easy to debug.
TUI interface for Agama
an invention by ancorgs
State of the Art
Agama, the future (open)SUSE installer, can be controlled with two user interfaces:
Understand the workflow of test framework kdevops
a project by yosun
Project Description
As shown in the kdevops frontpage in GitHub, "kdevops provides a framework for automation for optimal Linux kernel development and testing". It currently supports fstests, blktests, pynfs, selftests and so on.
ComplianceAsCode/conten sysctl chroot aware
a project by esampson
Project Description
The current template shared/templates/sysctl in https://github.com/ComplianceAsCode/content is not chroot aware.
Patch search applied to products
a project by otilloy
Introduction
When issues are found in software (being them security or not), it is not always trivial to find and keep track of all products and versions that could potentially be affected by them.
Looking for projects around:
Nothing at the moment
Activity