Reverse engineer Tecnoalarm protocol

a project by cbosdonnat

TecnoAlarm is a house alarm system. The input devices are communicating with the main node of the system via an RS 485 bus. In order to be able to plug in such systems in a house automation system, its communication protocol needs to be reverse engineered.

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

Taskotop on the web

a project by dleidi

Taskotop is a tool to check what taskomatic is currently doing on a SUSE Manager server: it's a command line python tool. The core of the tool is to get some info about jobs that taskomatic is running with a fixed time cycle running some queries and showing results to the shell.

Updated about 6 years ago. 7 hacker ♥️.

Upstream OpenStack Hacking

an invention by a_jaeger

Improve some OpenStack projects and contribute patches to them.

Updated about 6 years ago. 7 hacker ♥️.

Learn Python

a project by djz88

Python is well known all over the world and has wide range of usage. Lets dive into to a bit.

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

Setup A Linux Cross Referencer for SUSE kernels

a project by tdz

Project Description

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

SUSE Manager containerization

a project by mbologna

Let's containerize SUSE Manager! This will open up different (and interesting) scenarios:

Updated about 5 years ago. 7 hacker ♥️.

Support for automatically building kernels with user-influenced configuration

an invention by vbabka

Sometimes a user might want to build her own kernel instead of using the provided binary, for various reasons. This means creating own .config and maintaining it through kernel version bumps, which often results in running "make oldconfig" and mostly holding down the enter button to accept upstream defaults.

Updated about 6 years ago. 7 hacker ♥️.

VNC protocol to openQA testcase writer

a project by fcrozat

By analysing a VNC session, we can create a draft of an openQA testcase (detecting keystroke, mouse click and generating fullscreen needles).

Updated about 6 years ago. 7 hacker ♥️.

Improve Full-Disk-Encryption support in openSUSE

a project by ismaell

Project Description

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

Design the 2021 Open Build Service sticker

a project by hennevogel

2019

2019 sticker

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

Learn Rust from scratch

a project by pherranz

Project Description

As I do not work as a developer per se, I love developing new code and learning new technologies that arise in this world. The Rust language is defined as Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency.

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

Explore the state of voice control on linux

a project by szarate

Project Description

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

RPMlint cleanups

a project by scarabeus_iv

RPMlint upstream milestone 2.0 is shaping up but there are still ticket that needs to be tackled to finalize the release and enjoy the freshness of awesome QA on Tumbleweed/SLE16.

Updated about 5 years ago. 7 hacker ♥️. 3 followers.

Gomoduino: put some nice lights on your workstation to notify your coleagues when you are busy

a project by vcuadradojuan

https://github.com/viccuad/gomoduino

Updated almost 6 years ago. 7 hacker ♥️.

LetsEncrypt integration for openSUSE

an invention by dmolkentin

Make openSUSE the first distribution to support LetsEncrypt/ACME natively, in order to provide easy TLS encryption for all services. openSUSE users should be able to

Updated over 4 years ago. 7 hacker ♥️.

Implement GNOME Software's Distribution Upgrade in Leap(and possibly Tumbleweed)

a project by JonathanKang

GNOME Software supports distribution upgrade, that only requires a few clicks for upgrading your system. But it's not integrated into Leap. So this is that I plan to do this Hack Week.

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

Shipping everything

a project by cschum

Writing code is wonderful, but it gets its real value, when it's released and shipped to the world. You know the mantra: "Release early, release often".

Updated about 6 years ago. 7 hacker ♥️.

Modular kernel packaging

a project by mwilck

Project Description

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

Postit Art Uber-Geeko at All-Hands-Area NBG

a project by jnweiger

The huge glass front of the Allhands Area facing Maxfeldstrasse wants to shine in Geeko-Shape.

Updated about 6 years ago. 6 hacker ♥️.

Support UEFI network boot in Orthos Prague

a project by ggherdovich

Project Description

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

Webfrontend for who-is-an-expert-for at SUSE

a project by jloeser

Goal:

Updated about 6 years ago. 6 hacker ♥️.

Inqlude, the Qt software archive

a project by cschum

During Hack Week 7 I worked on an archive of Qt-based libraries. The goal was to easily make all available Qt libraries accessible to developers. Think CPAN for Qt. So I hacked on a web site and a command line client.

Updated about 6 years ago. 6 hacker ♥️.

Trigger actual openQA tests in pull requests

an invention by okurz

Motivation

Many projects rely heavily on CI jobs, e.g. based on github actions. We already had ideas for tight integration of openQA into such workflows for years, e.g. in https://progress.opensuse.org/issues/48641

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

Learn Coccinelle

a project by acho-novell

Learn Coccinelle ,we need automatic kernel backporting with Coccinelle.

Updated about 6 years ago. 6 hacker ♥️.

Play with OpenCV

a project by nadvornik

OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.

Updated about 6 years ago. 6 hacker ♥️.

Photobooth with RaspberryPi

a project by digitaltomm

The software is a rails app with an Angular.js frontend using the gphoto2 library to trigger a Nikon D60 camera.

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

Migrate more OBS service scripts to pure systemd

an invention by enavarro_suse

Following the work started in the last hackweek, Improve OBS service scripts, I will try to migrate current service script for workers to systemd unit, and at the same time, try to get rid of the sysv code.

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

Uyuni: re-architecting code with Akka

a project by moio

Simplify the codebase by using a more modern toolkit to accelerate maintenance and future development.

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

A quantum physics experiment puzzle (designed with Google's CP-SAT solver)

an invention by moio

link to video player demoing the result

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

Explore the integration between OBS and GitHub

a project by pdostal

Project Description

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

Setup an internal tmate.io server

an invention by abergmann

The idea would be to setup an internal tmate.io server to make instant command line collaboration easier.

Updated about 3 years ago. 6 hacker ♥️.

Forklift - Text based GUI utility for dealing with containers

an invention by andreabenini

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

Get rid of your foreign currencies - support the war on hunger!

a project by mfeilner

The Doc team decided to collect remainders of foreign currencies to donate them to a 3rd world project.

Updated almost 6 years ago. 6 hacker ♥️.

SUSE incarnation of the Party Parrot

an invention by rsimai

The Parrot seems to have many fans meanwhile, in particular since we're running Rocket.chat at SUSE. Some may find these emoticons distracting, some find it just cool and I would certainly love to see something like the Partyparrot but as a "SUSE parrot", probably someone manages to make the SUSE Geeko move in a similar fashion, as party_geeko. Finally I'd love to see this uploaded to the cultofthepartyparrot.com under "Party Guests". Because clearly the Geeko insists! :-)

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

wicked

a project by pwieczorkiewicz

Wicked is a network configuration infrastructure incorporating a number of existing frameworks into a unified architecture, providing a DBUS interface to network configuration.

Updated about 6 years ago. 6 hacker ♥️.

Explore RISC-V

a project by clin

RISC-V is an open ISA (Instruction Set Architecture) based on RISC architecture. It's originated from UC Berkeley and it's attracting more attention in recent years because of its full open architecture so every developer has opportunities to get involved in application processor design or apply it into different applications, such as IoT, Robotics, ... etc.

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

sysvinit-base

a project by wiederda

Package a basic, stripped down version of sysvinit for emergency cases, so you can repair a failed system without interference. My goal is not to replace systemd with sysvinit again, but to provide a sysvinit-base package that does not have any dependencies at all and can just be installed on any system. sysvinit will only be used in exception situations by specifying the kernel parameter "init=/sbin/init" or something like that. The package will come with the binary, a minimal inittab and a basic boot script that does only the really needed stuff.

Updated about 6 years ago. 6 hacker ♥️.

LDraw for Linux

a project by jbohac

Project Description

Updated about 3 years ago. 6 hacker ♥️.

A SUSE template for Beamer

a project by leonardocf

Some people prefer LaTeX for creating documents and presentations. The templates provided by Marketing don't include one for Beamer

Updated about 6 years ago. 6 hacker ♥️.

Continue with a systemd alternative/replacement

an invention by dsterba

Previous hackweeks spent on research (project/220), other alternatives. This time I'm

Updated over 1 year ago. 6 hacker ♥️.

Provide tools to analyze the life-time of maintenance and release requests in IBS/OBS

an invention by psimons

We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example:

Updated about 6 years ago. 6 hacker ♥️.

Kill YCP Zombies by Compiling Ruby to Ruby

a project by mvidner

During the YCP Killer project, Y2R didn't translate most YCP operators and builtins into equivalent Ruby constructs but into library calls. This was necessary to preserve behavior in various edge-case situations, mostly when nil was passed around. The resulting code is often long and hard to work with.

Updated about 3 years ago. 6 hacker ♥️.

Give avahi some love

a project by e_bischoff

Avahi is (among others) a domain names auto-configuration system for Linux compatible with Bonjour.

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

Create a tool to sync GroupWise calendars with a local radicale server

a project by cbosdonnat

I already have a [python script][0] processing mails received in the Calendar folder to get the ical event and push it to [radicale][1]. It has several drawbacks:

Updated about 6 years ago. 6 hacker ♥️.

Assembly Diff Tool for kGraft

a project by joro

This is about writing a tool to find differences in assembly files generated by gcc. The goal is to find the symbols in a program that have changed by a source code patch. This information can then be used to create and/or verify kGraft patches.

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

terraform-provider-feilong

a project by e_bischoff

Project Description

Updated 5 months ago. 6 hacker ♥️. 2 followers.

QDirStat - Qt-based directory statistics: KDirStat without any KDE, now based on Qt 5

a project by shundhammer

This is about porting the old KDE 3 based KDirstat to the latest Qt 5. KDirStat didn't use that much KDE infrastructure to begin with, and KDE seems to be more and more a moving target.

Updated about 3 years ago. 6 hacker ♥️.

Securing EMail communication with hardware tokens (e.g. YubiKey)

a project by bigironman

From a user perspective there are many ways to secure email communication with pgp. Especially the key handling is still challenging non tekkis.

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

Improve OBS service scripts

an invention by enavarro_suse

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

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