Study K8s federation and how CaaSP achieve it

an idea by jenting

Hybrid cloud (public cloud and on-premises) is a trend of field customer usage.

Updated over 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

CSI Driver for Kubernetes

a project by chinyahuang

Since Kubernetes already has a clear path of "in-tree" volume plugin to CSI migration. I would like to understand the concept of CSI with writing a simple driver for Kubernetes.

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

Explore text-to-image diffusion model

a project by djz88

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

Weblate for l10n.opensuse.org

a project by matejcik

This hackweek, we will be hacking on Weblate and adding features that we need to use it as a translation tool for openSUSE!

Updated about 6 years ago. 2 hacker ♥️.

WIFI Temperature Probe

an idea by kberger65

Using a Raspberry PI (openSuse) and a food grade temperature probe and wifi sensor, I want to create a temperature monitor for my Kamadao Joe Smoker. The idea is to enable a series of email notifications as the smoker and contents reach their "done" temperature.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Effort planning in large-scale agile projects with multiple stakeholders

a project by rtsvetkov

Effort planning in large-scale agile projects with multiple stakeholders

Updated over 5 years ago. 2 hacker ♥️.

Improve Conference Recording Experience

a project by dmolkentin

Problem statement

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

Look at bpfilter

an idea by david_chang

Bpfilter is meant to be a replacement for the current in-kernel firewall/packet-filtering code. Bpfilter is short for BPF based packet filtering framework. In this hackweek, I'd like to have a look at bpfilter since I am curious about why bpfilter, how does it work and its current status.

Updated about 6 years ago. 2 hacker ♥️. 3 followers. Has no hacker: grab it!

Introducing "Bottles": A Proof of Concept for Multi-Version CRD Management in Kubernetes

a project by aruiz

Description

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

Say Hi!

an idea by aplank

Imagine you are sitting in the subway and suddenly the woman of your dreams sits down next to you. You are thinking hard about what to say to her, but since you are too shy she gets out three stops later and you never see her again. What if you both would have had an application running on your phones, to help you come over that awkward situation of just saying "Hi!"?

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

gdb python target / binding to libkdumpfile

a project by alnovak

Our previous efforts to enable gdb to open kdumps was not received in upstream as well as we hoped for. The perhaps-acceptable way would be to extend gdb with the possibility of implementing targets in Python, then create example binding to libkdumpfile (which already got a Python binding). We've already tried that, yet it has to be tidyed up.

Updated over 6 years ago. 2 hacker ♥️.

Learn more about C programming

an idea by mitiao

Re-learn and improve C programming skill. Also join weihua's project https://hackweek.suse.com/15/projects/1960 to read and hack with C.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Full automation testing framework for KVM

a project by jnwang

So I have to build a tool for in full automation, when I work on KVM testing. The tool should be base on and compatible QASET (that is used currently in QA team.

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

Brine in Go: A Salt Formula Build System

a project by Druonysus

What is Brine?

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

openSUSE for Android

a project by adrianSuSE

Termux is already bringing a terminal and debian package manager to Android.

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

Critik8s

a project by ftorchia

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

Try to model check gfp_flags with cbmc

a project by vbabka

Paul McKenney's blog article inspired me to try apply his approach to kernel's memory allocation flags (gfp_flags) and how their combinations affect the decisions and actions taken during page allocation. Recent upstream development around these flags leads me to believe that the complexity is too high for me to reason about them and change the code without unintended changes in semantics. So it might be worth to let the computer do the hard work.

Updated about 6 years ago. 2 hacker ♥️.

Add support for the new lockless printk ringbuffer into crash-python

an idea by pmladek

printk() is function that is used to print messages in the kernel code. The messages are stored into an internal buffer and show on the registered consoles. They could be read and stored by userspace when the system is running. The messages might not reach the console or userpace when the system crashes. One way to see them is reading them from a kernel crashump.

Updated over 5 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Package workflow experiments

a project by jfehlig

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

Encrypted volumes in elemental-toolkit

an invention by flonnegren

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

Teach zypp to query/download/mirror multiarch repos

an idea by mlandres

Zypp offers only those items within a repository, which are 'installable', i.e. 'compatible' with the systems architecture.

Updated about 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Set up a PXEboot service for installation in Developlent Networks in the SUSE Nuernberg Office

a project by eeich

PXE boot is a quick and easy way to install any SUSE/openSUSE product on a machine. It doesn't require any boot media and today virtually any system is capable of booting using PXE.

The architecture team maintains a tftp server with boot loaders, boot loader configurations and installation images for a variety of architectures and products. Currently in the Nuernberg office this PXE boot service is only available in the network of the architecture team. Since tftp is unicast, the server should be reachable from anywhere in the internal network. What is missing is the information about the address of the tftp server and the image to boot from this server.

Updated over 6 years ago. 2 hacker ♥️.

package mediagoblin

an invention by mstrigl

From the mediagoblin.org website:

Updated about 3 years ago. 2 hacker ♥️.

distributed card games, a.k.a. mental poker

an invention by AndreasStieger

Mental poker is a principle and also specific protocol to play card games without a single trusted party. This includes shuffling cards, enforcing card visibility and commitment schemes. Imagine playing rock-paper-scissors via phone only.

Updated over 6 years ago. 2 hacker ♥️.

bugzilla auto-assignment using artificial stupidity

a project by bmwiedemann

A lot of openSUSE bugs are filed with plenty details but without a specific assignee so often many days are lost between filing and a developer seeing the report.

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

uMEC Documentation - Architecture and Installation

a project by FSzekely

Overview

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

Advanced online payment app for desktop

an idea by MDoucha

There are mobile payment apps which allow you to pay via QR code. But I couldn't find any app that would work on desktop e.g. via special URI. So here's my idea:

Updated over 5 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Investigate NeuroFedora and package the missing pieces in openSUSE

an idea by qkzhu

Project Description

Updated over 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Farfalla

a project by dmaiocchi

Farfalla, is a bot for analyze cucumber failures on the fly.

Updated over 6 years ago. 2 hacker ♥️.

Integrate GoPro WiFi remote control into libgphoto2

an idea by msmeissn

While last Hackweek I integrated Lumix WiFi remote control into libgphoto2, this year I will do so with GoPro Wifi.

Updated over 5 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

A sane DSL for udev rules

an idea by mwilck

Description

Updated 8 months ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Bootstrap Maven in OBS

a project by a_faerber

Apache Maven is a build tool used by many Java projects, which is incompatible with OBS in that it tries to download binary dependencies from the Internet. Several people have in the past years tried to somehow bootstrap Maven and failed.

Updated over 6 years ago. 2 hacker ♥️.

Learning REXX and improve FTPBOOT for installing and testing our S390 builds

a project by mgriessmeier

Learning REXX and improve FTPBOOT for installing and testing our S390 builds

Updated over 4 years ago. 2 hacker ♥️.

Learn Android Development: Just Roll One Die

a project by mvidner

I want to get started with developing apps for phones and tablets. It is a very general idea, rather open ended.

Updated about 6 years ago. 2 hacker ♥️.

Study SymPy / Learn some Python & refresh some Maths

an idea by JERiveraMoya

I would like to experiment with SymPy this week, it is a good opportunity to use some python, learn symbolic mathematics and refresh some Maths, starting with the tutorial http://docs.sympy.org/latest/tutorial/index.html and later choosing some of the modules in the official documentation http://docs.sympy.org/latest/index.html.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

md2jira: propagate workflow changes to an existing workflow instance

an idea by lkocman

Currently not published outside of company (that would be also one of the goals).

Updated over 3 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Hack around c3os

a project by EDiGiacinto

Project Description

Updated about 3 years ago. 2 hacker ♥️. 1 follower.

Enhancements of Linux kernel debugging tools

a project by firoyang

Description

Improve our daily used debugging tools: crash-utility, drgn, kdump, makedumpfile, and so on.

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

OCFS2 optimization on hybrid storage investigation

an idea by ganghe

Nowadays, SSD (fast hard disk) is very popular, but still expensive. Some users want to use some SSD hard disks and some common hard disks to set up a hybrid storage infrastructure, in this case, how does OCFS2 file system utilize these SSD hard disks effectively? so far, we have not any particular optimization, OCFS2 considers these hard disks as one kind of hard disk. So, I want to investigate what we can do in improving OCFS2 under a hybrid storage infrastructure, let OCFS2 be able to aware fast hard disks, and use them more effectively.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Create a custom elemental image that bundles k3s

a project by dgiebert

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

Solar water heating control panel using ESP32

a project by alarrosa

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

Learn Golang contribuing to opensource projects

a project by mbussolotto

Project Description

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

Symbol Relations

a project by hli

Description

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

terraform.io modules for SUSE Manager

an invention by moio

The SUSE Manager team currently uses vagrantup.com to create developer environments (a project known as suminator).

Updated over 6 years ago. 2 hacker ♥️.

A daemon program that empowers telephone appliances and SMS-capable devices to use Internet features

a project by guohouzuo

Websh is:

Updated about 6 years ago. 2 hacker ♥️.

Linux support bot

an idea by cyberiad

I would like to create a bot that helps people debugging their Linux system. It should guide the user through

Updated over 5 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

reflinkable rpms

a project by lnussel

Project Description

Updated about 3 years ago. 2 hacker ♥️. 1 follower.

osc diff should support customized difftools, e.g. vimdiff

a project by zhangxiaofei

Utilities like git and quilt support customized difftools in some ways. It's would be great if this is introduced to osc for commands like diff, pdiff, prdiff, rdiff, rq --diff, sr --diff.

Updated over 6 years ago. 2 hacker ♥️.

ComplianceAsCode/conten sysctl chroot aware

a project by esampson

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

Add parameterizable Salt Formulas to SUSE Manager

a project by joachimwerner

Together with my son, I'm working on improving the Salt support in Manager 3.

Updated over 6 years ago. 2 hacker ♥️.

Improve performance of JRuby's hash implementation

an invention by cbruckmayer

Synopsis

JRuby is an implementation of Ruby on the JVM. It aims to be a complete, correct and fast implementation of Ruby, at the same time as providing powerful new features such as concurrency without a global-interpreter-lock, true parallelism, and tight integration to the Java language to allow you to use Java classes in your Ruby program and to allow JRuby to be embedded into a Java application.

Updated over 6 years ago. 2 hacker ♥️.

Matrix

an invention by vmoravec

Proof of concept for a story and test runner for cloud testsuite.

Updated over 6 years ago. 2 hacker ♥️.

distributed storage gateway for seagate kinetic hard disk cluster

a project by colyli

Seagate has a "new" hard disk product called Kinetic, this kind of hard disk can connect to ethernet directly and no extra computer system needed. This project is to build a Kinetic Storage Gateway, to export a legacy NAS interface to clients (TV, mobile phone, etc..) and hide kinetic protocol details behind the gateway.

Updated over 4 years ago. 2 hacker ♥️.

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

an invention by dmdiss

Project Description

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

Vulkan Widget for GTK

an invention by yudaike

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

wireguard Container

an invention by kukuk

Description

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

Creating a drum machine with pytest

an idea by ONalmpantis

I want to refresh/improve my python skills so I ll make a drum machine

Updated about 3 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Git-like subcommand support for zypper

a record by mlandres

Inspired by gits way of supporting extension commands.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

openSUSE MicroOS based NAS

a project by dmach

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

Improve py2pack

an invention by tbechtold

py2pack is the prefered tool todo Python packaging for openSUSE. There are multiple issues. The one I want to focus on is the dependency detection which is tricky for Python packages.

Updated over 6 years ago. 2 hacker ♥️.

Paper folding machine

a project by aocole

Build a paper folding machine capable of folding Skill Shot.

Updated over 6 years ago. 2 hacker ♥️.

Drawing in the software world/context and beyond

a project by dmaiocchi

This hackweek I will focus on improving my drawing/painting skills.

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

Use and learn Harvester

a project by ganghe

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

caching proxy for openSUSE repos

a project by bmwiedemann

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

Get familiar with k3s

a project by riafarov

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

make some updates to python-kmod

an idea by zhonglidong

Description

python-kmod is the python interface for libkmod. But the upstream became inactive for a long time. The last commit was 11 years ago. In the meantime kmod is still under actively developing. So I want to narrow down the gap between these two packages during this Hackweek.

Updated 8 months ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

JeOS Gateway

a project by cwickert

Create an OpenVPN gateway based on SLES 12 JeOS

Updated over 6 years ago. 2 hacker ♥️.

My Epitaph

a project by aocole

Create a site where users can post their desired epitaph

Updated over 6 years ago. 2 hacker ♥️.

Learn Ansible

an idea by cvar

Ansible is great for easily provisioning systems and whole clusters. Compared to Salt it may be slower, but on the other hand it doesn't have to install "minion-like" software on the hosts it operates on. My very-near-future plan is to create an Ansible playbook for fast-provisioning Ceph clusters and automatically running a series of functionality tests on them. Also, I can see Ansible playing an important role on my efforts for automating virtualization testing.

Updated about 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Home assistant that doesn't spy on you - developer's edition

a project by DKarakasilis

There are various home assistant solutions out there but all of them transfer your voice to some server for processing. This is a no-go for sane people although the technology is interesting and could be useful. There are various open source tools out there to achieve the same result but there is no turn key open source self hosted solution. The goal of this project is to implement a way to have a home assistant running locally - ideally with one command.

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

be able to gather useful solar data in one place

an idea by npower

Project Description

Updated over 2 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Move QAM cloud from physical machines into virtual platform

a project by djz88

To add more flexibility, variability and increase testing capacity we would like to move QAM cloud nodes from physical machines(in NUE) into virtual environment.

Updated over 4 years ago. 2 hacker ♥️.

Add OpenSUSE/SLES support for osbash/stacktrain

an idea by psalunke

Add opensuse/sles support for osbash tool which is the tool used by training guides for creating and deploying an openstack based multinode cluster.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Introduce drbdmanage on SLE product and divi into the new features of drbd9

an idea by wanghaisu

DRBD is a block device which is designed to build high availability clusters. Compare to DRBD8, new released DRBD9 improved the capability and user cases on HA and CLOUD environment, also improve the performance. drbdmanage is a new management approach of DRBD9, aim to establish drbd environment in a C/S way, which is easy for deploy on CLOUD environment. We only build it in obs, now i can introduce it on the latest SLE product.

Updated about 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Type Check YaST with Sorbet

a project by mvidner

Sorbet is a gradual type checker for Ruby.

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

Share knowledge on the Crystal programming language

an invention by amanzini

Project Description

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

Understand and review klp-convert patchset

a project by mpdesouza

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

Learn database theory and realize a simplest one as SQLite

a project by renxt0310

Project Description

Based on SQLite3.

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

Provision SLE12 Power compute host with crowbar.

a project by k0da

In order to have complete cloud experience on Power platform it needs some missing pieces to be available: * SLEShammer image (SLE11-> SLE12)

Updated over 6 years ago. 2 hacker ♥️.

Hacking pine64

an idea by pgonin

I just received my pine64 boards https://www.pine64.com/

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

A tool to find a patch series from one of its git commit

a project by david_chang

When doing the backport, I sometimes spend some time to check if the commit comes from a patch series and list all commits of a patch series. So I'd like to create a tool for doing this quickly.

Updated about 6 years ago. 2 hacker ♥️.

Killing security bugs and zombies in the shadows with X-rays and gitlab

a project by vpereirabr

To follow a responsible disclosure while dealing with security issues on Open Build Service, we are going to setup a gitlab project mirroring our github project and set CI, using gitlab CI, to make sure that the security changes aren't introducing any regression and avoid embargoed issues being leaked.

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

Package milkytracker

a project by geor

Milkytracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats.

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

Hammer an Envoy service mesh onto a SAP S4/HANA landscape and watch everything explode.

a project by STorresi

Although CNCF projects are almost exclusively related to Linux containers, some ideas, like wrapping all the services into network proxies to create a distributed data-plane and enable true observability, could perhaps be explored for some kind of backport in complex legacy distributed systems, like... say... S4/HANA?!

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

Support for BIOS-based error log in dmidecode

a project by jdelvare

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

Get familiar with GNOME OS and openQA tests for it

a project by GraceWang

Goal for this Hackweek:

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

Learn how to integrate Elixir and Phoenix Liveview with LLMs

a project by ninopaparo

Description

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

A CLI mail client configuration wizard

a project by zhangxiaofei

Make an interactive wizard that helps to go through configurations of mutt / mbsync / msmtp / notmuch / mailcap / links etc.

Updated over 3 years ago. 2 hacker ♥️.

openSUSE support for Crowbar

an idea by vuntz

Make openSUSE a first-class citizen in Crowbar, so that we can finally provide an image that can be used to deploy OpenStack on openSUSE with Crowbar.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Containerized IRC bot service with a Web configuration and management UI

a project by ukbelch

Over the last year or so I have developed an IRC bot to work with the chat service of twitch.tv, providing user engagement functionality.

Updated over 3 years ago. 2 hacker ♥️.

Porting a Robot to 64 bit ARM / Raspberry Pi 3

a project by simotek

Updated about 3 years ago. 2 hacker ♥️. 1 follower.

USB storage plumbing for the Linux Kernel Library

an invention by dmdiss

This project builds on my previous efforts to plumb the Linux Kernel Library (LKL) into USB storage devices. This time I plan on mostly ignoring Android and will instead focus on lklfuse USB support.

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

Impove Tracking Milestone Quality

a project by rtsvetkov

Description

We need to track better the milestone quality.

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

Rewrite orchestration layer of Crowbar

an idea by vuntz

The current orchestration layer of Crowbar is unfortunately way too simple and needs some serious rework if we want to take Crowbar to the next step.

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Minimal Salt packaging

an invention by kwk

Challenge

Updated over 6 years ago. 2 hacker ♥️.

Build Docker images with pure Salt

an invention by dmacvicar

Results

Updated over 3 years ago. 2 hacker ♥️.

Mammuthus - The NFS-Ganesha inside Kubernetes controller

an invention by vcheng

Description

As the user-space NFS provider, the NFS-Ganesha is wieldy use with serval projects. e.g. Longhorn/Rook.

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

Study Data Structures and Algorithms

an idea by qzhao

Study Data Structures and Algorithms

Updated over 6 years ago. 2 hacker ♥️. Has no hacker: grab it!

Upstream Salt snapper support

an invention by dmacvicar

Prepare the module and concept done for the CSM Workshop and prepare it for upstream inclusion.

Updated over 6 years ago. 2 hacker ♥️.

Using BCC to snoop Wifi or Bluetooh status

a project by acho

BPF Compiler Collection (BCC)

https://github.com/iovisor/bcc

Updated almost 6 years ago. 2 hacker ♥️.