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.

MicroOS Desktop

a project by RBrownSUSE

Updated about 1 year ago. 27 hacker ♥️. 19 followers.

openSUSE build supported by SUSE IT

a project by vgrinco

Project Description

SUSE IT needs help from fellow geekos with release engineering skills to define the requirements, process, infrastructure, and tools for building an openSUSE-based distribution bundled with SUSE IT-supported application stack. The resulting OS build will be offered as a standard distribution for new SUSE employees in addition to the existing Operating System library.

Updated 7 months ago. 28 hacker ♥️. 16 followers.

crash-python

a project by jeff_mahoney

New Development In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share that the code quality has improved dramatically since the last hack week and there are now extensive test cases for both unit testing and testing against real vmcores, and we'll use both mypy and pylint (if installed) to perform static analysis. Packages for those are available in openSUSE or as part of the crash-python OBS repo for SLE15. It has been tested with kernels from 3.0 to 5.1.

Updated over 1 year ago. 21 hacker ♥️. 4 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.

Learn TCP

a project by jiriwiesner

Learn the inner workings of TCP as implemented in the Linux kernel. This will involve * reading textbooks and IETF docs

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

Testing and adding GNU/Linux distributions on Uyuni

a project by juliogonzalezgil

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

Updated 2 days ago. 9 hacker ♥️. 5 followers.

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.

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

Port some classic game to Linux

a project by MDoucha

Let's pick some old classic game, reverse engineer the data formats and game rules and write an open source engine for it from scratch. Some games from 1990s are simple enough that we could have a playable prototype by the end of the week. Write which games you'd like to hack on in the comments. Don't forget to check e.g. on Open Source Game Clones, Github and SourceForge whether the game is ported already.

Updated 16 days ago. 27 hacker ♥️. 13 followers.

Learn network related knowledge

a project by XGWang0

Project Description

Plan to learn network related knowledge to benefit to performance test

Updated 8 months ago. No love. 4 followers.

Home mirror 101 refresh of hotstuff

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

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

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

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

Explore linuxboot

a project by clin

What is linuxboot?

LinuxBoot is a firmware for modern servers that replaces specific firmware functionality like the UEFI DXE phase with a Linux kernel and runtime.

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

Create a CLI tool for interacting with Rancher Support Matrix

a project by dpock

Rancher Support Matrix CLI Helper

A tool to bring the Rancher Support Matrix info into your CLI.

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

Learn Real Time Linux on Raspberry Pi aarch64 and build 4WD robot

a project by jahudson

Project Description

I plan to learn how to program for PREEMPT-RT (Real Time) patched Linux kernel on aarch64 architecture. I will use a digital oscilloscope and a raspberry pi to compare preempt vs preempt-rt kernels on aarch64 vs a micro-controller. I then plan to build a 4WD robot utilizing the Raspberry Pi, I2C sonar sensors, DC motor controller and camera.

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

Improve SLE Release Management Container

a project by suntorytimed

Project Description

In this project I would like to extend the capabilities of the SLE Release Management Container. This container is used by some colleagues in the SLE Release Management team to have access to osc and other Release Management critical commands inside a container environment. This includes the beta-emails project to send our beta announcements.

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

Multi-cloud Lightweight metadata CLI

a project by seanmarlow

Project Description

The goal of this project is to create a lightweight multi-cloud metadata CLI for Public Cloud environments. There are cloud specific packages that exist but they all have different API and many are developed in Python which is quite heavy for cloud images, especially containers. Leveraging a compiled language will help with keeping the CLI lightweight.

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

software.opensuse.org replacement

a project by lkocman

Project Description

Let's write a decent replacement for software-o-o. We want to choose the right technologies for the project, as technologies and missing volunteers is where we failed this time.

Updated 11 months ago. 9 hacker ♥️. 6 followers.

Open Source book reader for visually impaired/blind

a project by DKarakasilis

Project Description

I was talking with a friend the other day who is blind. He briefly explained to me how he reads books (the regular, paper printed ones). So, he is taking a photo of each page, passes that to the OCR to extract the text in digital form, then passes that to some text to speech engine to read it out loud.

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

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.

Updated 8 months ago. 10 hacker ♥️. 7 followers.

Learning boot loader

a project by qzhao

Learning boot loader related knowledge

Learn about boot manager, including trusted computing, disk encryption, EFI, storage and more

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

Tool to collect relevant data from images and containers tested in openQA

a project by jlausuch

Project Description

This idea has been partially implemented for JeOS images, where we are collecting some data from the images whenever a new build ends up in openQA. For instance, https://openqa.opensuse.org/tests/2419705#step/image_info/9 is collecting the size of the image, as well as total number of RPMs, the list of RPMs with their size and some filesystem information.

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

Dochazka

a project by smithfarm

Dochazka is a long-term project to replace the obsolete Attendance & Time Tracking system used by the Prague office since 2007. Dochazka is a complex system consisting of three major components: - RESTful backend App::Dochazka::REST (with lots of help from Web::MREST)

Updated 7 months ago. 12 hacker ♥️.

gfxboot for grub2

a project by snwint

Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).

It's quite some work, unfortunately. Here's what's done so far:

Updated almost 2 years ago. 16 hacker ♥️. 1 follower.

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 ♥️.

Prepare GFXprim widget library for a release

a project by metan

After nearly ten years of work my minimal widget C library is nearly ready for a use.

Project Description

Updated 11 months ago. 1 hackers ♥️. 3 followers.

Looking for alternatives to do hardware monitoring or extend the existing method's

a project by berndschubert

Project Description

Looking for ways to capture hardware-specific data and use them later to predict unexpected behaviors. Tools can be collectd, prometheus-nodeexporter, ipmiexporter , grafana-agent or other.

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

WebRTC individual track recorder

a project by avicenzi

Project Description

Do you need to record podcasts or interviews remotely?

Updated 12 months ago. 6 hacker ♥️. 4 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 7 months ago. 2 hacker ♥️. 3 followers.

Migrate suntorytimed/resourcespace container to an openSUSE base

a project by suntorytimed

Project Description

For quite some time I am providing a ResourceSpace container on Docker Hub. It is meanwhile pulled about 234K times but unfortunately still based on Ubuntu. Meanwhile I have updated the base to Ubuntu 20.04, but I would like to move it to openSUSE instead. With ResourceSpace 9.5 coming out soon I see a possibility of introducing this switch. Enno Gotthold also did a great job of packaging ResourceSpace on OBS, so this could be used as a starting point for the container.

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

Uyuni/SUSE Manager Server Helm chart on k3s

a project by moio

Combined icons of k3s and Uyuni Building on the lessons learned in the previous HackWeek, attack the Server specifically to create a set of containers deployable on k3s via Helm.

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

Self Watering Indoor Vegetable Garden

a project by kberger65

Project Description

This first part of this project will build a moisture sensor using an ESP32 board and circuit python. I am hoping to implement a notification method using SMS or Email. Additionally, future plans include adding a Web based interface to view historical data as well as optionally adding some mini pumps that will water the plants once a specified moisture level (very little detected) has been reached.

Updated 9 months ago. 10 hacker ♥️. 5 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.

Acetylene

an idea by phillipsj

Project Description

A Windows init system based on ignition and combustion for Humans.

Updated 9 months ago. No love. 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.

Setup A Linux Cross Referencer for SUSE kernels

a project by tdz

Project Description

There's Elixir for browsing mainline Linux releases. We should set up a similar system for SUSE kernel releases.

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

geekoops - reusable ansible roles for openSUSE

a project by ph03nix

Project Description

I started the geekoops project last year for hosting some generic ansible roles for openSUSE.

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

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.

Updated 8 months ago. 4 hacker ♥️. 5 followers.

Blog about our ScummVM Freeware games packages

a project by sndirsch

Blog about ScummVM Freeware games of our openSUSE Build Service games project

Status

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

Find openQA jobs which using specific test module

a project by rfan1

[Description]: # A simple web package can find openQA jobs/jobgroups which use specific test module [Status]: # In plan

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

Project Skyscraper - PoC of a Cloud Governance Dashboard

a project by tmuntan1

Project Description

We would like to create a single interface for teams to manage our cloud governance.

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

Learn move knowledge about build website and improve qa xfstests dashboard

a project by yosun

Background

A dashboard for testing and analysis xfstests results just initial this year. It has a lot of performance issues to fix, and it also needed to add more features to get usable. Also bootstrap looks very easy to use, plan to learn some frontend knowledge for fun.

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

reformatting text in vis

a project 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 8 months 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 7 months ago. 2 hacker ♥️. 3 followers.

Adopt Typescript in D-Installer

a project by IGonzalezSosa

Project Description

In January, we announced the D-Installer project, an attempt to build a web-based installer on top of YaST and Cockpit. Since then, the codebase has grown significantly, especially the JavaScript part.

Updated 8 months ago. No love. 3 followers.

Securing and improving home/server network

a project by ohollmann

Project Description

Now, when mikrotik supports WireGuard there is no need to stay with OpenVPN. Let's try to setup WireGuard and investigate it's options, test performance etc.

Updated 8 months ago. 1 hackers ♥️. 3 followers.

SUSE SE Marketing tools and Demos

a project by nbatsford

Project Description

Our project is to develop Tools and demos which can be deployed using Helm on Rancher.

Updated 8 months ago. No love. 2 followers.

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

a project by bschmidt

Hack Week 22

Project Description

Updated 13 days ago. 13 hacker ♥️. 3 followers.

Improve the UX/UI of User Story

a project by cyntss

Project Description

User Story is an open-source project that allows organizations to collect customer feedback displayed in the form of an open roadmap to enable open collaboration between developers/companies and their customers. It helps identify high-priority issues and features and it serves as a tool for project managers to plan according to what customers actually want.

Updated 8 months ago. No love. 2 followers.

Create tool to analyze supportconfig to spot common SUSE Manager issues

a project by cbosdonnat

Project Description

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, ideally with an existing tool.

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

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

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

Make DNF5 package manager ready for openSUSE

a project by dmach

Project Description

DNF 5 is a package manager that is currently in development and will land in the future Fedora and RHEL versions.

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

Paper reading club

a project by LarsMB

Project Description

Most of us remember a period of our lives when we had time to stay somewhat uptodate on the research and developments in our area of expertise. However, this often falls short during our day-to-day work, as we get bogged down in the engineering problems of the real world, and the struggle of explaining even basic concepts to laypeople :-)

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

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.

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

A CLI for Harvester

a project by mohamed.belgaied

Project Description

Harvester CLI is a command line interface tool written in Go, designed to simplify interfacing with a Harvester cluster as a user. It is especially useful for testing purposes as you can easily and rapidly create VMs in Harvester by providing a simple command such as:

Updated 9 days ago. 5 hacker ♥️. 4 followers.

Bring to life the Studio Kiosk in Frankenstrasse

a project by digitaltomm

Project Description

Make use of the Studio Kiosk in front of my office:

Updated 5 days ago. 10 hacker ♥️. 6 followers.

Build an Audio Streaming Server in Golang for Ableton Lite Recordings

a project by annablendermann

Project Description

I have a small recording studio at home that I use for acoustic recordings using a 2i2 Focusite and Ableton Lite, but no streaming server for my output files. I want to be able to process/mix and share multiple rough drafts of .mp3 or .wav files with my musician friends without sharing them to a public platform yet. I've also been learning golang and seeing how it's a popular choice for audio processing, can use this to dive deeper into it.

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

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.

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

Support virtual monitors for VNC in gnome-remote-desktop

a project by vliaskovitis

Project Description

Currently gnome-remote-desktop only supports remote-assistance sessions, where a VNC connection is tied to a physical local session . WIth this use case, the monitor configuration is provided by the server (mutter/gnome-remote-desktop), and this configuration matches the physical session monitor on the server.

Updated 7 months ago. No love. 2 followers.

Enlightenment Live CD

a project by simotek

Create a openSUSE 13.2 Live CD. As enlightenment doesn't fit on the standard openSUSE CD I'd like to create a Image with it.

Updated almost 6 years ago. No love.

Enlightenment Themes

a project by simotek

I have several themes in progress, they all need lots of work before they could be used with openSUSE. * The gtk people keep changing things so the gtk theme I use to match my enlightenment theme also needs fixing.

Updated almost 2 years ago. 2 hacker ♥️.

Enlightenment openQA improvements + git build images.

a project by simotek

  • Enlightenment already has some minimal openQA tests but more can be written.
  • A extended test Setup using extra repositorys in order to run tests on upstream pre release tarballs and potentially "Nightly/Weekly" builds.
Updated almost 4 years ago. 1 hackers ♥️.

Easy openSUSE Upgrade

a project by maverick74

The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. Something like a notification with a button to perform the upgrade with just one-click, instead of having to deal with the terminal, that frights some new users and gives them the sensation of an outdated system.

Updated 4 months ago. 45 hacker ♥️. 8 followers.

openSUSE on ZoL from OpenZFS project

a project by jkohoutek

Idea is to have SUSE system with OpenZFS as root FS. Why ZFS

Updated 8 months ago. 9 hacker ♥️. 3 followers.

HelenOS: <filesystem> of a down

a project by jjindrak

During the previous Hackweek [0], I have successfully implemented, tested and merged [1] an implementation of the entire C++ standard header <future>. This time, my aim is to modernize the C++14-esque standard library [2] of HelenOS [3][4] with a C++17 feature - the <filesystem> header. The <filesystem> header is much larger than the <future> header which I barely managed to implement and test in the allocated time for the previous Hackweek, but <future> was mostly OS-independent as it relied only on previously implemented features of the standard library. The <filesystem> header, however, is limited by the filesystem API of the OS and as such implementing of the entirety of it might not be possible, limiting the scope of the project (which is a good thing due to the time constraints). The primary features of the header [5] that should be implemented:

Updated almost 2 years ago. No love. 1 follower.

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.

smart car based on raspberry pi

a project by lansuse

Project Description

I made a smart car with raspberry pi in the hackweek18, brought up ultrasound sensor and camera module in hackweek20. Now I want to finish the remaining part of the code.

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

Implement GNOME Software's Distribution Upgrade in Leap(and possibly Tumbleweed)

a project by JonathanKang

GNOME Software supports distribution upgrade, that only requires a few clicks for upgrading your system. But it's not integrated into Leap. So this is that I plan to do this Hack Week.

Involved components

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

Switch software-o-o to parse repomd data

a project by hennevogel

Currently software.opensuse.org search is using the OBS binary search for everything, even for packages inside the openSUSE distributions. Let's switch this to use repomd data from download.opensuse.org

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

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.

Polish a few GFXprim apps

a project by metan

Description

GFXprim is a minimalistic widget library written in C I've been toying with for the last ten years. At this point there are several useful application written in it such as music player, pdf browser, map viewer etc.

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

Loggee - A tool to interact with your board game collection and plays (made in Elixir)

a project by gfilippetti

Project Description

I started developing Loggee as a CLI to interact with Board Game Geek and it's API. I wanted to have an easy way to see my games and log my plays in the site, and as a bonus, learn more of the functional programming language Elixir.

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

Write an open source driver for the DeckLink Mini Recorder 4K

a project by patrikjakobsson

Project Description

The DeckLink Mini Recorder 4K is a PCI Express capture card featuring one 6G-SDI and one HDMI 2.0a connection. It can record all formats uncompressed up to 2160p30. The big difference with this card compared to many other capture cards is that it captures all the raw data uncompressed. This allows for it to be used for automatic testing of graphics cards.

Updated almost 2 years ago. 4 hacker ♥️. 1 follower.

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.

Hack around c3os

a project by EDiGiacinto

Project Description

C3OS is a lightweight Kubernetes-focused GNU/Linux elemental derivative that optionally supports automatic node discovery, automatic role assignment and optionally VPN out of the box with no kubernetes networking configuration required.

Updated 8 months ago. 2 hacker ♥️. 1 follower.

osc Porcelain inside Emacs

a project by agraul

Project Description

Emacs

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

Porting a Robot to 64 bit ARM / Raspberry Pi 3

a project by simotek

Project Description

I have a Linux Powered Robot ( https://www.youtube.com/watch?v=AMz01IRAgZI&amp;t=1s ) Currrently it uses an odroid C1 a very old version of tumbleweed and uses old python that may need porting.

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

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

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

Prettier dashboard for solar panel status

a project by emiura

Project Description

My current dashboard for solar panel status runs on a raspberry PI and it is based on lighthttp and a couple of shell and python scripts, but it is very ugly.

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

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.

Family with MicroOS

a project by xguo

Project Description

Try to family with MicroOS for ALP Virtualization

Updated 8 months ago. 2 hacker ♥️. 1 follower.

Explore the state of voice control on linux

a project by szarate

Project Description

I would like to be able to give my fingers a well deserved rest from time to time, so I'd love to be able to either control my computer with voice or simply dictate to it, for writing emails and so on, and if possible... even writing some code using my voice!

Updated 12 months ago. 7 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 7 months ago. 5 hacker ♥️. 3 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.

Family with Kubevirt

a project by xguo

Project Description

Try to family with Kubevirt in SLE

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

Having closer look at openQA and search for comparably simple improvement options

a project by clanig

Project Description

The project is about getting more familiar technically with the openQA code and checking for improvement options in dependence of the expected impact and effort.

Updated 8 months ago. 2 hacker ♥️. 1 follower.

Improve Scrum Master Dashboard

a project by ilausuch

Project Description

Now in Public Cloud and Containers QE team we are using https://github.com/BillAnastasiadis/qe-c-backlog-assistant. But we want to go far from here to be capable of provide more information and analysis

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

Support Config Analytics

a project by bwgartner

Project Description

Further refine (based on last year's sca-L0 project) the automation and the functionality of an L0 approach to collect, analyze and provide notifications and next-step guidance across the data pipeline from an individual system all the way to an initial support request review. In general this is like an AIOps/ITOps edge-core workflow.

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

Write a CLI program for OneDev

a project by cxiong

Project Description

Develop a CLI (Python) for OneDev.

Updated 8 months ago. No love. 1 follower.

Learning ROS

a project by zhonglidong

Project Description

The Robot Operating System (ROS) is a set of software libraries and tools for building robot applications. From drivers and state-of-the-art algorithms to powerful developer tools, ROS has the open source tools you need for your next robotics project.

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

Improve zypp-gui tool

a project by xiaoguang_wang

zypp-gui is a gui tool to update the system and install the packages in openSUSE distro. It's written by rust. https://github.com/sunwxg/zypp-gui

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

Scripted CardDAV address book modification in PHP

a project by holgisms

Project Description

Running a self coded PHP application that - among other stuff - manages address data stored in some database. In order to have that address data not just in my application but also in mail clients or on mobile phones, I exported the data to an CardDAV address book of an ownCloud server. But whenever address data within my application is changed or new addresses are added, I also need to modify the data on the ownCloud server. In order to avoid that, I'd like to utilize a simple CardDAV library in PHP to automate that step.

Updated 9 months ago. No love. 1 follower.

Improve yamltidy

a project by tinita

Project Description

yamltidy is a tidier/linter for YAML files. It's pretty new.

Updated 9 months ago. 2 hacker ♥️. 1 follower.

Port the Minion job queue to TypeScript

a project 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 9 months ago. 3 hacker ♥️. 3 followers.

openSUSE wiki improvements (specially Portal:Packaging)

a project by gmoro

Project Description

Following a recent discussion with the Packaging team at SUSE we will do a revamp of https://en.opensuse.org/Portal:Packaging

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

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.

Updated 8 months ago. 3 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.

[Part 2] Self assessment application for learning a (human) language

a project by mssola

Project Description

Basically, I want to continue to what I did last time (link). Back then I got some really good results, but I didn't quite make it to a state in which the application is totally useful.

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

Cobbler Angular Web Interface

a project by SchoolGuy

Project Description

The old Cobbler webinterface was built into the server, leading to a huge dependency stack only required for a few people.

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

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.

Linux training manual for openSUSE localised for South Africa

a project by aslamr

Project Description

Update Linux training manuals that were created in 2011 under a CC share-alike license for opensuse. In 2011 Inwent, GIZ and FOSSFA created training material using the LPI exams requirements. This project is to update the content of that manual.

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

Learn to do 3D animations for product documentation in Blender

a project by rainerkoenig

Project Description

Sometimes open source products lack of a good and inspiring documentation. So my idea is to brush up my Blender skills to a level that I'm able to do some tiny 3D animations to explain workflows and procedures better.

Updated 9 months ago. 3 hacker ♥️. 3 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.

BPFTRACE

a project by fanyadan

Project Description

Just have play with bpftrace on some real kernel bugs.

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

Explore Django

a project by djz88

Explore django

Learn and work with Django framework by writing/enhancing an application.

Updated 7 months ago. No love. 1 follower.

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.

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

Discover X11 or Wayland displays with Akri

a project by atgracey

Project Description

I want to be able to schedule a k8s workload when a display is attached. This is useful for wallboards or other workloads that need a screen.

Updated 8 months ago. No love. 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.

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.

Moderated Meetings for opensuse Jitsi

a project by LSchroeder

Project Description

Package and Deploy:

Updated 7 months ago. No love. 1 follower.

Learning podman with selinux enabled

a project by gosipyan

Project Description

Podman is an open-source, Linux-based tool that builds Docker-compatible container images

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

Extended Catalog of SUSE Slideware Templates

a project by dominic_vieira

Project Description

There are lots of interesting presentations happening all throughout SUSE on all manner of subjects. Presenters have found all kinds of creative ways to showcase their content using different shapes, templates, and other tools to convey important information. If you're looking to start a new presentation, the current slide templates are great to get started with but often time presenters have to look elsewhere for design inspiration. The goal of this project is to create a centralized "extended catalog" of Powerpoint and Impress templates, as a compliment to the existing templates, and make them available to SUSE employees through ImageRelay, that can serve as inspiration and templates for those looking to create rich and complex presentations based on examples built by fellow SUSE employees.

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

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.

reflinkable rpms

a project by lnussel

Project Description

RPMs with reflinkable content that leverage CoW filesystem features could help to minimize disk writes and space usage, reduce cpu cycles and download bandwidth for updates.

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

Solar water heating control panel using ESP32

a project by alarrosa

Project Description

I have in my house a solar panel to heat water that is controlled by a "dummy" control panel from which I can see the current temperature of the water in the solar panel and the water in the tank. There's a pump that moves water from the tank into the solar panel and back into the tank in order to heat it when the temperature of the solar panel is x degrees higher than the temperature in the water tank. There's also a resistance in the water tank that can be turned on to heat the water when there's no sunlight.

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

ioBroker for home-based lab

a project by hrommel1

Project Description

use ioBroker to power-control home-based lab with as low as possible carbon footprint

Updated 8 months ago. No love. 1 follower.

Saline: Salt state appliement monitoring

a project by vzhestkov

Project Description

In case of applying states for a huge number of minions it's very hard to monitor the status of applying the states.

Updated 7 months ago. No love. 1 follower.

Migrate web hosts over from easy engine on AWS to k8s/RKE

a project by ngildersleeve

Project Description

I'm looking to migrate all of my websites from easy engine (which is a primarily Wordpress based shell framework) to k8s/RKE, possibly with Rancher. This will allow me to

Updated 7 months ago. No love. 3 followers.

AWS Terraform Modules

a project by mtrachier

Project Description

Provide modules in Terraform registry for getting users started using Kubernetes on AWS.

Updated 7 months ago. No love. 1 follower.

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.

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.

Enable full-disk-encryption key sharing for bootloader -> kernel

a project by ismaell

Project Description

Full disk encryption currently requires each stage to gain knowledge of the keys independently, which means asking the user or bundling the key (in the initramfs).

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

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.

apptainer with jobber

a project by mslacken

Apptainer job execution layer

jobber is small self contained perl script which does simple execution of serial jobs.

Updated 8 months ago. No love. 2 followers.

Modular kernel packaging

a project by mwilck

Project Description

Create a PoC for a modular packaged kernel. This means:

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

Video For Linux 2 Camera monitor, frame capture, day/night exposure control and timelapse generator in python

a project by dmair

Use the V4L2 API in a PySide qt6.3 application to capture frames, monitor and adjust image exposure from a camera Frame capture is functional

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

TeX macros for a puzzle game

a project by mcalabkova

Motivation

There is plenty of puzzle games (see Šifrovačky.cz), but currently none designed for children. With my husband we are thinking of starting/reviving one and creation of a fine typesetting system is one of the preliminary steps. The macros could also be used by other puzzle games in need of a new typesetting system (I could publish them if I liked my work).

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

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.

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

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.

Use ESP-01S as WiFi to UART bridge

a project by iivanov

Project Description

Currently with just with 8 RPi devices cables occupy most of the space in the 'rack. Reduce the clutter with replacing USB to UART converter with WiFi to UART ones.

Updated 10 days ago. 3 hacker ♥️. 1 follower.

DIY flight sim throttle quadrant

a project by lpalovsky

Project Description

The idea is to create a DIY throttle quadrant for flight simulators like MSFS or X-plane.

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

FTrace Visualization Tool

a project by jesingh

Project Description

A visualization tool that directly digests ftrace function traces and provides easier to understand timing diagrams with the ability to quickly look up functions from within the program.

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

Aperture: a simple game engine written in C based on OpenGL

a project by StarryWang

Project Description

This project was initially created for my graduation project. Currently, I've finished

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

Show Me The Key: A screenkey alternative that works under Wayland via libinput

a project by AZhou

(Improve last hackweek's project.) <https://showmethekey.alynx.one/>

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

YaST log grouping, better visualization of the log

a project by lslezak

Description

TL;DR: I'd like to have something like this for YaST log.

Updated 8 months ago. No love. 1 follower.

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.

Write a formula with forms for setting up a container registry

a project by mcalmer

Project Description

Learn about formulars with forms and write a formula which setup a container registry.

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

Learn about Service Management

a project by lrupp

Project Description

It's time to learn a bit more about best practices in service management organization. This includes especially Service Level Agreements and the creation of a Service Catalog.

Updated 8 months ago. No love. 1 follower.

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.

KernelCI performance regression dash board

a project by wagi

Project Description

KernelCI is gaining more and more attraction for CI builds and test runs by the upstream community. Though at this point, there is no dash board to track or visualize regressions over time.

Updated 8 months ago. 4 hacker ♥️. 2 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 7 months ago. 4 hacker ♥️. 1 follower.

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.

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

generic zswap dedup

a project by ailiopoulos

Project Description

zswap [1] is a linux kernel component that provides in-memory compression for swap pages. It already provides a limited form of deduplication: if a page is filled with the same value (e.g. all-zeroes) then only that value is kept instead of compressing the contents.

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

retrocomputing: learn the architecture of MIPS for PS1 and build an assembler

a project by david.anes

Project Description

The idea is to learn about the PlayStation 1 CPU and GPU.

Updated 8 months ago. 5 hacker ♥️. 1 follower.

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.

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

Ebook Reader word translator

a project by dmulder

Project Description

When learning a new language, it's useful to read books in your target language. The trouble is, it's difficult and time consuming to look up the meanings of new words you encounter while trying to read. The purpose of this project is to create an ebook reader which allows you to highlight individual words and translate them quickly (similar to how duolingo stories lets you click on words to explain their meaning).

Updated 8 months ago. No love. 1 follower.

Add MBR binary format support to the fq command line tool

a project by tobilehman

fq is an open source command tool used for formatting and inspecting binary data. It has a modular architecture that allows for adding support for all sorts of different binary data (e.g. MP4, BZIP2, ELF, etc.) While working on a legacy booting issue for Harvester HCI, I learned about the format of the legacy MBR (master boot record). I started adding support for it in this PR, but I haven't finished it yet. I am interested in better understanding the ways computers boot up so I can better understand what goes wrong when people try to boot Harvester (or relatedly, openSUSE).

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

Weekly balanced family menu planner (learn JS, Node.JS, React, MongoDB)

a project by pherranz

Project Description

We're always struggling at home with the lunches and dinners. Most of the time we realize that by the end of the week that our diet has diverged from what WHO and many other organizations suggest. My idea is to create a scalable database of meals, a web interface and some logic that generates a balanced meal plan for a 5-day or 7-day week.

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

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.

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

Learn about IPv6 while Implementing it in the Home Environment

a project by mweiss2

Project Description

During Hackweek I would like to learn about IPv6 by introducing and using IPv6 in the home office network.

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

consolidate mm debugging tools and package them

a project by mhocko

Project Description

Different people use different ad-hoc tools to debug Linux kernel MM (memory management) related issues. I have couple of those myself. They fall into two main categories. One set for proper data collection and the other for some high level analysis. Our customers would benefit from the former and we (L3 labs from the later). Having them in a single package sounds quite reasonable to me.

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

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.

Rewrite libkdumpfile Python binding using CFFI

a project by ptesarik

Project Description

The libkdumpfile library includes Python bindings. They are implemented as manually created C code for CPython. This is hard to maintain and/or port to alternative Python implementations.

Updated 8 months ago. 2 hacker ♥️. 1 follower.

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

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

Retail Branch Server + SUMA Server on one machine

a project by nadvornik

Project Description

SUMA for Retail 4.3 introduced containerized branch server. In theory, it should be possible to run the container on the same machine as SUMA server. This would be equivalent to the Combo server in the old SLEPOS product.

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.

Misc: Make samba rpc service scheduler generic and/or learn some Rust

a project by npower

Make a generic worker/scheduler api for use within samba based on existing dcerpc daemon (and various rpc services)

Goal for this Hackweek #1

Updated 8 months ago. No love. 1 follower.

py-ens

a project by ngetahun

Project Description

Implement the ethereum domain name service in python. Domain name resolution for Ethereum Domain Names per EIP-137 RFC[1].

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

Base container images multi language compiler on local code

a project by mdati

Create a selector of BCI-language containers, python, java, go, etc, to pull and build the proper image

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

rust security reviews and cargo-crev

a project by jzerebecki

Project Description

Look into things that make security/code reviews of rust code easier and play with cargo-crev.

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

Extend k3s-ansible to support new functionalities (or fork/create new one)

a project by nicoladm

Project Description

The project k3s-ansible helps to easily install and manage k3s clusters and it's particularly handy for users who use ansible for daily operations.

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

QJobViewer

a project by apappas

Project Description

A viewer for openQA jobs written in Qt.

Updated 6 days ago. 1 hackers ♥️. 1 follower.

Implement a "Fuel Gauge" for Harvester

a project by mrussell

Project Description

As an attempt to stick with the theme of this Hack Week - the idea is that we implement a way to funnel out information (probably on an out of the box Grafana chart or something) about:

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

Learn and research the ALP security framework

a project by bchou

Project Description

I will spend hackweek time getting more familiar with the security framework of ALP, as I am a WG member. There are many documents can be referenced.

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

Updatecli Kubernetes Operator

a project by olblak

Project Description

Implementing an Updatecli Kubernetes operator.

Updated 7 months ago. No love. 2 followers.

Building my own cluster on Raspberry Pi 4 with K3S

a project by mlin7442

Project Description

I'm not familiar with Rancher K3S, I'm always want to have a opportunity to understand it more, since I've 3 Raspberry Pi 4, I will building a cluster on them with K3S. This will based on openSUSE 15.4.

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

Learn about Rancher products

a project by mgrifalconi

Project Description

SUSE and Rancher joined a while ago, but other than k3s, I have no good understanding about Rancher products and I feel I should get a better idea on what are their purpose and strengths.

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

Install BLOB-less U-Boot in SPI of Pine64 ROCKPro64 and boot from NVMe disk

a project by clanig

Project Description

This project is about installing a fully open source ARM machine. It was not originally a Hack Week project and some information gathering was already done before.

Updated 7 months ago. No love. 1 follower.

Use systemd Service Templates to manage OBS workers

a project 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 5 days 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.

Utilize eBPF for network policy

a project by jianwang

Project Description

Utilize eBPF for network policy in (nested) virtualization environment.

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

Refresh the internal SUSE Manager maintenance documentation

a project by deneb_alpha

Project Description

With this project I would like to refresh/update the confluence documentation describing how SUSE Manager maintenance works and how to process a SUSE Manager update round.

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

Generate a GraphQL API for Uyuni's reporting DB and consume it

a project by j_renner

Project Description

Generate a GraphQL API for the new reporting database of Uyuni (using hasura.io) and implement a very simple UI using a modern frontend framework (e.g. nuxt.js).

Updated 7 months ago. No love. 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.

Rust in linux kernel

a project 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 7 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 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.

Lightweight container runtime on Mac

a project by bnewberry

Project Description

Create a lightweight virtual machine manager for a container runtime on Mac.

Updated 7 months ago. No love. 1 follower.

Openqa framework in emacs

a project by ybonatakis

Project Description

The main idea is a framework to interact with openqa with a modern UI from within Emacs.

Updated 7 months ago. No love. 1 follower.

D-Bus secure message communication

a project by alix82

Project Description

D-Bus is a easy to use message-oriented mechanism that allows communication between multiple processes running concurrently on the same machine. Any application running on the session bus can install a monitor hook over the bus to listen to all exchanged messages. Sensitive information such as mail passwords will be exchanged in plain text. A malicious software can easily listen and parse all those sensitive messages.

Updated 7 months ago. No love. 1 follower.

Advanced suspend/resume control

a project by sbrabec

Project Description

I am often work remotely on my desktop. Remote work on the desktop is complicated by a nice desktop feature – automatic suspend. There already exists a desktop integration, so the desktop applications could prevent the suspend. But sshd is not included yet.

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.

Cgroup support for supportconfig

a project by firoyang

Project Description

Make supportconfig aware cgroup.

Updated 7 months ago. 2 hacker ♥️. 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.

web-based testing tracker for aquarist-labs's s3gw

a project by jluis

Project Description

Keeping a consolidated view of a project's progress is a non-trivial endeavor. There are far too many moving parts from its inception, such as planning, issue tracking, development, and testing. All the while one must keep track of some form of metrics to ensure that there's progress, and that the progress is happening in the right direction (or whatever is considered the right direction at the moment).

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

A React-based alternative to our beloved bug/issue tracker finglonger

a project by avshiliaev

Project Description

Since we use different systems to report bugs (Bugzilla) and track their fixes (GitHub), we have a dedicated tool to keep our boards in sync and up-to-date between those two. The tool we use today is called finglonger and it's written in clojure which makes it rather difficult to maintain and expand.

Updated 7 months ago. No love. 1 follower.

expand a "CMS" written in python/flask

a project by MMoese

Project Description

I'm 2nd head of a non-profit association, our goals are to help musicians and kids that want to learn playing an instrument, but whose parents cannot afford buying instruments or paying for musical education.

Updated 7 months ago. No love. 1 follower.

Graphing stats from a remote solar MPPT charge controller

a project by brunoleon

Graphing stats from a remote solar MPPT charge controller

Goal for this Hackweek

Updated 7 months ago. No love. 1 follower.

Learn OpenEMS project (Open Energy Management System)

a project by witekbedyk

Project Description

OpenEMS — the Open Source Energy Management System — is a modular platform for energy management applications. It was developed around the requirements of monitoring, controlling, and integrating energy storage together with renewable energy sources and complementary devices and services like electric vehicle charging stations, heat-pumps, electrolysers, time-of-use electricity tariffs and more.

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