Turn a young person's life into misery

a project by rneuhauser

While programming is occasionally a very rewarding activity, it's mostly a chore and the rest is filled with frustration. Let's teach an unsuspecting youngster program!

Updated over 6 years ago. 2 hacker ♥️.

Hitchhiker's Guide to the SUSE Documentation Team

a project by ta-ro

Give a more complete overview of the infrastructure and the processes the documentation team uses to write, maintain, and publish the documentation for the SUSE products. Add missing information/chapters to the guide.

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

Cluster Python API

a project by fmherschel

Updated almost 4 years ago. 1 hackers ♥️. 3 followers.

Setup patchew instance for kernel mailinglists

a project by mbrugger

Setup a patchew instance

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

From Gemini Canvas to SUSEverse: Deploying an app on the Career Framework

a project by gwen.peray

Description

This project aims to deploy an app in React code, created with Gemini Canvas, onto our SUSEverse (Google Sites environment). The app allows individuals to self-assess against our core competencies, depending on their career level, and generate personalized development plans.

Updated 17 days ago. 2 hacker ♥️. 2 followers.

Editor mode at Agama web interface

an invention by ancorgs

Description

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

Explore LLM evaluation metrics

a project by thbertoldi

Description

Updated 6 days ago. 2 hacker ♥️. 2 followers.

Scripted CardDAV address book modification in PHP

a project by holgisms

Updated over 3 years ago. No love. 2 followers.

Improve OBS service scripts

an invention by enavarro_suse

For every instance of OBS, each time the obs-api package is updated the obsapidelayed service is reloaded. This takes more time than is expected.

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

SUSE Observability DX boost

a project by aovechkin

Description

Updated 17 days ago. No love. 2 followers.

Image ranker via click-to-choose using locally running UI

an invention by jeremy_moffitt

Description

Create an locally deployable application that allows the user to repeatedly choose between two images from a set to rank them over the course of multiple comparisons. The image set should be loadable from a local file folder the user specifies, then the program displays 2 images at a time to the user who selects their preferred image, random comparisons continue until the user decides they are done, or some threshold for comparisons is met (for example, all images except 1 have "lost" 5 times). The resulting stack sort is available to the user. As a stretch goal the images could be renamed or copy+rename based on the results. Additional stretch goal would be to sort images from a library of URLs (or perhaps a flickr stream). An unlikely but ambitious additional stretch goal is to filter out blurry images using some sort of AI plugin.

Updated 2 days ago. 1 hackers ♥️. 2 followers.

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.

Updated about 3 years ago. 46 hacker ♥️. 10 followers.

OpenQA Skill for Amazon Echo (Alexa)

an invention by szarate

Control you openQA instance from an Amazon Echo!

Updated over 4 years ago. 4 hacker ♥️.

Ceph Containers on Raspberry Pi

a project by mgfritch

The next release of Ceph (Octopus) will be delivered via containers.

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

Localize Uyuni - SUSE Manager in Italian

a project by deneb_alpha

Updated over 4 years ago. 6 hacker ♥️. 5 followers.

Create RPM packages for language `swift` from Apple

a project by mschnitzer

Apple has published the source code for their language swift. They also made the swift compiler available for Ubuntu users. Now it's time to port it to openSUSE!

Updated over 6 years ago. 2 hacker ♥️.

Connect to matrix.org via weechat

an invention by ktsamis

I want to connect to matrix.org via weechat in Leap 15.0.

Updated almost 5 years ago. 3 hacker ♥️.

Rancher AI - Multi-Agent Architecture with Multiple MCP Servers

a project by rcabello

Description

This project aims to evolve our current single agent AI system into a multi-agent architecture capable of coordinating multiple specialized agents, each powered by its own Model Context Protocol (MCP) server.

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

Export "salt-toaster" tests execution profile to Prometheus

a project by PSuarezHernandez

"salt-toaster" allows you to test multiple Salt package flavors across different operating systems via Docker containers. This project is heavily used on the SUSE Manager team to hardening the Salt package that is shipped on the openSUSE/SLE distributions. Link to GitHub repository

Updated over 6 years ago. 2 hacker ♥️. 1 follower.

KubeVirt related stuff

a project by jfehlig

Project Description

Update the physical KubeVirt+Kubernetes test cluster in Provo from SLES15 SP2 and CaaSP to SLES15 SP3 and Rancher's k3s. This will allow us to easily experiment and test Harvester.

Updated over 4 years ago. 1 hackers ♥️. 2 followers.

WebUI for your data

a project by avicenzi

A single place to view every bit of data you have.

Updated over 1 year ago. 2 hacker ♥️. 2 followers.

Uyuni read-only replica

a project by cbosdonnat

Description

Updated 17 days ago. 8 hacker ♥️. 4 followers.

Self Watering Indoor Vegetable Garden

a project by kberger65

Project Description

Updated over 3 years ago. 10 hacker ♥️. 5 followers.

Securing and improving home/server network

a project by ohollmann

Updated over 3 years ago. 1 hackers ♥️. 3 followers.

ESP32 Meteostation

a project by emiler

The goal is to build a custom PCB and firmware for a smart meteostation with ESP32 at it's core. The board should have PoE available. Sparkfun Weather Meter Kit is used for the anemometer, wind vane and rain gauge.

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

Automate Haskell Packaging

an invention by psimons

We have various individual tools to automate parts of the Haskell packaging process, like cabal-rpm, but those tools aren't integrated into a fully automated system that keeps Haskell packages up-to-date with as little human intervention as possible. I would like to build that system. Stackage provides us with an accurate list of packages and versions that are known to work together well, and there are basically two flavors: the nightly snapshot (bleeding edge) and the LTS release (stable API). The former is appropriate for Tumbleweed, IMHO, and the latter is appropriate for stable releases like SLE or Leap.

Updated over 6 years ago. 3 hacker ♥️.

package Atom and its dependencies for openSUSE

a project by pluskalm

It would be nice to have trendy and hip editor [0] in openSUSE. Currently however some nodejs dependencies are missing.

Updated over 6 years ago. 13 hacker ♥️.

Dependency "closure" based on libzypp and repository metadata - zypp-closure

a project by xgonzo

zypp-closure is a small helper tool making use of libzypp and the metadata of product repositories.

Updated over 6 years ago. 2 hacker ♥️.

Improve ip address administration in a SUSE lab environemnt

a project by fmherschel

Description

Updated about 1 year ago. No love. 2 followers.

Support for the SMBus ARP protocol

a project by jdelvare

The SMBus standard specifies an address resolution protocol (SMBus ARP.) It has two key features :

Updated over 6 years ago. 3 hacker ♥️.

Shell script merging for crash use on L3 Europe and NTS USA core dump servers

a project by dmair

Each of the core dump upload servers in Europe and USA could be improved if the shell scripts were combined so that the same tasks can be performed on each site, e.g. downloading of all packages needed for crash usage with a specified core dump by allowing for configurable (or even automated) selection of locations to obtain data packages from.

Updated almost 6 years ago. 4 hacker ♥️.

Sonnenhut: Simple dashboard for photographers

a project by dpopov

Sonnenhut is a simple Pythong web app that provides basic info useful for planning photographic activities. The current iteration does the job, but it can be improved and extended in a number of ways.

Updated almost 4 years ago. 1 hackers ♥️.

Learn about log-structured file systems

a project by ganghe

Compared with traditional file systems (e.g. EXT4, XFS), log-structured file systems treat its storage as a circular log and write sequentially to the head of the log. I want to learn about this kind of file system via this hack week, to understand how it manages its data and metadata, to understand how it recover back from crash, to understand its advantages and disadvantages.

Updated over 6 years ago. 1 hackers ♥️.

The SUSE Game

an invention by ilausuch

** UPDATE **

Updated almost 5 years ago. 7 hacker ♥️. 1 follower.

Welcome to SUSE (Quiz game)

an invention by oscar-barrios

This hack week project is an Unity3D app, available in Android, IOS and HTML5 platforms.

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

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

a project by AZhou

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

Local voice recognition for home automation

a project by jenspinney

There are several popular ways of controlling home automation with voice today. Amazon Echo and Google Home both allow users to control lights, speakers, etc. with a simple voice command.

Updated over 5 years ago. 3 hacker ♥️.

Kernel oops decoder

a project by benjamin_poirier

Read in a crash or oops-style backtrace and access DWARF information to output the current content of the stack and registers in term of symbols, and the the crash commands to dump/pretty print them. In other words, when looking at a crash dump, answer the questions "Which variable is currently stored in $rax? What is the structure of the stack? Which variable is stored at $rsp+16?"

Updated over 6 years ago. 9 hacker ♥️.

write a dyndns CGI frontend

a project by bmwiedemann

Using dynaname it is already possible to securely auto-update DNS records in a bind9, but this still needs a linux machine. This project is about building a CGI frontend for it that makes it a replacement for the discontinued dyndns.org service.

Updated almost 9 years ago. No love.

Review scripts in openQA project

a project by yosun

To say it's a review, it's better to say it's a good way to learn from others. I'll review test scripts in openQA project as much as I can, digest them and learn how to write Perl script more pretty. I'll make some notes for sharing.

Updated over 6 years ago. 3 hacker ♥️.

Agilify stale meetings

a project by fteodori

Distributed teams, cultural differences, expectations and habits are a natural enemy of vibrant, productive meetings (yes, meetings can be productive!). In this project I'd like to work on a different format and targeted exercises to provide ideas and a resource library to anyone interested in spicing up stale meetings.

Updated over 6 years ago. 4 hacker ♥️.

Docker Desktop Extension for Application Collection

a project by pcaraballo

Description

Docker and Docker Desktop are the tools of choice for most of developers when it comes to container runtime and management in local environments. Both have been out there for many years, and users are well familiarized with them, so both are great catalysts for adopting new solutions.

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

libvirt TCK

a project by jfehlig

The libvirt TCK provides a framework for performing testing of the integration between libvirt drivers, the underlying virt hypervisor technology, related operating system services and system configuration. The idea (and name) is motivated by the Java TCK.

Updated almost 9 years ago. No love.

A website to provide air pollution forecast in Beijing area

a project by tian-feng

Air Pollution Forecast

Updated almost 4 years ago. 6 hacker ♥️.

Learn more BPF Compiler Collection (BCC)

a project by david_chang

After joined Gary's BCC workshop a few days ago. The BCC is interesting to me, so I'd like to look into it.

Updated over 6 years ago. 4 hacker ♥️. 1 follower.

Learn how Python3

a project by martinsmac

My previous knowledge about Python is small. I need learn more about python.

Updated over 6 years ago. No love. 2 followers.

Paper reading club

a project by LarsMB

Updated over 3 years ago. 1 hackers ♥️. 2 followers.

Speed up downloading RPM packages from mirror in zypper

a project by dheidler

Project Description

Updated over 2 years ago. No love. 2 followers.

iSCSI integration in Warewulf

a project by ncuralli

Description

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

Don't write tests! Generate them.

an invention by e_bischoff

The title of this project is inspired from the must-see video

Updated over 6 years ago. 7 hacker ♥️.

Retro gaming manual for Rancher

an invention by mavedon

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

Create RISC-V Core using VHDL suitable for TinyFPGA BX

an invention by aschnell

Create a single-cycle 32-bit RISC-V Core in VHDL as a pure learning project. Why RISC-V? It is clean and small (the base has only about 40

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

MicroOS/SL Micro health-checks for K3s/RKE2

a project by eminguez

Description

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

MSDos reverse engineering

a project by malikirri

Description

Updated 10 days ago. 2 hacker ♥️. 3 followers.

Dive into eBPF verifier

a project by gary_lin

Since eBPF was introduced into linux kernel, the eBPF verifier keeps the eBPF programs from any wrong-doing. I would like to look into the verifier and see if it's possible to extend the check to avoid reading any sensitive data in the memory.

Updated almost 4 years ago. 2 hacker ♥️.

image-tools: simple tool for mirror/save/load container images & KDM and chart image list generator.

an invention by StarryWang

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

Update Haskell ecosystem in Tumbleweed to GHC-9.6.x

an invention by psimons

Updated about 1 year ago. No love. 3 followers.

Implement a full OBS api client in Rust

a project by nbelouin

Description

I recently started to work on tooling for OBS using rust, to do so I started a Rust create to interact with OBS API, I only implemented a few routes/resources for what I needed.

Updated about 1 year ago. 7 hacker ♥️. 4 followers.

Learn about Openstack and docker

a project by ZRen

goals

  • learn general information about them
Updated over 6 years ago. 4 hacker ♥️.

(DIY) Robotic SUSE pet for your desktop and amaze your workmates

a project by ilausuch

The idea is to create a fantastic robotic SUSE pet using cheap materials. It will be moved with you remote control of your TV. After building the prototype the schemes and Arduino code will be delivered for everyone to try building it at home.

Updated over 4 years ago. 9 hacker ♥️.

Explore Crev as collaborative code audit

a project by pperego

Project Description

Updated over 3 years ago. 3 hacker ♥️. 3 followers.

Hacking on Profanity

an invention by mvetter

Description

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

Implement >=z10 (s390x) support to QEMU

a project by mbenes

Last time I checked QEMU lacked support for >= z10 processors. Thus one cannot run SLE12 and newer in a virtual machine on non-s390x host. I'd like to improve the situation during Hackweeks.

Updated over 4 years ago. 10 hacker ♥️.

openSUSE Infrastructure "Factory first"-like policy

a project by tampakrap

The SLE15 development model follows the Factory First policy, where all submissions need to go first to openSUSE:Factory and then to SLE15 repos. This way more bugs are fixed, less patches get lost, less backporting is happening etc.

Updated almost 4 years ago. 3 hacker ♥️.

build using VM snapshots

a project by adrianSuSE

State: vm snapshoting and resume are working, but everything is still in a very hacky state.

Updated over 4 years ago. 1 hackers ♥️. 2 followers.

Rancher Charts Installation Controller - Let's support all ways of installing a chart!

a project by samuel.vasconcelos

Context

Rancher supports deploying applications via Helm charts. Currently, there are multiple installation methods used in the ecosystem:

Updated 6 days ago. 2 hacker ♥️. 2 followers.

Simulate SD card in software

a project by algraf

To make OpenQA work with real ARM devices, we need to control

Updated almost 6 years ago. 14 hacker ♥️.

Secbox

a project by crazybyte

Updated over 1 year ago. No love. 2 followers.

Play with stable diffusion AI model to generate custom avatars

an invention by STorresi

Project Description

Updated about 2 years ago. 2 hacker ♥️. 2 followers.

Bring up Agama based tests for openSUSE Tumbleweed

a project by szarate

Description

Updated 9 days ago. No love. 2 followers.

gfxboot for grub2

a project by snwint

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

Updated almost 5 years ago. 18 hacker ♥️. 3 followers.

Use python "textgrocery" class to classify the webpage informaton

a project by jerrytang

Use python "textgrocery" class to classify the webpage informaton . It's very interest to analyze the "focus" of a webpage .

Updated almost 9 years ago. No love.

GeekoScreen: Building an open-source based whiteboard

an invention by TBro

GeekoScreen - an open-source based whiteboard

Updated over 6 years ago. 8 hacker ♥️.

Run C code from source with tcc

a project by bmwiedemann

It would be nice to have a OS that can be tinkered with easily by having only a compiler as the only binary on the system.

Updated almost 6 years ago. 1 hackers ♥️. 3 followers.

Develop a better frontend for the virtual SUSE Museum

an invention by fos

Project Description

Updated over 3 years ago. 1 hackers ♥️. 2 followers.

Learn about ALP

a project by XinLiang

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

influxdb-rails 2.0

a project by hennevogel

Release v2.0 of the gem and dashboards

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

Improve VOVO

a project by jloeser

VOVO is a server-client architecture to determine current abuild load on devel-network machines. The goal is to trigger machines on and off depending on build power. It is an attempt to reduce power consumption.

Updated over 6 years ago. 1 hackers ♥️.

ipv6 pxe booting on grub2

a project by michael-chang

Learn the grub2 network stack and have fun with ipv6 network booting. :D

Updated over 6 years ago. 5 hacker ♥️.

Build a simple mindmap application in Smalltalk with Pharo and Roassal

a project by Andyorange

Smalltalk is an object-oriented, dynamically typed, reflective programming language and Pharo is a modern, open-source,

Updated almost 9 years ago. No love.

Storage War Games

a project by jluis

When we started brain storming a project for hack week, one of the floated ideas was to remake the 1983 film WarGames, and for lack of available space, a local lot with storage units was proposed. Over the course of the following years, while we planned, we realized that this whole idea would not be the most feasible, but it still felt like we were onto something.

Updated over 6 years ago. 3 hacker ♥️.

Port Spacewalk to openSUSE

a project by moio

Spacewalk is the upstream project of SUSE Manager.

Updated over 6 years ago. 1 hackers ♥️.

Improve TAP and RSpec parsing in openQA External Harness Parser

a project by foursixnine

Currently there is support for TAP being added to OpenQA::Parser::Format

Updated over 6 years ago. 2 hacker ♥️.

Officially Become a Kernel Hacker!

an invention by m.crivellari

Description

My studies as well my spare time are dedicated to the Linux Kernel.

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

Automate PR process

a project by idplscalabrini

Description

This project is to streamline and enhance the pr review process by adding automation for identifying some issues like missing comments, identifying sensitive information in the PRs like credentials. etc. By leveraging GitHub Actions and golang hooks we can focus more on high-level reviews

Updated about 1 year ago. No love. 2 followers.

Set Uyuni to manage edge clusters at scale

an invention by RDiasMateus

Description

Updated 2 days ago. 6 hacker ♥️. 3 followers.

Logos Competition: openSUSE, Tumbleweed, Leap, Slowroll and Kalpa

a project by ddemaio

Logos Competition: openSUSE, Tumbleweed, Leap, Slowroll and Kalpa

Updated about 2 years ago. 6 hacker ♥️. 5 followers.

Try another OS (or distro)

a project by bear454

Feeling very comfortable with your (open)SUSE desktop? Don't get too comfortable; there's a lot of innovation out there. Try living in a different system for a few days, and see if you can find some innovative paradigms to bring back 'home' with you. Here's a few suggestions:

Updated over 6 years ago. 4 hacker ♥️.

Running Workshop

a project by tgoettlicher

Fresh air and motion helps your brain to come up with new and creative ideas.

Updated over 6 years ago. 3 hacker ♥️.

Calendar TUI with GCal support

a project by malikirri

Updated over 1 year ago. 1 hackers ♥️. 4 followers.

High Available NFS Cluster Concept

a project by roseswe

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

React Native Todo App with Self-hosted Elixir Backend

a project by Servus007

Overview: We're building a mobile to-do list app using React Native and connecting it to a self-hosted Elixir backend. This project aims to create a user-friendly, cross-platform app for task management, with data syncing across devices.

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

evfilter improvement

a project by ehamera

The evfilter project (https://github.com/lhc4/libevfilter/) isn't able to substitute multiple events to one event or vice versa. I want to improve that and repair some other bugs.

Updated almost 4 years ago. 1 hackers ♥️.

Automated test for game + only web based dev + Python openQA

an invention by okurz

motivation

Test automation can be fun and openQA is good at it but it has limitations. This project is meant to find out where the limits are for applications with lots of things moving on the screen, e.g. a game. Completely unrelated, web based tools become the norm for many users, e.g. when working from a chromebook or similar environments. The idea here is to try to use only web based tools and not force users to use a terminal which can be frightening :) As a third requirement: Some people are not feeling comfortable using openQA "because tests are written in Perl". This is not necessarily true because tests are rather written using a simplistic test API and only a small subset of Perl knowledge is necessary, however, we still want to support other entry points so there is Python support added in https://github.com/os-autoinst/os-autoinst/pull/1558 . To find out what this new way is capable of this project should use only that Python support and find out any restrictions.

Updated over 4 years ago. 5 hacker ♥️. 3 followers.

YaST2 code reorganization

a project by ancorgs

YaST code organization is a mess at many levels (files location, namespaces, code dependencies...). Recently we created this gist to put some of the issues on the table

Updated over 6 years ago. 3 hacker ♥️.

Investigate using Terraform plus Salt as HA cluster test platform

a project by KGronlund

For testing Hawk, we're currently using a Vagrant configuration, and for testing HA releases we've been using a set of scripts originally authored by Antoine Ginies as a Hackweek project.

Updated over 6 years ago. 7 hacker ♥️.

Kubernetes + ML

a project by mcounts

I tried to work blockchain into this, just so we could cover the trifecta of buzz words. Sadly I could not maintain saintly and do this.

Updated almost 6 years ago. 1 hackers ♥️. 2 followers.

VR APP development for Oculus Quest 2

a project by lyan

Project Description

Updated over 4 years ago. No love. 2 followers.

Typo-forgiving zypper search plugin

a project by cdywan

Sometimes you search for a package, and you don't find it because you're not typing it right. Of course there's regex support behind the scenes but it requires conscious effort to make use of.

Updated almost 3 years ago. 9 hacker ♥️. 4 followers.

Create a kubectl plugin for Epinio

an invention by ecandino

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