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 almost 2 years ago. 5 hacker ♥️.

Testing and adding GNU/Linux distributions on Uyuni

an invention by juliogonzalezgil

Join the Gitter channel! https://gitter.im/uyuni-project/hackweek

Updated 5 months ago. 13 hacker ♥️. 10 followers.

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 almost 2 years 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 almost 2 years ago. 1 hackers ♥️. 1 follower.

Script that loads dummy data into HANA database for testing purposes.

an invention by rangelino

Project Description

Sometimes when we reproduce a customer issue, it doesn't always demonstrate the same behavior the customer is having. So, we engage backline or open a bug or throw up our arms in frustration. I have one such customer with just an issue like this. Running the exact same commands in an almost identical sles4sap version environment and yet I cannot reproduce what she is seeing? What to do?

Updated 5 months ago. 2 hacker ♥️. 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 almost 2 years 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 almost 2 years 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 almost 2 years ago. 1 hackers ♥️. 2 followers.

Port the Minion job queue to TypeScript

an invention by kraih

Project Description

As part of the mojo.js project i want to port the Minion job queue from Perl to TypeScript and release it as an npm package. In the future this will allow parts of Mojolicious applications like openQA to be written in TypeScript/JavaScript (in addition to Perl).

Updated about 1 year ago. 3 hacker ♥️. 3 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 almost 2 years 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 almost 2 years 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 almost 2 years ago. 5 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years ago. 3 hacker ♥️. 2 followers.

reformatting text in vis

an invention by mcepl

Project Description

There is this text editor vis, modal text editor based on the Plan9 structural regular expressions and se(1). However, comparing to sam(1) or acme(1) it feels mostly like advanced vi(m) not something completely new (and it is not mouse-driven).

Updated about 1 year ago. 1 hackers ♥️. 1 follower.

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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years ago. 4 hacker ♥️. 1 follower.

Open Source Firmware for EV chargers using the ESP32 Chip (Autoaid / EN-Plus / EVSEDO)

an invention by bschmidt

Hack Week 23

Project Description

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

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 almost 2 years 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 almost 2 years ago. 1 hackers ♥️. 1 follower.

Create tool to analyze supportconfig to spot common SUSE Manager / Uyuni issues

an invention by cbosdonnat

Project Description

A supportconfig provides a lot of files and data from the system, but it is often hard to spot the real issue in it. The idea of this project is to get machine-readable output for the supportconfig data and analyze them.

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

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.

Updated about 1 year ago. 4 hacker ♥️. 1 follower.

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 almost 2 years ago. 1 hackers ♥️. 1 follower.

Golan salt client sdk

an invention by RDiasMateus

Project Description

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

Updated almost 2 years ago. 3 hacker ♥️. 3 followers.

Learn PostgreSQL advanced features

an invention by okurz

Motivation

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

Updated about 1 year ago. 1 hackers ♥️. 2 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 almost 2 years 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 almost 2 years ago. 1 hackers ♥️. 1 follower.

Use systemd Service Templates to manage OBS workers

an invention by enavarro_suse

Project Description

Currently, the systemd script that manages OBS workers (obsworker.service) calls a script (obsworker) that launches workers in windows of a screen session.

Updated about 1 year ago. 1 hackers ♥️. 2 followers.

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 almost 2 years 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 almost 2 years 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 over 1 year 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 almost 2 years 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 almost 2 years 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 almost 2 years ago. No love. 1 follower.

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

Updated 5 months ago. 3 hacker ♥️. 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years 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 over 1 year 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 almost 2 years 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 almost 2 years ago. No love. 1 follower.

Create openSUSE images for Arm/RISC-V boards

an invention by avicenzi

Project Description

Create openSUSE images for Arm and/or RISC-V boards that are not yet supported.

Updated about 1 year ago. 3 hacker ♥️. 2 followers.

Real-time container runtime support

an invention by a_faerber

Project Description

As per discussions in the SOAFEE SIG that SUSE is a founding member of, container users will be in need of running workloads with mixed criticality.

Updated about 1 year ago. 1 hackers ♥️. 3 followers.