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 about 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 about 6 years ago. No love. 2 followers.

Paper reading club

a project by LarsMB

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

Speed up downloading RPM packages from mirror in zypper

a project by dheidler

Project Description

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

iSCSI integration in Warewulf

a project by ncuralli

Description

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

Retro gaming manual for Rancher

an invention by mavedon

Updated over 1 year 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 over 2 years ago. 7 hacker ♥️. 2 followers.

MicroOS/SL Micro health-checks for K3s/RKE2

a project by eminguez

Description

Updated 8 months ago. 3 hacker ♥️. 2 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 over 3 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 over 2 years ago. 3 hacker ♥️. 2 followers.

Update Haskell ecosystem in Tumbleweed to GHC-9.6.x

an invention by psimons

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

Learn about Openstack and docker

a project by ZRen

goals

  • learn general information about them
Updated about 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 about 3 years ago. 3 hacker ♥️. 3 followers.

Hacking on Profanity

an invention by mvetter

Description

Updated 7 months 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 about 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 over 3 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.

Simulate SD card in software

a project by algraf

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

Updated over 5 years ago. 14 hacker ♥️.

Secbox

a project by crazybyte

Updated 12 months ago. No love. 2 followers.

Play with stable diffusion AI model to generate custom avatars

an invention by STorresi

Project Description

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

gfxboot for grub2

a project by snwint

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

Updated over 4 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 over 8 years ago. No love.

GeekoScreen: Building an open-source based whiteboard

an invention by TBro

GeekoScreen - an open-source based whiteboard

Updated about 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 over 5 years ago. 1 hackers ♥️. 3 followers.

Develop a better frontend for the virtual SUSE Museum

an invention by fos

Project Description

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

Learn about ALP

a project by XinLiang

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

influxdb-rails 2.0

a project by hennevogel

Release v2.0 of the gem and dashboards

Updated over 1 year 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 about 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 about 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 over 8 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 about 6 years ago. 3 hacker ♥️.

Port Spacewalk to openSUSE

a project by moio

Spacewalk is the upstream project of SUSE Manager.

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

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

a project by ddemaio

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

Updated over 1 year 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 about 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 about 6 years ago. 3 hacker ♥️.

Calendar TUI with GCal support

a project by malikirri

Updated 10 months ago. 1 hackers ♥️. 4 followers.

High Available NFS Cluster Concept

a project by roseswe

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

Create a kubectl plugin for Epinio

an invention by ecandino

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

Write test cases for DAPS

an invention by fsundermeyer

DAPS, the "DocBook Authoring and Publishing Suite" provides a tool set for easy creation and publication of DocBook sources on Linux. DAPS lets you create HTML (incl. webhelp), PDF, EPUB, man pages, and other formats with a single command. DAPS is used and developed by teh SUSE documentation team.

Updated about 6 years ago. 3 hacker ♥️.

Rooms management for Janus (Jangouts) using Salt

a project by ancorgs

Right now, every time a new team wants a new room in our Jangouts instance, they have to ping me and I have to manually create the room. That means:

Updated about 6 years ago. 6 hacker ♥️.

Emulate MEN FPGAs in Qemu

an invention by morbidrsa

For testing some of the upstream Linux drivers we maintain it is necessary to emulate the hardware as we're getting bug reports for the upstream drivers but have no chance to test fixes.

Updated about 6 years ago. 1 hackers ♥️.

Use Uyuni to migrate EL linux to SLL

an invention by RDiasMateus

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

Search in internal wiki

a project by yosun

Now we are lack of using internal wiki page to solve problem. One of the reason is that we don't know if it contain the solution we need, and it's not convenient to search it manually in wiki page. It's much more slower than using google. In one group, we are most likely facing the same problem during work. So keeping the best solution, which we got from searching engine, in internal wiki is an efficiency way to collect standard workflow.

Updated over 4 years ago. 3 hacker ♥️.

Improve Jangouts UI

a project by ancorgs

The current Jangouts UI is limiting us when thinking about adding new features. Some examples:

Updated about 6 years ago. 6 hacker ♥️.

Rancher/k8s Trouble-Maker

an invention by tonyhansen

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

Implement QEMU Firmware Config device support in Linuxrc/AutoYaST

a project by dmacvicar

While normally data is passed to linuxrc (including an AutoYaST profile), modern auto-install tools like Ignition from CoreOS support a very interesting method: the QEMU Firmware Config device.

Updated about 6 years ago. 3 hacker ♥️.

Work on kqlite (Lightweight remote SQLite with high availability and auto failover).

a project by epenchev

Description

Continue the work on kqlite (Lightweight remote SQLite with high availability and auto failover).

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

Create ansible roles for generic server stuff

a project by ph03nix

The situation of maintained ansible roles for boring server stuff like setting up a LEMP stack (Linux, nginx, mariadb, php) is dire and I would like to improve that. This project is about creating a handful of ansible roles with focus on

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

Acetylene

an idea by phillipsj

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

QA Data Analysis Tool(Framework)

a project by lzwang

A frame work for automatically analysis the result of the performance test. The tool can be used manully as well as used throught openAPI.

Updated about 6 years ago. 1 hackers ♥️.

Study DBus

a project by cxiong

As DBus a main component in Linux user space, in this hackweek I plan to learn more about it.

Updated about 6 years ago. 1 hackers ♥️.

Reproducible Source/Build Transparency Watcher

a project by jzerebecki

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

SUSE SE Marketing tools and Demos

a project by nbatsford

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

Native Xen support for RADOS Block devices

a project by jfehlig

libvirt+Xen should support the qdisk (qemu) rbd backend, providing native access to block devices hosted on Ceph clusters. Adding this support to the libvirt+Xen toolstack will also improve interoperability with SUSE Enterprise Storage.

Updated over 8 years ago. No love.

New Puppet Master for the openSUSE and internal SUSE infrastructure

a project by tampakrap

A new Puppet Master will be set up for the openSUSE and public SUSE infrastructure. We will need to move the puppet code from the old server to a new Gitlab instance, deploy it to the new box with r10k, and perform syntax, validation and RSpec testing through ci.opensuse.org

Updated about 6 years ago. 3 hacker ♥️.

Add information about listeners to Jangouts UI

a project by ancorgs

This project is about fixing this known Jangouts issue that is reported over and over, since many user experiencing problem with the outgoing WebRTC traffic or with camera authorization can "lurk" what happens in the room without being noticed.

Updated about 6 years ago. 2 hacker ♥️.

Small footprint SES cluster and testing

a project by davidbyte

Build and benchmark some smaller SES clusters (2 - 3 nodes) targetted at edge deployments. Evaluate the performance and configurations.

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

Update Haskell ecosystem in Tumbleweed to GHC-9.10.x

an invention by psimons

Description

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

From kickstart to jumpstart

a project by schillingf

Introduction

Updated about 6 years ago. 4 hacker ♥️.

Reverse engineer memory layout

an invention by mkoutny

TL;DR Use convolution to find type candidates, then solve system of equations to refine the result.

Updated over 5 years ago. 6 hacker ♥️.

YaST module for (SUSE Manager) salt parametrizable formulas

a project by dmacvicar

Parametrizable formulas is a normal salt module plus some metadata in order to interactively parametrize them. The metadata is used to automatically generate forms that are then injected as pillar data.

Updated over 3 years ago. 5 hacker ♥️.

Support glibc-hwcaps and micro-architecture package generation

a project by alarrosa

The recent glibc 2.33 version recently available in Tumbleweed includes this change:

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

Achieve world domination.

a project by bgerhard

The goal of my project is to achieve total world domination. == Hell, yeah!

Updated about 6 years ago. 2 hacker ♥️.

mikrolite - a cli to create lighweight Kubernetes clusters using microvms

an invention by rcase

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

Build a split keyboard from scratch

an invention by mpagot

Description

I'm getting older... this summer I experienced an annoying and persistent tingling in one hand and arm. That was the initial motivation to get more interested in ergonomic work gadgets, and from that to split keyboards. And that was the entrance in a rabbit hole.

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

Machine Learning: Participate in a competition on Kaggle

a project by mdinca

The goal is to learn about Kaggle and Machine Learning.

Updated about 6 years ago. 5 hacker ♥️.

Make geekos app available in SUSE EKS cluster

an invention by digitaltomm

The current geekos install at http://geekos.prv.suse.net/search is not reachable for employees outside of engineering. We want to move it to the SUSE IT maintained EKS cluster to make it available for all.

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

Porting ukui desktop for openSUSE

a project by hillwood

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

Detect type of change in a project analyzing the log history

a project by aplanas

Use machine learning and natural language processing techniques to analyze the changes made in a project, and classify them in:

Updated over 3 years ago. 8 hacker ♥️.

Replace ctcs2 with avocado

a project by pluskalm

We need to package avocado, get it into distro and migrate some of our testsuites from ctcs2. Atm avocado is present in openSUSE:Factory and Backports exist at my home project

Updated about 6 years ago. 2 hacker ♥️.

OSel (OpenStack extra light) ... VM managment for running virtualized kubernetes cluster

a project by thorebahr

Create a prototype of an agent on kvm hosts to control the distributen of master / worker nodes between different kvm hosts. No central control plane should be used - the main design goal should be: as simple as possible :-)

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

Modernize SCC Customer Management and/or Patchfinder

an invention by digitaltomm

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

Learn Ruby and Ruby on Rails

an invention by alarrosa

The main goal is learning Ruby and enough Ruby on Rails to hack on the hackweek tool and fix (what seems to be) a simple issue like this .

Updated about 6 years ago. 1 hackers ♥️.

Enhance SUSE Manager + Rancher + K3s/RKE Automation

a project by nbornstein

Project Description

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

Implement a self-servicable Trello replacement in Jira

a project by jplack

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

SAR Performance Data Plotter

a project by roseswe

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

Learning more about Docker and Linux Network Internals

a project by acho-novell

Try some things about Docker and Understanding Linux Network Internals

Updated about 6 years ago. 3 hacker ♥️.

FCoE over virtio

a project by hreinecke

This project aims for enabling FCoE over virtio-net. With that we should be able to run FCoE within a KVM guest, and finally have a 'real' FC host in a KVM guest. This should enable 'real' FC testing, like link failure, multipath operations etc.

Updated about 6 years ago. 3 hacker ♥️.

Apple swift language for openSUSE

an invention by kshatskyy

Build opensource swift language package for Leap 42.3, Leap 15.0 on OBS. https://swift.org/

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

Transactional Desktop

an invention by fcrozat

Leap 15 and TW supports Transactional Server system role but some additional work is needed to have a transactional desktop system role.

Updated about 6 years ago. 3 hacker ♥️.

OpenQA Golang api client

a project by hilchev

Description

I would like to make a simple cli tool to communicate with the OpenQA API

Updated 8 months ago. No love. 3 followers.

Hibernate signature verification - Symmetric key edition

a project by joeyli

In last hackweek, I implemented a RSA private key parser in kernel: https://github.com/SUSE/hackweek/wiki/RSA-private-key-parser-in-kernel

Updated over 3 years ago. 11 hacker ♥️.

SUSE Manager / Salt integration revisited

a project by j_renner

There is a number of possible improvements to the architecture of SUSE Manager / Salt integration that should be investigated in order to improve the reliability and scalability of the backend:

Updated over 3 years ago. 5 hacker ♥️.

RISC-V emulator in GLSL capable of running Linux

an invention by favogt

Description

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

QA Dashboard - provide a easy overview of the quality status of a product in development

a project by xgonzo

QA uses a dashboard (SUSE internal: http://qa.suse.de/dashboard/ ) to provide an overview of various data to assess the quality of a product.

Updated over 4 years ago. 4 hacker ♥️.

Automatic refhost deployment

a project by ktsamis

This would be a multiple step solution, a first idea that I would explore would be:

Updated over 7 years ago. No love.

Automate fstest runs using SUSE Engineering Cloud

a project by jankara

Currently, each filesystem developer does his fstests runs (a testsuite for regression-testing of filesystems) on his dedicated test machine, on Orthos machine, ... This not only means duplication of efforts to automate this testing but also leads to inefficient use of resources (sometimes the test machine is just idle, sometimes you would need more tests to run in parallel to speed up development). The goal of this effort is to use SUSE Engineering Cloud to implement fire-and-forget fstests runs where you specify kernel to test (fetched from git tree or so), fstests configs to run, and then just pick up test results later on...

Updated about 6 years ago. 1 hackers ♥️.