Automatic Bugs classification ML NLP DNN

an idea by rtsvetkov

Bugs classification using machine learning I've made a prototype using TensorFlow

Updated about 1 year ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

What personas are using Rancher?

a project by Dando31

Project Description

What personas are using Rancher? There is scope to get further insights into who uses Rancher and what part of the software delivers value to those individual personas.

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

Add xterm.js to D-Installer web interface

an idea by IGonzalezSosa

Project Description

Having a terminal you can use at installation time, especially while debugging, is pretty handy. With YaST, you can open a terminal anytime (ctrl+alt+shift+x) in the graphical installation. In the case of D-Installer, you need to switch to a TTY (e.g., ctrl+alt+f1) and stop seeing the installation screen. If you are installing remotely (unless you are using VNC in YaST), you must rely on SSH.

Updated about 1 year ago. 3 hacker ♥️. 3 followers. Has no hacker: grab it!

Gameboy Emulator

a project by jcronenberg

Project Description

Some time ago I started writing an i8080 emulator as an exercise to learn more about Rust, Emulators and low-level understanding of how CPUs work. I never finished it though. Since the Gameboy is basically a slightly modified version of the i8080 for this Hackweek I want to use the existing skeleton that I have and write a full emulator for the Gameboy CPU.

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

Add support for the Medion Life P4000 Smartwatch to Gadgetbridge

a project by dancermak

Project Description

Aldi was/is selling the Medion Life P4000 Smartwatch, which is currently only supported by Medion's proprietary Fitness Pro App. It would be great to add support for this Smartwatch to Gadgetbridge, so that it can be used on a Android Smartphone without proprietary apps.

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

Iguana and WebAssembly

a project by oholecek

Project Description

Iguana installer/rescue initrd uses containers for all its functionality. However there is incredible development in WebAssembly (WASM) space where WASM images uses the same infrastructure as OCI images.

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

Investigate if VSCodium can be used as a convenient DocBook editor

a project by tbazant

Project Description & Goal for this Hackweek

VSCodium is a feature rich text editor. The goal of this project is to find out which of its extensions to use for better DpcBook editing experience and how to add own features, for example, daps subcommands.

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

Rewrite the D-Installer CLI

a project by IGonzalezSosa

Project Description

Before the openSUSE 2022, we built a prototype of a command line interface for D-Installer just for demonstration purposes. It implements a limited set of functions and, apart from packaging changes, it has not received any relevant update for months.

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

Use a container storage to store the OS system root

a project by dcassany

Project Description

Store the OS root-tree on a container storage. The idea is to build a minimal golang tool capable to init a container storage to a custom location, store remote OCI images in there and mount them into a custom mountpoint. Next step is to craft a dracut based initrd including such a tool to mount the OS at boot. Finally, craft a disk with an EFI partition including the kernel, initrd and systemd-boot.

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

Research hardware certification into containers (SLES Kubernetes offerings)

an idea by Jackman1

Project Description:

The YES Certification team has received requests to certify hardware up the stack into containers. I'll need to be working most of hackweek but want to spend some time looking into what hardware certifications "could" look like with containers.

Updated about 1 year ago. No love. 1 follower. Has no hacker: grab it!

Complete the port of flatpak to appstream from appstream-glib

a project by ldragon

Project Description

Currently flatpak uses appstream-glib to parse and generate appstream files however, appstream-glib is no longer maintained and this has resulted in many features not being propagated to flatpak. There is currently 2 prs porting flatpak & flatpak-builder to appstream.

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

Understand and review klp-convert patchset

a project by mpdesouza

Project Description

klp-convert is a tool that is trying to be merged into the Linux Kernel to help livepatching non exported functions. Since kallsymsoneachsymbol and kallsymslookup_name were unexported, klp-convert appeared to solve the issue by creating relocation entries for non-export functions in the final livepatch module.

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

caching proxy for openSUSE repos

a project by bmwiedemann

Project Description

codename: opensuse-redir-cache

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

Uyuni test suite improvements

a project by dgedon

Project Description

Uyuni is the upstream community project from which the very popular SUSE Manager is derived. It uses its own QE test suite wirtten in Cucumber and Ruby. Currently the Uyuni test suite runs with Ruby 2.5.9 which is EOL since 2021. This is because the most current Ruby version for openSUSE Leap 15.4, which the test suite controller runs on, is still Ruby 2.5.9. Updating the Ruby version allows us to modernize the test suite code base and to use more recent Ruby gems that do not support the old Ruby version anymore.

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

Create a custom elemental image that bundles k3s

a project by dgiebert

Project Description

With the discontinuation of k3os, there is no minimal Linux available that bundles the OS with k3s, but with Elemental one can create custom images that can be extended. The community has been asking for this, but we don't have an immediate need for enterprise customers, so it hasn't been prioritized.

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

Make iguana-workflow to support multiple container frontends

a project by oholecek

Project Description

Iguana is an attempt to have 100% stable initramfs which functionality is enhanced by containers.

Updated about 1 year ago. No love. 1 follower.

Help Ansel: Fork of Darktable, the open source photography workflow application and raw developer

a project by AZhou

Project Description

Darktable is an open source RAW development tool that can run on Linux, its UI is based on GTK and supports many cameras. And Ansel (firstly called R-Darktable) is a fork by Aurélien PIERRE, who (as he claimed) is a core-dev and resident color science guy of Darktable.

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

Improve Docker registry listing tool

a project by rbranco

Project Description

regview is a heavily modified fork of the (no longer maintained) reg tool by Jess Frazelle for listing images in a Docker registry. Some features of reg were removed (like the webserver, to make it only cli) and others added. Some bugs were fixed (and PR's submitted) and others added as well.

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

Explore Steam Deck issues in openSUSE Tumbleweed

a project by tschmitz

Project Description

The Steam Deck is a portable gaming handheld built around platform technology similar to the one found in AMD mobile laptops. Vendor Valve ships a custom Linux distribution with downstream patches on this device, but booting into other distributions is possible. Connecting the Steam Deck to a dock can turn it into a compact workstation.

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

Base Linux

a project by dspinella

Project Description

Base Linux is a new distribution developed from scratch. It aims to have the stricter packaging system, to be customizable and to work as a base for other Linux distributions in all kind of environments, from desktop to servers and embedded systems.

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

chatterbox

an idea by gbaccini

Project Description

chatterbox is a tool for composing RESTful conversations with an endpoint.

Updated about 1 year ago. No love. 1 follower. Has no hacker: grab it!

Make orthos/cobbler more ansible aware

an idea by trenn

Enhance ansible usage in orthos

What is this about

Updated about 1 year ago. No love. 1 follower. Has no hacker: grab it!

Implement text based OCR in openQA

a project by clanig

Project Description

Currently openQA requires a reference image to be stored to do OCR based comparisons. It is not possible to pass a character string to openQA which should be compared to the text in the screenshot.

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

Enhance SUSE Manager + Rancher + K3s/RKE Automation

a project by nbornstein

Project Description

Automation of Rancher, K3s, RKE, RKE2 through Salt and SUSE Manager

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

Proof of Concept for a Perl binding to libfyaml

a project by tinita

Project Description

Similar to YAML::LibYAML::API and YAML::XS it would be nice to have a Perl binding to libfyaml.

Updated about 1 year ago. No love. 1 follower.

Run autoupdate-perl in CI

a project by tinita

Project Description

Currently autpupdate-perl runs on a cloud server. It updates perl modules in autoupdate, but also the whole CPAN-{A,B,...} projects.

Updated about 1 year ago. No love. 1 follower.

Package libfyaml

a project by tinita

Project Description

libfyaml is a modern alternative to libyaml that passes

Updated about 1 year ago. No love. 1 follower.

Automate testing for openSCAP / ComplianceAsCode with CI or openQA

an idea by c-hagenest

Project Description

Our current workflow for contributing to compliance as code requires manual testing. Automated testing either through the upstream CI or openQA would lower development time.

Updated about 1 year ago. 5 hacker ♥️. 5 followers. Has no hacker: grab it!

Create a graphic scene using Vulkan API

a project by jtorres

Project Description

Create a graphic scene where I can see a cube and maybe add to it some textures or modify its geometry.

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

zypper plugin for discovering reverse dependencies

a project by bzoltan1

Often when we test maintenance updates or when we decide to push an update for a package we want to know what that change may cause. Right now it is really difficult to figure out what package depends on a given package.

Motivation

Updated about 1 year ago. 10 hacker ♥️. 5 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.

Motivation

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

High Available NFS Cluster Concept

a project by roseswe

Project Description

Overall: Existing NFS-HA Consulting solution exists (for SLES15 SP1 and SP2+) and is in production at customers. Goal is to improve this solution, enhance the documentation and make it more robust.

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

Study the book of 'The Go programming language'

a project by leli

The Go programming language is an open source language and very popular. Study the book content and try to practice some project examples in the book.

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

Finish stardict compatible dictionary app

a project by metan

Project description

I do have a proof-of-concept stardict compatible dictionary app that is absurdly fast on today's hardware that I want to finish.

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

Try container based openQA and migrate it to another server

a project by waynechen55

Project Description

Try container based openQA, including openQA webui, worker, postgres and etc. Setup complete openQA environment using various containers. I am expecting a more convenient way to deploy openQA service and, at the same time, migrate the service to another server.

Updated about 1 year ago. 8 hacker ♥️. 5 followers.

Update Haskell ecosystem in Tumbleweed to GHC-9.6.x

a project by psimons

Project Description

We are currently at GHC-9.4.x, which a bit old. So I'd like to take a shot at the latest version of the compiler, GHC-9.6.x. This is gonna be interesting because the new version requires major updates to all kinds of libraries and base packages, which typically means patching lots of packages to make them build again. A significant part of the development effort will be live-streamed on Twitch so that others can collaborate easily.

Updated 7 months ago. No love. 3 followers.

k3k

a project by hgalalabdelazizahmed

Project Description

A kubernetes controller that spins a dev k3s cluster within your existing kubernetes cluster, the idea is derived from k3d but instead of using docker on the desktop machine to spin a k3s cluster, I will be using kubernetes itself as the host for these clusters.

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

Try-out training management

a project by mstrigl

Project Description

Our club has try-out trainings for kids that are interested in Ice-hockey. They can come 5 times free of charge and then they need to sign a contract. Actually this is done with excel lists which is not nice and is not working very well.

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

Stand-Alone Two-Node HA K3s Cluster

a project by alex.arnoldy

Project Description

Edge environments need highly available infrastructure but due to scale, they also need to reduce costs wherever possible. Lowering compute hardware costs by 1/3 can be the difference between success and failure in launching an edge Kubernetes offering.

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

Humidity sensors with dashboard

a project by joachimwerner

Build a network of ("edge") humidity sensors using Raspberry Pis with SenseHats and additional cheaper sensors

For our house, I want to make sure I can track the effectiveness of regularly ventilating the rooms by adding humidity sensors and tracking the measurements over time.

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

Polish and improve ansible roles in GeekOops

a project by ph03nix

Project Description

Geeko-ops is a collection of community-driven Ansible roles for SLES/openSUSE based distributions.

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

Dictu Language

a project by bdowns328

Project Description

Dictu is a new scripting language with features and capabilities of other major languages without giving up speed but also providing a familiar syntax and user experience. The hackweek effort would be a hard push towards features pushing Dictu closer to mainstream adoption.

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

Rancher QA Blog Space

a project by jamcghee

Project Description

The intent of this Project is to create a website to allow the creation, posting, and sharing of Blog posts created by the Rancher QA Team. These posts will cover a broad level of subjects surrounding the Rancher space, and can be very high level walk throughs, very technical discussions, etc. This website is intended to be publicly available for viewing, and blogs will be targeted toward helping users, but contributors will only be internal.

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

Setup patchew instance for kernel mailinglists

a project by mbrugger

Setup a patchew instance

patchew allows you to easily track patch series sent to a mailinglist and see the diff between the different series.

Updated about 1 year ago. 7 hacker ♥️. 7 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 about 1 year ago. 10 hacker ♥️. 6 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 about 1 year ago. 8 hacker ♥️. 6 followers.

QJobViewer

a project by apappas

Project Description

A viewer for openQA jobs written in Qt.

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

Add automatic loading of salt autosign grains to saltboot

an idea by oholecek

Project Description

Saltboot is a system of salt states and custom initrd for automated image deployment integrated with SUSE Manager/Uyuni.

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

Modular kernel packaging

a project by mwilck

Project Description

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

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

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 almost 2 years ago. No love. 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 5 months ago. 5 hacker ♥️. 3 followers.

Metabase instance in SCC EKS cluster

a project by digitaltomm

Following up on the experiment from last Hackweek ( https://confluence.suse.com/display/~digitaltomm/Business+Intelligence+in+SCC ), it would be great having a production instance of Metabase running in the SCC EKS cluster, connected to the production database of SCC.

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

Better default conky theme

a project by simotek

As per the title I am aiming to investigate a much nicer conky default, I have a short list, but it depends on asking people nicely to license there work, if I have to create something from scratch it probably won't happen this hackweek. Now that themes such as Polycore are licensed so they are useable the aim is to build from there.

Updated about 1 year ago. No love. 1 follower.

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 5 months ago. 31 hacker ♥️. 17 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 about 3 years ago. 7 hacker ♥️. 7 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 about 3 years ago. No love. 1 follower.

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 over 1 year ago. 45 hacker ♥️. 9 followers.