Model checking the BPF verifier

a project by shunghsiyu

Project Description

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

OpenCI - test github PRs on openQA

an idea by coolo

We have quite some projects on openSUSE and os-autoinst organizations that are using travis-ci.org for testing their code. As travis-ci is using an ubuntu VM (or container) there are quite some things we can't test - or test by using SUSE containers within ubuntu VMs.

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

software.opensuse.org replacement

a project by lkocman

Project Description

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

Packman diet 2.0

a project by scarabeus_iv

Continuing last year tweaks of packman project we should proceed in the good work and reduce the packman to provide smallest set of packages possible on Tumbleweed (later on inherited by 43.0...).

Updated over 6 years ago. 9 hacker ♥️.

Second Memory

an invention by jcavalheiro

What is it about?

Updated over 5 years ago. 9 hacker ♥️.

Biofeedback / Neuroscanner / Dreamanalyser

an idea by chuller

This project is based on some hack of a mind flex toy containing a so called "neurosky eeg" chip. Having a sensor connected to your skull this system can meassure several waves emitting from the brain, also called brainwaves. The Idea is to combine this system with some camera based monitoring system that will watch a test subject while sleeping and recording the corresponding brainwaves for later analysis of brainactivity and body movement.

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

Improve Ruby

a project by ammartinez

Let's use the Hackweek to improve Ruby, the programming language I use every day. It is while using a language when you can realised that things that need/can to be improved, so there are many things that only Ruby developers can raise up. Also, getting involved in the development of Ruby will help to get a better understanding of how it works. So I will take my ideas/concerns to the Ruby community and implement some of the them in the code of the Ruby core.

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

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.

Apple Silicon openSUSE spin

a project by vgrinco

Project Description

The folks at Asahi linux have been working on porting linux on the Apple Silicon. In a recent blog post they announced they will be joining forces with Fedora on releasing a Fedora Asahi Remix. I would be happy to see this level of collaboration between Asahi and openSUSE community, too.

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

openSUSE for Small and Medium Business

a project by kfreitag

There are a couple of interesting initiatives that make the openSUSE project interesting for SMB, such as

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

Disk operations should not stale the system

an idea by pmladek

It happens from time to time that my system is less responsible. It is usually caused by extensive disk operations, e.g. searching disk for something, moving a lot of data. A solution would be to run these problematic tasks with ionice. But I think that desktop user should not need to take care of this. Also some of the operations are even caused by system tools and normal user has problems to affect it. I wonder if we could somehow improve the desktop setting or it it would even need some hacks into the scheduler.

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

Hack on rich terminal user interfaces

an invention by amanzini

Description

TUIs (Textual User Interface) are a big classic of our daily workflow.

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

Can we (machine) learn from bug reports?

a project by gboiko

Bug reports can be a great source of information, but usually finding the information requires extensive work in reading through all of the discussions and understanding the details about it.

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

minima: small, easy alternative to SUSE Manager (in Go)

a project by moio

1% of SUSE Manager's functionality in 0.1% of the lines of code

Updated over 3 years ago. 9 hacker ♥️.

openSUSE on Fairphone

an idea by FridayKetchup

I am curious if we can run openSUSE or another SUSE OS (SLES/Micro) on a Fairphone. Status: To start at the beginning

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

Learn Rust by writing an IRC bouncer

a project by IGonzalezSosa

A good way of getting to know a new programming language is... writing some code. So although there are some good IRC bouncers, like ZNC, we want to write another one just for learning.

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

allow openQA tests in python

a project by bmwiedemann

using perl's Inline::Python module, it should be possible to define openQA test modules in python instead of perl.

Updated over 6 years ago. 9 hacker ♥️.

Crowbar on openSUSE

a project by tboerger

In order to build a community around crowbar, our cloud installer, we need to get this running on openSUSE as well. So let's find some time to move the packaging of crowbar from the ibs to the obs!

Updated over 3 years ago. 9 hacker ♥️.

Unreal 4 Engine from Source / Lightweight RPG & Single Level

a project by JCayouette

Unreal 4 Logo

Updated over 3 years ago. 9 hacker ♥️.

bugzilla nick completion privacy extension

an idea by AndreasStieger

Bugzilla supports automatic username completion.

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

Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)

a project by jctmichel

Project Description

Updated over 4 years ago. 8 hacker ♥️. 9 followers.

Orca: hunting cephalopods for fun and dinner

a project by LarsMB

Orcas are amazing animals. They are playful, intelligent, great swimmers, and very social. They also love to play with their food, hunting down their prey with advanced strategies - understanding where its prey hides, how it will try to escape, and how to overcome those tactics - and having a lot of fun doing so, before relentlessly tearing it apart, killing it, and eat it. Not necessarily in that order. Oh, and they have the right color scheme.

Updated over 5 years ago. 8 hacker ♥️.

Send to Hell

an idea by pagarcia

Have you ever received an e-mail that made you furious? Did you answer it?

Updated over 4 years ago. 8 hacker ♥️. 3 followers. Has no hacker: grab it!

Kernel-CI

a project by morbidrsa

At SUSE LabsConf 2015 we decided to run some sort of automated tests on the SLE and openSUSE kernels after each push to kerncvs.suse.de

Updated over 6 years ago. 8 hacker ♥️.

Improve openSUSE infrastructure

a project by lrupp

There is always something to do if you run the infrastructure for such a big project like openSUSE....

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

Refresh openbuildservice.org

an invention by hennevogel

openbuildservice.org is the landing page of the Open Build Service free software project. It could use a fresh design.

Updated about 3 years ago. 8 hacker ♥️.

PXEAT - A PXE management tool

a project by whdu

PXEAT (stand for PXE Administration Tool) is a tool to easily deploy and manage PXE service.

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

create openSUSE 13.1 images for ARMv7 and ARMv8

an idea by dirkmueller

Currently the last working images for ARMv7/v8 are openSUSE 12.3 based. Since then a lot of new features and regressions have been introduced, so it is time to refresh the appliances based on 13.1 and make them work.

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

Jangouts development workshop

a project by ancorgs

We are right now testing a patch to Janus that will hopefully give us the stability we were missing in http://jangouts.suse.de. As a consequence, it's reasonable to expect a wider usage of Jangouts inside the company. Thus, I want to share maintainership of Jangouts as much as possible. The more developers know how to fix errors and implement features, the better.

Updated over 6 years ago. 8 hacker ♥️.

Cosmic HA for OpenStack

a project by mjura

Idea is to prepare some advanced template examples for Heat orchestration in OpenStack, which will show: - how HA for VM guests can be used

Updated about 6 years ago. 8 hacker ♥️.

X86_64 platform system program

a project by jnwang

Description

It can boot up from udisk/floppy.

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

SUSE Manager plugin/extension system

an idea by dmacvicar

Some of SUSE Manager features are quite vertical to the rest of the system.

Updated over 3 years ago. 8 hacker ♥️. Has no hacker: grab it!

Enhance remote and in office social relationship

a project by baldarn

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

Prototype new LTP upstream runltp script

an invention by metan

Currently the upstream LTP is executed by a hacked up and old runltp script that executes even worse and fairly old mess called ltp-pan which in turn actually executes the test cases. This whole thing is a unmaintainable mess that should have been replaced with something simpler a long time ago. It should also have a few more features that has been requested in the meantime and not implemented since nobody wants to touch the code. For instance executing the test cases on a different machine via ssh and writing the results locally. Another feature I've been thinking about for quite some time is a parallel test execution, since most of the test cases in fact could be executed in parallel which could easily speed up the test run twice. There are other tests that cannot, mostly stress tests, but also test cases that modify global system state, i.e. system time, make use of sysv IPC, use loop devices, etc. These kind of tests should be annotated somehow so that we do not end up with a test cases competing for a global resources in a parallel test run.

Updated over 4 years ago. 8 hacker ♥️.

SUSE Musicians Project

a project by jctmichel

We started the SUSE Musician's Space several Hackweeks ago, out of which we spawned the SUSE band, now known as SUSE LOUD.

Updated about 6 years ago. 8 hacker ♥️.

Try container based openQA and migrate it to another server

a project by waynechen55

Project Description

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

GeekoScreen: Building an open-source based whiteboard

an invention by TBro

GeekoScreen - an open-source based whiteboard

Updated about 6 years ago. 8 hacker ♥️.

Get my hands wet with functional programming

a project by alexandrubonini

This is about starting to use functional programming paradigms that get used more and more?

Updated over 6 years ago. 8 hacker ♥️.

Plan 9 filesystem support in GRUB

a project by ptesarik

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

openQA-butler - Application that offers a GUI for installing and configuring openQA and openQA workers.

an invention by SLindoMansilla

Docker & Yast

Updated over 3 years ago. 8 hacker ♥️.

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

Research how LLMs could help to Linux developers and/or users

a project by anicka

Description

Large language models like ChatGPT have demonstrated remarkable capabilities across a variety of applications. However, their potential for enhancing the Linux development and user ecosystem remains largely unexplored. This project seeks to bridge that gap by researching practical applications of LLMs to improve workflows in areas such as backporting, packaging, log analysis, system migration, and more. By identifying patterns that LLMs can leverage, we aim to uncover new efficiencies and automation strategies that can benefit developers, maintainers, and end users alike.

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

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

Improve packagers' life

a project by kstreitova

Every packager encounters boring manual tasks every once in a while and these tasks can most probably be automated to some extent. During Hackweek I aim to try and identify such cases in various packagers' workflow and consider creating a tool that would make these tasks easier. Also, I would like to find out whether there is a demand for such tool. In that case, this Hackweek project will turn into a long-term task I plan to keep working on.

Updated over 4 years ago. 8 hacker ♥️.

Use a SUSE OS on Raspberry Pi for a home entertainment and automation system.

an idea by bryanstephenson

  • Get a SUSE OS working on my Raspberry Pi.
  • Get familiar with networking commands and config file formats.
Updated over 6 years ago. 8 hacker ♥️. Has no hacker: grab it!

Tools to make keysigning fun again (replacement for caff)

an idea by kbabioch

There is a tool called caff, which is the de-facto standard when dealing with keysigning (on a large scale, e.g. after a key signing party). This tool hasn't been touch in years, is written and configured in Perl (hence cannot be read and/or maintained :smile:) and is not easy to package, because of a lot of dependencies, etc. It is not even available in our default repositories (at least for Tumbleweed). In general there seems to be a certain kind of frustration with this software, but there is no real alternative available yet.

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

Phoebe - where AI meets Linux

a project by mvarlese

Project Description

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

Sharing logic between desktop and web based applications through WASM

an invention by IGonzalezSosa

Project Description

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

Open Source book reader for visually impaired/blind

a project by DKarakasilis

Project Description

Updated about 3 years ago. 8 hacker ♥️. 4 followers.

bug screening helper

a project by bmwiedemann

The Problem: many bugs filed for openSUSE go to the screening-team by default and often remain there for weeks, so that developers (who would be interested in analyzing or fixing these bugs) do not learn about them. However, the screening process is a hard one

Updated over 3 years ago. 8 hacker ♥️.

free hugs

an invention by dmaiocchi

free hugs for hackweek

Updated over 3 years ago. 8 hacker ♥️.

Make Ruqola Rocket.Chat client useable / submit to openSUSE Tumbleweed

an invention by zbenjamin

Update: Ruqola ('zypper in ruqola') is now in Tumbleweed and Leap 15.2!

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

Create short "videos/screencasts" demoing cool stuff in 5 minutes

a project by PSuarezHernandez

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

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

a project by ismaell

Project Description

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

SUSEGo - A knowledge search engine

a project by jcavalheiro

Why

Updated over 4 years ago. 8 hacker ♥️.

Improve packaging of Rust in OBS

an invention by aplanas

Project Description

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

integrate password manager feature into GNOME desktop

a project by fcrozat

I'm currently using LastPass as password manager but it has several drawbacks:

Updated almost 4 years ago. 8 hacker ♥️.

Uyuni: improve spacewalk-repo-sync performance

a project by moio

Let's make reposync faster

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

Software for musicians / guitarists and their integration in Aeon

an invention by fcrozat

Description

As a beginner in playing guitar, I'm discovering the wonderful world of music software on Linux.

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

Brand new UI for deploying OpenStack in Crowbar

an idea by vuntz

Right now, Crowbar exposes a barclamp UI for each OpenStack component. This is not really optimal, imho.

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

HelenOS of the <future>

an invention by jjindrak

I have previously implemented a major portion of the C++ standard library for HelenOS [0][1][2] as part of my master thesis. In this project, I will be adding

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

Improved Product Development Process

a project by rtsvetkov

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

Learn TCP

a project by jiriwiesner

Learn the inner workings of TCP as implemented in the Linux kernel. This will involve

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

Trigger openQA jobs via Jenkins

a project by bchou

Try to use Jenkins 2.0 CI environments to trigger jobs which running in openQA

Updated about 6 years ago. 7 hacker ♥️.

grab this: openSUSE beta test program and web application

a project by lnussel

openSUSE Leap 42.3 goes for a rolling release model with automated openQA tests. That covers only so much though. We need manual testing too. In previous releases a google document spread sheet was used to coordinate and track the efforts.That's probably not the best method anymore.

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

Learn the Basics About Creating Android Apps

a project by keichwa

What's about an app that helps you with downloading openSUSE documentation?

Updated over 5 years ago. 7 hacker ♥️.

Investigate options to introduce Plugins to SUSE Manager

a project by cbosdonnat

For years we have been discussing the idea to modularize SUSE Manager. This would enable developers to create their own extensions to SUSE Manager without needing to touch the core repository.

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

Cryptocurencies in openSUSE

a project by pluskalm

I want to create devel project for cryptocurrencies/mining tools/blockchain related stuff, fill it with packages and submit at least some of them to Tumbleweed.

Updated over 6 years ago. 7 hacker ♥️.

openSUSE/SUSE Developer Mentoring Program

an invention by hennevogel

Goal

  • Organize a general developer mentoring program
Updated over 6 years ago. 7 hacker ♥️.

Learn C

a project by jsuriano

Description

I have several future learning goals which require being proficient in C. I'd like to have this HackWeek as an opportunity to get better at the language and understand some of its advanced features like memory management and multithreading.

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

Automated testing of accessibility

a project by coolo

The goal of openQA is "test as a QA engineer". But openQA has no ears - all we can test for are DTMF sounds. And even those are very bad.

Updated over 6 years ago. 7 hacker ♥️.

The Team Dashboard Web Application

an idea by lslezak

Why a Dashboard?

Updated over 3 years ago. 7 hacker ♥️. Has no hacker: grab it!

Persona openid for Build Service

a project by k0da

Build Service needs an openid.

Updated about 6 years ago. 7 hacker ♥️.

SUSE AI Meets the Game Board

an invention by moio

Use tabletopgames.ai’s open source TAG and PyTAG frameworks to apply Statistical Forward Planning and Deep Reinforcement Learning to two board games of our own design. On an all-green, all-open source, all-AWS stack!
A chameleon playing chess in a train car, as a metaphor of SUSE AI applied to games

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

Make a Raspberry Pi boot in less than 3 seconds

an idea by akedroutek

Project Description

This is quite new to me but as I want to understand ARM and its boot process better here is the deal:

Updated over 4 years ago. 7 hacker ♥️. 3 followers. Has no hacker: grab it!

Setup patchew instance for kernel mailinglists

a project by mbrugger

Setup a patchew instance

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

Improve Development Environment on Uyuni

a project by mbussolotto

Description

Currently create a dev environment on Uyuni might be complicated. The steps are:

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

SUSE Prague claw machine

a project by anstalker

Project Description

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

The SUSE Game

an invention by ilausuch

** UPDATE **

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

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

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.

arm64 set-top-box based workstation

a project by mbrugger

Tronsmart has a Rockchip rk3368 based set-top-box [1].

Updated over 3 years ago. 7 hacker ♥️.

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

LSP server for SPEC files

an invention by mcepl

Has anybody ever heard about RPM Spec LSP server? That would be awesome thing to have (at least for completion)?

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

A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpms

a project by ldragon

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

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

openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boards

an idea by ldevulder

The Khadas VIM (http://khadas.com/vim/) is an arm64 DIY Set-Top-Box based on Amlogic P212 reference board that use S905X SoC.

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

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 about 4 years ago. 7 hacker ♥️. 3 followers.

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.

OpenQA appliance

a project by bear454

This is an idea that's been kicking around for a while... maybe it's finally time to "make it so."

Updated over 6 years ago. 7 hacker ♥️.

Get rust into Tumbleweed

a project by KGronlund

With rust 1.9 released, it should be possible to from now on bootstrap rustc from the previous version of rustc (so 1.10 can be built using 1.9 etc.). This means that it should now be possible to create a rustc package which no longer needs binary snapshots to build, meaning that we might even be able to submit rustc for inclusion in openSUSE Tumbleweed.

Updated over 3 years ago. 7 hacker ♥️.

Language Server Protocol implementation for Salt States

a project by cbosdonnat

Language Server Protocol (LSP for friends) is used in a number of code editors these days. There are implementations for various languages, but none for Salt States.

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

Twopence

an invention by e_bischoff

Twopence is (will be) a remote execution engine for tests, able to run tests in virtual machines and real hardware through various means of communication : virtio for KVM / QEmu, ssh on top of libssh, serial lines. This library can be called from shell and ruby wrappers.

Updated over 6 years ago. 7 hacker ♥️.

openSUSE 12.1 DVD Art

an invention by tserong

I have three hundred and eighty four openSUSE 12.1 DVDs. Given 12.1 went end of life almost ten years ago, it seems likely these DVDs are useless. Rather than toss them out I've decided to try to turn them into some form of art.

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

Cluster API Provider for Harvester

an invention by rcase

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

Git like subcommand support for zypper

an idea by mlandres

Add subcommand support for zypper. That is, if 'zypper foo' is not found, look for %{_libexec}/zypper/zypper-foo just like git does. Then those subcommands could be binaries linked to libzypp or just scripts.

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

RMT: repository mirroring tool

an invention by ikapelyukhin

The project

Updated over 6 years ago. 7 hacker ♥️.

Learning more about SDN

a project by gary_lin

In openSUSE Asia summit 2015, there was a talk about the software defined networking, from the virtual switch, the controller, to the simulator. Just want to take a look at open vswitch and Ryu to learn more about SDN.

Updated over 6 years ago. 7 hacker ♥️.