Distillery (aka OpenDOC)

a project by sven15

SUSE has lots of information in a jungle of tools within the company network. We want to create a platform to extract and refine (distil) the available information and display it in a meaningful manner. The overarching goal is to make available data more accessible. The initial idea sparked in a Knowledge management workshop for the SUSE Documentation Team. A first, refined version was presented as OpenDoc at openSUSE Conference 2016

Updated about 5 years ago. 5 hacker ♥️.

Velcro demuxing software management

a project by zbenjamin

Project Description

During the last 3 years working on zypper we constantly reiterated the idea to refactor zypper to get rid of a lot of cruft that has collected over the years ,but just recently I realized that we maybe should go one step further.

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

Support virtual monitors for VNC in gnome-remote-desktop

a project by vliaskovitis

Project Description

Currently gnome-remote-desktop only supports remote-assistance sessions, where a VNC connection is tied to a physical local session . WIth this use case, the monitor configuration is provided by the server (mutter/gnome-remote-desktop), and this configuration matches the physical session monitor on the server.

Updated almost 2 years ago. No love. 2 followers.

Cluster-Tester for SAP HANA System Replication Cluster

a project by fmherschel

Project Description

Cluster-Tester for SAP HANA System Replication Cluster. The tester checks all SAPHanaSR attributes and tries to fins out, if the cluster is in a good status (before, during and after the test-case).

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

Yoga in Space

a project by bigironman

We are not hacking on the keyboard but with our own body, learning techniques to relax and strengthen the body to fight gravity. Welcome to a daily training session (3 - 3.30 pm) during Hackweek for an introduction with lightweight exercises.

Updated about 2 years ago. 5 hacker ♥️.

Polish filtra and move data collection to Postresql

a project by jochenbreuer

Last hackweek filtra was created – a tool to extract information like lead and cycle times from Github repos for (but not limited to) projects that are doing Kanban. The collected metrics can then be visualized with Grafana. Currently there are two problems with filtra:

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

SMT in a Container

an invention by jsevans

It's a pretty simple idea. Be able to deploy an SMT using Docker with minimum effort. Basic Outline:

Updated about 5 years ago. 1 hackers ♥️.

Switch to MicroOS desktop.

a project by lpalovsky

Few months ago I switched my home workstation and media center to Micro OS desktop and I cannot imagine switching back to normal distribution. After some consideration I realized it should work fine (even better) on the notebook I am using for work.

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

Learn QEMU/ARM emulation

a project by jcejka

I would like to learn more about ARM/AArch64 emulation in QEMU, especially the boot process and different board emulation. Goals:

Updated about 5 years ago. 1 hackers ♥️.

Avocado testing framework

a project by leylekler

Investigation of the testing framework Avocado (successor of autotest) Virtualization tests within the framework - xen, kvm, libvirt, qemu tests (we have used kvm tests done in autotest framework)

Updated about 2 years ago. 3 hacker ♥️.

Learn OpenEMS project (Open Energy Management System)

a project by witekbedyk

Project Description

OpenEMS — the Open Source Energy Management System — is a modular platform for energy management applications. It was developed around the requirements of monitoring, controlling, and integrating energy storage together with renewable energy sources and complementary devices and services like electric vehicle charging stations, heat-pumps, electrolysers, time-of-use electricity tariffs and more.

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

SMBIOS 3.0 support in dmidecode

an invention by jdelvare

On February 12th, 2015, the DMTF released version 3.0.0 of the System Management BIOS Reference Specification. This update isn't just adding enumerated values to existing structures, as previous updates did. It is also introducing a new entry point format which allows for larger tables and structures. Support for this needs to be added to dmidecode. Additionally, reading the entry point and the table from /dev/mem is no longer possible on all systems, so some work is in progress to offer an alternative interface through sysfs. It would be great to finalize this and release a new version of dmidecode that would support both SMBIOS version 3.0 and this new kernel interface.

Updated almost 5 years ago. 2 hacker ♥️.

Research the linux kernel network IO paths

a project by zyuhu

[Description] I'd like to devote efforts to get the main IO paths of linux network stack from the source codes and related details, such as kernel network initialization/configurations/monitoring/analyzing issues/network traffic scenarios/workloads generating tools/firewall policies, etc.

Updated about 5 years ago. 1 hackers ♥️.

FIDO2 emulation

a project by mkoutny

Project Description

FIDO2 is set of specifications for multi-factor authentication. It is based on asymmetric cryptography with secrets stored in a HW token. The token must support the protocol to be usable.

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

A platform a day keeps the doctor away

a project by insilmaril

Finish Qt 5 port of vym and port to as many operating systems as possible. During Hackweek I managed to get vym to run on

Updated about 5 years ago. 2 hacker ♥️.

Getting OBS to build virt-builder repositories

an invention by cbosdonnat

virt-builder main repository contains quite a few distro images, but no opensuse one. The goal of this project is to make OBS able to create a virt-builder repository out of a few kiwi packages. Ideally this would later be used to provide some official opensuse images for virt-builder.

Updated about 7 years ago. No love.

Enhance cpupower userspace tool with powercapping

a project by trenn

There is a new kernel API/feature: powercapping. The perfect userspace tool to ease up usage and later possibly provide library calls is cpupower.

Updated about 5 years ago. 3 hacker ♥️.

Improve headmore (your VNC client for character terminals) with new features

a project by guohouzuo

headmore is your fully functional VNC client (viewer + control) launched from command line for your geeky character terminals (Linux VT console, xterm, and more): https://github.com/HouzuoGuo/headmore

Updated about 5 years ago. 3 hacker ♥️.

explore grimoire labs and CHAOSS tools

a project by dmaiocchi

This is a small learning hackweek that i will do in parallel with my others hackweek and elixir projects https://chaoss.community/

Updated almost 6 years ago. No love.

perf-bench ipc

a project by dbueso

The state of the art of sysv/posix ipc benchmarking is a combination of ad-hoc programs scattered over the internet. While some mechanisms, such as sysv semaphores, have a lot of coverage, others really lack (message queues), and some are simply non-existent; albeit some of the legacy flavors we aren't too concerned with, other than them being functionally correct. Consolidate all this by taking the good benchmarks and implement new ones where needed, such as message queues, everything around the 'perf bench' framework. This will both improve the lives of us who hack on kenrel ipc as well as improve coverage overall. Eventually mmtests should be updated as well.

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

Survey the docker support in FIPS 140-2 validation

a project by bchou

Short-term:

  1. Understanding of docker knowledge
Updated almost 5 years ago. No love. 1 follower.

All our beloved acronyms in one place... also some Jekyll hackin

an invention by thutterer

Acronyms are fun. Everyone at SUSE loves them. Just sometimes… you might not know what one stands for.

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

Play with Go and RL

a project by EDiGiacinto

I would like to learn and play with RL/ML and Go ( gorgonia for example). The lack of Reinforcement Learning library in Golang makes me very sad, so I wanted to implement a RL algorithm and alongside create a small library for RL and go in general. On the other hand, I would like also to expand and add features on a project that I'm working on: https://github.com/mudler/luet . It's a package manager based on containers, focused on cloud/OTA-alike update delivery. It would be nice to combine the two ideas, for e.g. to achieve one feature.

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

Port my qcmdln command line utility to Rust.

an invention by kallan

Project Description

I have a command line utility written in C that I use to customize an existing qemu command line for starting vms. The utility saves me from and tweaking the commands line (which is huge) by hand. I would like to learn Rust and thought a good starting point would be to port qcmdln to Rust.

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

Work on gfxprim e-ink support

an invention by metan

Project Description

I did manage to write an userspace spidev driver for waveshare e-ink driver for gfxprim, terminal emulator and even the widget library mostly runs fine, but there are plenty of minor fixes to be done.

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

Write a mod for dystopian horror video game, Signalis

an invention by annablendermann

Project Description

Write a mod in C# for dystopian horror video game, Signalis. I'm not experienced with mods so this could also include the following

Updated 6 months ago. No love. 1 follower.

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. Prior art:

Updated about 5 years ago. 6 hacker ♥️.

app localization visualizer

an invention by sbrabec

Tracking and fixing translations in modern applications is a surprisingly complicated task. Visible strings often come from several projects, and strings can be processed by a complex formating. The project should extend the current project trace-wrappers to easily display string sources inside the application. The project successfully reached a working state: watch gettext

Updated about 2 years ago. 1 hackers ♥️.

Protect disk devices from concurrent use in the libvirt libxl hypervisor driver

a project by jfehlig

The libvirt qemu hypervisor driver has long supported protecting disk devices from concurrent use via libvirt's lock manager interface. Xen used to support the same functionality in the old xend toolstack, but dropped support in the new libxl toolstack. The Xen community decided, rightly so, that this functionality is best provided by a higher-level management tool, e.g. libvirt. This project aims to provide integration between libvirt's lock manager and the libxl hypervisor driver, essentially reintroducing support for disk device protection in the Xen management stack.

Updated about 5 years ago. 1 hackers ♥️.

Tell me a story!

a project by rsblendido

Write an Android app for children between 5 and 7 years. The app contains a story that the child can read and interact with.

Updated about 5 years ago. 1 hackers ♥️.

Write a commandline tool to generate SSL Certificates

a project by mcalmer

  • easy to use commandline tool to generate CA Certificates and Server Certificates
  • package the certificates in RPMs for easy deployment
Updated about 5 years ago. 1 hackers ♥️.

Unattended secure boot with TPM.

a project by mwolcendorf

The idea is quite simple, and all the pieces should already be there - but what is, IMO, lacking is putting them all together: * take the TMP ownership,

Updated about 5 years ago. 1 hackers ♥️.

Simulating Tape Drives via tcmu-runner

a project by lee_duncan

At the suggestion of Hannes, I would like to try to make mhvtl work with tcmu-runner. Mhvtl is a tape-drive emulation package, which emulates various types of tapes drives and tape robot units (for loading drives). This package was originally based on the kernel debug SCSI driver, and still has a kernel component. This kernel component talks to user-space via a special character device. It would be nice to take away the kernel component, so that it's easier to compile and use this package, since the current mhvtl kernel driver has not been merged upstream so has to be supplied as a KMP. [And KMPs are evil.]

Updated almost 6 years ago. No love.

Stream Radio Device

a project by zkalmar

Stream Radio device - It is built with Raspberry Pi Zero WH

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

Improved Jira notifications - How to customize email template content for email notification

a project by xgonzo

Problem description Jira is used inside SUSE to track various process/workflows.

Updated about 2 years ago. 1 hackers ♥️. 1 follower.

Build a community around pnp soundboard

an invention by Pastafly

Last hackweek I created the pnp soundboard -> https://github.com/Devp00l/pnp-soundboard This time I want to encourage other people then myself to use it :)

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

Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)

a project by vizhestkov

Project Description

Saline is an addition for salt used in SUSE Manager/Uyuni aimed to provide better control and visibility for states deploymend in the large scale environments.

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

Matasano crypto challenges in Rust

an invention by vitezslav_cizek

I want to learn Rust and improve my cryptography skills, so I'll be solving the matasano crypto challenges in Rust. The source code for the challenges I had time to finish is on my github

Updated about 5 years ago. 2 hacker ♥️.

Porting SHA1 codes to EFI stub environment

a project by joeyli

For Hibernate Signature Verification - HMAC version, I need a hash algorithm in EFI stub environment before ExitBootServices() to mix / mess random seed from different sources (rdtsc, rdrand...) for generating the HMAC key to sign the hibernate image in runtime environment. There have no any hash functions provides by EFI services, so need implement it in EFI stub. I choice SHA1 to be the target algorithm because currently I choice HMAC-SHA1 to be the algorithm to generate signature of hibernate image.

Updated about 5 years ago. 2 hacker ♥️.

Enlightenment Live CD

a project by simotek

Create a openSUSE 13.2 Live CD. As enlightenment doesn't fit on the standard openSUSE CD I'd like to create a Image with it.

Updated about 7 years ago. No love.

Kubernetes research

a project by fanyadan

Continue my last project - Docker research in last hackweek with researching Kubernetes

Updated about 3 years ago. 1 hackers ♥️.

Learning salt

an invention by ktsamis

Salt seems like a technology that's spreading around and more and more people are using it so I thought I'd learn more about it. I plan to create or use existing VM's to monitor and manage them with salt in order to learn more about it.

Updated about 5 years ago. 2 hacker ♥️.

Learn Rust and tinker with Servo

a project by gmoro

Learn enough Rust to be able to collaborate with the servo project (http://servo.org)

Updated about 7 years ago. No love.

Research on OMEMO for libpurple

a project by whdu

OMEMO is the next generation of end-to-end encryption method for IM applications, which supersedes OTR. Compare to OTR, OMEMO provides many useful new features. Currently, the support for libpurple is still in development. I found two projects - lurch and libpurple-omemo-plugin. They are in early phase so it is probably not very stable and few features are missing.

Updated about 2 years ago. 2 hacker ♥️.

Explore replacements for genksyms/modversions for kabi checks

a project by Jessica Yu

There are some interesting and promising new tools for kabi checking that have been developed in the past 2-3 years (e.g. abidiff/libabigail, kabi-dw) . See if any of them prove to be viable alternatives to our current dependence on the brittle genksyms/modversions infrastructure in the kernel.

Updated about 5 years ago. 2 hacker ♥️.

Introduction to parallel computing using CUDA (using AWS and openCV)

an invention by riafarov

Motivation

GPUs are widely used for parallel computations and CUDA is platform which simplifies development of such applications for NVidia GPUs.

Updated over 4 years ago. 1 hackers ♥️.

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

mailprocessing performance improvements

an invention by jgrassler

I maintain the mailprocessing utility, a Turing complete maildir and IMAP capable filter with rules written in Python, both upstream and in openSUSE. It is currently suffering from some performance problems I'll devote my Hackweek (or part of it) to improving. Most notably the following areas will need some attention: * Ability to deal with large inboxes. This one is already done and I have been using it myself for a while but not released, yet. If you urgently need it feel free to grab it from the master branch. I'll give it another once-over before release, but it should be fine.

Updated almost 5 years ago. No love. 1 follower.

consolidate mm debugging tools and package them

a project by mhocko

Project Description

Different people use different ad-hoc tools to debug Linux kernel MM (memory management) related issues. I have couple of those myself. They fall into two main categories. One set for proper data collection and the other for some high level analysis. Our customers would benefit from the former and we (L3 labs from the later). Having them in a single package sounds quite reasonable to me.

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

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