Linux on Cavium CN23XX cards

a project by tsbogend

Before Cavium switched to ARM64 CPUs they developed quite powerful MIPS based SOCs. The current upstream Linux kernel already supports some Octeon SOCs, but not the latest versions. Goal of this Hack Week project is to use the latest Cavium SDK to update the Linux kernel code to let it running on CN23XX network cards.

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

Learn Lilypond and Use It to Typeset Sheet music

an invention by smithfarm

Project Description

As an amateur classical musician, from time to time I am confronted with the need to write sheet music. This can be done by hand, of course, but computer-generated sheet music is much easier to read and should be faster to produce. To say nothing of being easier to fix mistakes in...

Updated 6 months ago. 1 hackers ♥️. 1 follower.

Redesign and improvements for my 3D printer

an invention by lpalovsky

Project Description

I have a DIY 3D printer which I am updating and modifying for about 4 years now.

Updated 6 months ago. No love. 1 follower.

SSH Connection Manager

a project by jschmid1

My idea was created out of a need in my current team(Hardware-enablement). Whilst excessive SLE testing on multiple machines i was forced to remember tons of ips to debug remotely. Since i had to reinstall new releases over and over again, ips differ, obviously. My approach to make life easier would be to create a simple cli to manage and administrate multiple connections on my local machine.

Updated almost 5 years ago. 5 hacker ♥️.

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

a project by jloeser

Goal: You have a problem/question and don't know who could help you at SUSE?

Updated about 5 years ago. 6 hacker ♥️.

Check out Mozilla Servo

an invention by thardeck

Look into the design of the new experimental Mozilla Servo browser and try to build/run it on your machine. Servo Github page

Updated about 5 years ago. 2 hacker ♥️.

SSH (Suse Social Hack) game

a project by nmoudra

This is a project to create a "larp" game for SUSE employees (or anyone geeky enough to play this) which will be based on computer related knowledge. The core of the game is to search for other people and clues for solving the main goal by "connecting" or "hacking" according to given HW and SW roles. E.g. a person will play router, another one will play PC and they will need to find a person playing TCP/IP protocol to communicate and eventually create a working setup to solve the goal. They they need to work as a group and solve riddles/ciphers which will let them go further. There are more game mechanics i have in mind, but don't want to spoil all of them now :)

Updated about 5 years ago. 3 hacker ♥️.

OpenStack Benchmark Dashboard

a project by chuller

Tasks

  • Setup host
Updated about 5 years ago. 1 hackers ♥️.

Pocket Operating System based on openSUSE

a project by paper318

A pocket operating system,can be burned in a usb stick. Not the live usb,you can save all your changes in this.

Updated about 2 years ago. 2 hacker ♥️.

voctoweb - archive for recordings of presentations

a project by mmanno

media.ccc.de currently hosts about 5TB of presentation recordings. The main mirrors send about 5TB of videos each in a single month. Several OpenSource conferences are hosted on media, like the last two openSUSE conference, or the "All Systems Go!" conference. What started as a web frontend for ftp.ccc.de in 2007 has become a complex project that integrates deeply into the tooling used by the VOC team.

Updated about 2 years ago. 3 hacker ♥️.

Terratest playground

an invention by szarate

Few weeks ago whilst analyzing the possibility of using Terraform[1] via terraform-libvirt [2] plugin, I came across Terratest [3], which is an automated testing framework. My initial thoughts have been written here [4] but I'd still like to check out Terratest in more detail.

Updated over 4 years ago. 1 hackers ♥️. 1 follower.

Investigate debuginfod & cores from SLES

a project by alnovak

It's not always straightforward to open a core dump originating from customer's environment, since there's a wide variety of versions of all the binaries involved - usual workflow is to install a VM with the SP that the customer is using, enable debuginfo repositories and then follow the buildid hints that gdb is providing. However this sounds like a bit of an overkill. Lately, there has been a debuginfod project announced:

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

TIU - Transactional Image Update

a project by kukuk

Project Description

Provide image based transactional updates for MicroOS.

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

Remote alarm system using RaspberryPi pico for box room

a project by scabrero

Project Description

I have a box room in the garage where I store all my precious mountain gear. This project aims to create a remote alarm system using a pair of MCUs (a RaspberryPi pico and a ESP8266) connected by a LoRa PtP link.

Updated about 3 years ago. No love. 1 follower.

Cobbler Angular Web Interface

a project by SchoolGuy

Project Description

The old Cobbler webinterface was built into the server, leading to a huge dependency stack only required for a few people.

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

BPF feature support table

a project by shunghsiyu

Project Description

(e)BPF has grown in features over the years, and it's sometimes rather confusing for (e)BPF application developers as to what features are available for them; and while tools like bpftool support feature detection, it only detects the feature available to the current running kernel.

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

Libvirt client for android-arm

an invention by lin_ma

The idea is to port client module of libvirt(x86) to android-arm. Currently, The project only plans to supoort kvm. The project includes a dynamically linked library and a management user interface(virsh).

Updated about 5 years ago. 4 hacker ♥️.

Learn and help learn

a project by kstreitova

I'm in SUSE for about a month and as a fresh graduate I had to learn a lot of stuff during this period. And there is a bunch of other things I will have to learn of course. Therefore I would like to use Hackweek to deepen my knowledge of various tools, processes, techniques or other packagers related stuff. However it would be quite a pity to hold the acquired information just to myself. So I would like to keep the result of my learning for further usage either by enhancing the Innerweb wiki, the public openSUSE wiki or by creating new wiki for packagers' purposes. Who can utilize this knowledge base? Newly employed packagers to learn important things quickly. Current packagers to share interesting techniques or hacks among them. Or just whoever else wants to quickly understand certain packagers' process or tool.

Updated over 4 years ago. 3 hacker ♥️.

Package tools for RC model

a project by adrianSuSE

Package open source tools used for radio controled models. Some of them needs patching, since they rely on pre-build binary blobs of open source tools. Also many of them bring the same libraries again. Known candidates for this are:

Updated about 7 years ago. No love.

d-ldapv3

a project by doliveira

LDAP (Lightweight Directory Access Protocol) is an emerging Internet standard for accessing directory information, and allowing LDAP-enabled applications to access multiple directories. LDAP v3 supports features such as secure connections, entry management, schema management, and LDAP controls and extensions for expanding LDAP's functionality. LDAP Libraries for 'D' enables you to write applications that access, manage, and update information stored in any LDAP-aware directories, using D language (http://dlang.org/).

Updated about 7 years ago. No love.

Weblate rush

a project by nmoudra

I want to start working on translations which might be useful in our work (to focus on apps used by us during our work) and to push the rate of translation a bit further.

Updated about 5 years ago. 2 hacker ♥️.

AlexaCast

an invention by irfan_habib

Want to play with Alexa skills development. The focus will be integrate Alexa with a Chromcast device. A user should be able to cast content (such as a YouTube video) with their voice.

Updated about 5 years ago. 1 hackers ♥️.

Print furniture of future office for agile planning

a project by chuller

Description

We will move to the old all hands area and try a more agile setup with focus on pair programming. For planning and also re planning purposes, having some 3d models of the furniture and a floor plan would be nice to have.

Updated about 5 years ago. 1 hackers ♥️.

Setup E-Mail notification about new or changed SAP Notes

a project by AngelaBriel

Try to get back an automatic email notification about new or changed SAP Notes. Since SAP has closed down some of their internal servers, which hosted an unofficial database/API to the SAP Notes, the nice email notification service of the SAP LinuxLab is terminated.

Updated about 3 years ago. 1 hackers ♥️.

strace: add support for ioctl structure layouts

a project by mkoutny

strace can parse syscall arg structures and print them in user-friendly way. For ioctl syscalls there is greater variety of the structures and not all are supported. Let's start with covering autofs data.

Updated over 4 years ago. 2 hacker ♥️.

Rewrite makedumpfile using libkdumpfile as backend

a project by ptesarik

The aim is to replace dump file read routines in makedumpfile with library functions from libkdumpfile. This should enable (among other things) filtering Xen DomU dump files.

Updated about 5 years ago. 2 hacker ♥️.

Collectl turbostat module

a project by joeyli

Currently the CPU subsystem of Collectl can get the CPU loading but no CPU power state. My idea is that tracing turbostat then developing a collectl module to get the CPU power state. It can be used to monitor C-state or frequency. Reference: Collectl's HelloWorld module, turbostat

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

Rados backend for NVMe

a project by hreinecke

Goal is to implement a rados backend in drivers/nvme/target. That will allow the NVMe target implementation to directly access Rados objects (ie export RADOS objects as namespaces), allowing third-party applications and/or OS to use NVMe-over-Fabrics to access a ceph cluster.

Updated almost 5 years ago. 1 hackers ♥️. 2 followers.

Ship f.lux in openSUSE Tumbleweed and Leap

an invention by xarbulu

I'm missing really badly the tool f.lux in my openSUSE machines. I really appreciate its usage specially when I'm using the computer late night. https://justgetflux.com/

Updated about 4 years ago. No love. 1 follower.

UYUNI-CLI

a project by RDiasMateus

UYUNI-CLI

This a unified CLI tool for uyuni which aims to provide a single pane of glass to access all the existing tools in this project.

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

The world crab

an invention by cdywan

The world is changing. A mouse got lose and fell off the discworld. Consequently the elephants got scared and hopped off Great A'Tuin's back. As luck would have it a gigantic crab with four gophers on its back took its place.

Project Description

Updated almost 2 years ago. 1 hackers ♥️. 2 followers.

froxlor Server Management Panel

a project by asemen

froxlor Server Management Panel create and start a push request upstream the openSUSE Leap 42.1 configuration tab

Updated almost 5 years ago. 1 hackers ♥️.

Create a "trello" tool desktop software to track daily task and improve personnal productivity

an invention by vlefebvre

Project Description

Problems

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

Get SUSE VPN running on Android (was: get SUSE VPN running on sle12)

an invention by sndirsch

Figure out how to get SUSE VPN running on Android.

Updated almost 5 years ago. 1 hackers ♥️.

Improve YaST Security Center

an invention by abergmann

Adding additional features to the YaST "Security Center and Hardening" module. -> procfs: add hidepid= and gid= mount options

Updated about 5 years ago. 2 hacker ♥️.

Experience with SLERT11 SP3 and try build SLERT11 SP4 Alpha 2 image

a project by Jeffreycheung

Due to the newly appointed PM of SLERT 11 SP4, I would like to try out the SLERT 11 SP3 to experience the REAL TIME features so that I can talk and share the knowledge to team and other people Due to SLERT11 Alpha 2 image set at 28 April, I would like to take a chance at hackweek to try build the image because I never did any similar before.

Updated about 5 years ago. 1 hackers ♥️.

Static download endpoint for SUSE Manager

an invention by dmacvicar

The download end-point of Spacewalk/SUSE Manager resolves the packages from channels dynamically with a database query. With the integration of Salt into SUSE Manager we have the chance to rethink this.

Updated about 5 years ago. 1 hackers ♥️.

bcache support in libstorage-ng

an invention by aschnell

Look at bcache and start adding support in libstorage-ng. It should be possible to implement probing during hackweek.

Updated about 5 years ago. 1 hackers ♥️.

Distributed cache in GoLang

a project by at1012

  • Learn and implement a Memcached like distributed, in-memory, light weight key, value store in GoLang.
  • Planning to leverage hashicorp/serf for discovering servers and consistent hashing techinque for storing key,value across servers.
Updated about 7 years ago. No love.

Amiga fun

a project by mstaudt

Let's dust off our Amigas, hook up our mice and joysticks, and see what elegant software and hardware could do back in the 80s and 90s!

Updated over 4 years ago. 4 hacker ♥️.

Little systemd utilities improvements

an invention by mkoutny

Some ideas from the list: Small ones:

Updated about 5 years ago. 3 hacker ♥️.

Package odpdown

a project by jgrassler

I have been known to talk anybody I held presentations with into using odpdown. That was always a little awkward, since it started off with pip install odpdown, rather than zypper install odpdown. I want to fix this awkwardness and package odpdown properly so it can be installed as a RPM package. I'll also include the auxiliary infrastructure I've added around it over the years (various Makefiles and scripts for generating transcripts from comments) to the package so others can benefit from that stuff, too.

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

Write a simple ESMTP mail server in Haskell

a project by psimons

Hackweek 21?

Postmaster desperately needs a mail spool. I need to come up with a good way to store meta information about queued messages. An sqlite database seems like a natural fit because I might want to do some nontrivial queries in there to figure out which messages to deliver (and where). On the other hand, interfacing with sqlite is a bit unpleasant, so instead I might want to write one big JSON file that contains all relevant information. That would certainly suffice for the first version ...

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

setup of openQA and write a simple openQA test

a project by brhavel

As the automation became a standard within Maintenance QA work, I would like to became more familiar with the whole magic behind. Plan is to go through internal docu a try to setup openQA and write some simple tests (and adjust the docu once there are any gaps): https://confluence.suse.com/display/openqa/QAM

Updated almost 5 years ago. 1 hackers ♥️. 2 followers.

ActiveJob influxdb-rails instrumentation

an invention by hennevogel

We have ActiveJob instrumentation in the OBS code base and a couple of panels in our grafana. Move this upstream to influxdb-rails. - OBS code

Updated about 2 years ago. No love. 1 follower.

Packaging libnvidia-containers and nvidia-container-runtime-hook

an invention by jordimassaguerpla

This is a follow up to https://hackweek.suse.com/projects/architecting-a-machine-learning-project-with-suse-caasp. In the last hackweek I learned that in order to run machine learning workflows on top of SUSE CaaSP, the missing piece is to have libnvidia-containers and nvidia-containers-runtime-hook packaged.

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

expect-like feature for Screen or Tmux

a project by jbohac

Project Description

Did this ever happen to you?:

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

Model checking the BPF verifier

a project by shunghsiyu

Project Description

BPF verifier plays a crucial role in securing the system (though less so now that unprivileged BPF is disabled by default in both upstream and SLES), and bugs in the verifier has lead to privilege escalation vulnerabilities in the past (e.g. CVE-2021-3490).

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

COOTWbot

a project by ngetahun

Project Description

At SCC, we have a rotating task of COOTW (Commanding Office of the Week). This task involves responding to customer requests from jira and slack help channels, monitoring production systems and doing small chores. Usually, we have documentation to help the COOTW answer questions and quickly find fixes. Most of these are distributed across github, trello and SUSE Support documentation. The aim of this project is to explore the magic of LLMs and create a conversational bot.

Updated 6 months ago. 1 hackers ♥️. 1 follower.

Building a container bootloader

an invention by flonnegren

Building a container bootloader

Building a UEFI application that can boot a EFI stubbed linux kernel+initrd from a container store stored in a fat filesystem.

Updated 6 months ago. 3 hacker ♥️. 1 follower.