Create a DRM driver for Matrox desktop cards

an invention by tdz

(was: Create a DRM driver for Matrox G200) Even after 20 years, the Matrox G200 series is still an excellent 2d graphics card. Unfortunately, there's only an fbdev driver and a user-space driver. Both are obsolete, as modern Linux uses the DRM framework for managing graphics cards. There already is a DRM driver for the G200 server series. This driver is under-maintained and doesn't work with desktop chips.

Updated 7 months ago. 5 hacker ♥️.

Mount Btrfs USB disks on non-root Android using the Linux Kernel Library

an invention by dmdiss

Project Description

I plan on continuing on with my Linux Kernel Library efforts from Hackweek 19. This time I'd like to spice things up a bit by plumbing USB devices into LKL, allowing reuse of native Linux USB host and filesystem drivers on non-root Android.

Updated 7 months ago. 2 hacker ♥️. 3 followers.

OTPClient v2.6.0

an invention by pstivanin

Project Description

GTK+ software for two-factor authentication that supports both TOTP and HOTP.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Kanidm - Modern Opensource Identity Management

an invention by firstyear

Project Description

Kanidm 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 and more.

Updated 7 months ago. 5 hacker ♥️. 3 followers.

SUSE branded keycaps models

an invention by cbosdonnat

Project Description

A lot of people are using mechanical keyboard. Having a custom SUSE-branded keycap would be cool. The idea is to create a set of 3D models for such keycaps in various profiles for everyone to print.

Updated 7 months ago. 19 hacker ♥️. 9 followers.

The world crab

an invention by cdywan

The world is changing. A mouse got lose and fell off the discworld. Consequently the elephants got scared and hopped off Great A'Tuin's back. As luck would have it a gigantic crab with four gophers on its back took its place.

Project Description

Updated 7 months ago. 1 hackers ♥️. 2 followers.

SUSE Linux-Based Demo Kiosk

an invention by dstokes11

Project Description

I want to build an HTML-based demo kiosk to host images and videos that run on SUSE Linux on a touch-enabled AiO system.

Updated 7 months ago. 1 hackers ♥️. 2 followers.

Finish the Jangouts rewrite on React/Redux

an invention by ancorgs

Project Description

Several Hack Weeks ago we started to rewrite Jangouts from its current AngularJS-based implementation to a more modular one in which the UI was developed in React.

Updated 7 months ago. 5 hacker ♥️. 7 followers.

grog

an invention by gbaccini

Project Description

grog aims to implements a namespaced, distributed map kept alive by an arbitrary number of nodes over a local network.

Updated 7 months ago. 4 hacker ♥️. 2 followers.

Add Graphics Mode to WozMania

an invention by e_bischoff

Project description

WozMania is an Apple ][ emulator on ARM processors that I wrote during my spare time. It works fine, but for the moment it's text-mode only.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Open-source software for controlling Genesis Thor keyboard

an invention by jbaier_cz

Motivation

There is a (Windows-only) software for controlling / setting the color modes on the Genesis Thor 300 RGB keyboard. I believe the communication protocol can be reverse engineered and an open-source variant for the accompanied software can be created and full potential of the keyboard unlocked.

Updated 7 months ago. No love. 1 follower.

Give back to Wezterm

an invention by mpagot

Project Description

One day in the past, a relative young geek met Wezterm terminal emulator in a wood or rusty repos. At that time he was used to drive a Win10 machine for work and a Linux shiny supercar for fun and Wezterm fit on both.

Updated 7 months ago. 4 hacker ♥️. 2 followers.

rinit

an invention by dspinella

Project Description

rinit is an init written in Rust. It offers a valid alternative to systemd for PID 1 and service management. It uses the supervision to manage long running programs (deamons), log everything to files (no binary log interface) and provides an easy to use command line interface. rinit is already working and able to spawn services and handle their dependencies.

Updated 7 months ago. 6 hacker ♥️. 3 followers.

Implement search in zellij

an invention by MSirringhaus

Project Description

zellij is a tmux-like terminal tiling and session manager written in Rust.

Updated 7 months ago. 3 hacker ♥️. 1 follower.

EVERYONE can contribute to documentation – See how YOU can join the party

an invention by chabowski

Project Description

Update: The invitation to contribute to open source and SUSE documentation does NOT expire. If you want to collaborate with us, contact us at doc-team@suse.com.

Updated 7 months ago. 14 hacker ♥️. 18 followers.

Commanded EventStoreDB Spear (GRPC) adapter

an invention by fabriziosestito

Project Description

The Commanded Elixir CQRS framework provides an EventStoreDB adapter that uses TCP protocol which is being phased out.

Updated 7 months ago. 1 hackers ♥️. 2 followers.

Generic retry command in openSUSE

an invention by okurz

Motivation

When automating tasks often the requirement comes up to retry commands, for example when network connections are involved and commands do not return successfully immediately or if resources are temporarily not available. Sometimes a simple for-loop in bash is sufficient. Sometimes it is necessary to use additional waiting between retries, sometimes timeouts are desired. Getting all those combinations right can be tedious and error-prone so a generic "retry" command should be available in usual environments so we should provide a retry command to openSUSE distributions.

Updated 7 months ago. 4 hacker ♥️. 1 follower.

containerizing MicroOS Desktop components (reloaded)

an invention by fcrozat

Project Description

This is a continuation of last year project:

Updated 7 months ago. 3 hacker ♥️. 3 followers.

investigate seal secrets for used in a home-cluster (k3s + fluxci)

an invention by fcrozat

Project Description

Learning about seal secrets and how to use those for home-cluster

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Explore the possibility and value to have a centralized Developer Portal

an invention by nkopliku

Project Description

The idea is to drastically improve Developer Experience by providing a centralized Developer portal that streamlines development environment (whatever that means :smile: gonna experiment to explore the possibilities)

Updated 7 months ago. 3 hacker ♥️. 2 followers.

Support harvester terraform provider in sumaform

an invention by oholecek

Project Description

Sumaform is tool to quickly deploy SUSE Manager/Uyuni servers and its clients. It is used for debugging, testsuite, demoing and what not.

Updated 7 months ago. 2 hacker ♥️. 3 followers.

Running RKE/RKE2/k3s on SLES Real Time

an invention by nguyens

Project Description

Work on a solution to schedule workloads onto SLES RT RKE2 worker nodes.

Updated 7 months ago. No love. 2 followers.

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.

Updated 7 months ago. 5 hacker ♥️. 2 followers.

Migrate from Raspbian to openSUSE aarch64 for motion detection camera

an invention by tjyrinki_suse

Project Description

I have had a hobby project of running Raspberry Pi to record video when detecting motion, mostly catching rabbits and such on the yard.

Updated 7 months ago. 4 hacker ♥️. 1 follower.

Automate Victron Cerbo GX scheduled charge configuration based on Redflow ZCell maintenance cycle timing

an invention by tserong

Project Description

At 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.

Updated 7 months ago. 4 hacker ♥️. 1 follower.

Following the Arduino examples

an invention by barendartchuk

Project Description

I'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.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Model checking the BPF verifier

an invention 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).

Updated 7 months ago. 4 hacker ♥️. 3 followers.

Update tool for SUSE Manager Server

an invention by RDiasMateus

Project Description

Currently to update SUSE manager server user needs to SSH into the machine and manually apply all patches and updates.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Add GObject based introspectable API to libzypp

an invention by zbenjamin

Project Description

Currently we are in a situation with libzypp where we have a C++ based and hard to use API. Due

Updated 7 months ago. 4 hacker ♥️. 2 followers.

Golan salt client sdk

an invention by RDiasMateus

Project Description

Develop an SDK in Go to connect to salt rest API.

Updated 7 months ago. 3 hacker ♥️. 3 followers.

Coursework: Foundations of Humane Technology

an invention by bear454

Complete the course "Foundations of Humane Technology", offered by the Center for Humane Technology. https://www.humanetech.com/course

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Restrict Login page access to specific IP

an invention by admehmood

Project Description

This is a small project which is about restricting SUSE Manager login page access to only specific APIs.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Develop a better frontend for the virtual SUSE Museum

an invention by fos

Project Description

Last 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.

Updated 7 months ago. 1 hackers ♥️. 2 followers.

Predicting Water conflicts in South America - AI/ML POC

an invention by sfonseka

Project Description

Dashboard to aggregate publicly available open source date and transform, analyse, forecast factors affecting water conflicts.

Updated 7 months ago. No love. 1 follower.

WiFi support for Canon Powershot sx430is

an invention by tsbogend

Project Description

My 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.

Updated 6 months ago. No love. 1 follower.

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.

Updated 7 months ago. 2 hacker ♥️. 2 followers.

Make tags markdownable on geekos.io

an invention by digitaltomm

Project Description

We already use tags on https://geekos.io for marking people's languages (lang: tags), projects, programming languages, interests etc.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Trento telemetry service data on graphs

an invention by xarbulu

Project Description

Create 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.

Updated 7 months ago. No love. 1 follower.

open-source RPI Smart Speaker (Hey, geeko)

an invention by HarrisonWAffel

Project Description

I have some experience with VUI's and am interested in building my own from scratch using open source libraries.

Updated 7 months ago. No love. 1 follower.

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:

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Extended client information from SUSE Manager

an invention by brianp

Project Description

SUSE 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.

Updated 7 months ago. No love. 1 follower.

repurpose / recycle 20 year-old computer

an invention by amanzini

Project Description

I 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.

Updated 7 months ago. No love. 1 follower.

Chest X-Ray Medical Diagnosis with Deep Learning and Javascript

an invention by jordimassaguerpla

Project Description

The outcome of this project will be a static web page that can be used to diagnose different diseases based on a Chest X-Ray.

Updated 7 months ago. No love. 1 follower.

Update quilt's manual page

an invention by jdelvare

Project Description

Back 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.

Updated 5 months ago. 1 hackers ♥️. 2 followers.

Validate the embargo date OBS attribute

an invention by enavarro_suse

Project Description

The issue is described in the OBS GitHub project: https://github.com/openSUSE/open-build-service/issues/12649

Updated 7 months ago. No love. 1 follower.

Port my qcmdln command line utility to Rust.

an invention by kallan

Project Description

I 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.

Updated 7 months ago. No love. 1 follower.