Study and try to improve live migration, esp. memory-copy

a project by fei_Shirley

As live migration is widely used in many scenarios nowadays, spend one week time to study it and try to improve its efficiency, e.g. seamlessly migrate with less downgrading the guest. Another challenging part is memory migration, as it involves the dirty memory's detection, record and copy.

Updated over 5 years ago. 1 hackers ♥️.

Learn how openQA was implemented in details.

a project by GraceWang

Learn how openQA was implemented in details.

Updated almost 5 years ago. 6 hacker ♥️.

git snitch

a project by zhangxiaofei

While it is important for package maintainers to track the upstream code base activities and backport significant patches in a timely manner, it could be a tedious work when there's hundreds of packages in a project (ahem, GNOME) to follow manually.

Updated over 5 years ago. 2 hacker ♥️.

Deploy an openQA and create 3 openQA testcase for nautilus

a project by qzhao

Deploy an openQA on my locally virtual machine and create 3 openQA test case for nautilus.

Updated over 2 years ago. 2 hacker ♥️.

Implement QEMU Firmware Config device support in Linuxrc/AutoYaST

a project by dmacvicar

While normally data is passed to linuxrc (including an AutoYaST profile), modern auto-install tools like Ignition from CoreOS support a very interesting method: the QEMU Firmware Config device.

Updated over 5 years ago. 3 hacker ♥️.

My own picture gallery using Flickr API

a project by mvancura

Flickr provides not only a large space for photos but also nice features around, including tags and other metadata allowing sorting of photos by different criteria - but one is very limited in the design of something like "frontpage" of such galleries. The solution is to use 3rd party JS solutions using Flickr API, like nanogallery.

Updated over 5 years ago. 1 hackers ♥️.

online DB of L3 supported products

a project by mvancura

The goal is to create a set of YAML files describing L3 supported products with all metadata we need to store there - and a JS presentation layer automatically showing this data in several forms, one of them will be a part of our L3 documentation.

Updated over 5 years ago. 2 hacker ♥️. 1 follower.

Go async (and non-blocking) with HTTP requests

a project by j_renner

There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoid having threads waiting for responses in request intensive applications, for example:

Updated over 5 years ago. 4 hacker ♥️.

Write Blog Posts About Open Source Summit Europe 2017

an idea by ta-ro

Two blog posts planned in different platforms.

Updated about 7 years ago. No love. Has no hacker: grab it!

Running Workshop

a project by tgoettlicher

Fresh air and motion helps your brain to come up with new and creative ideas.

Updated over 5 years ago. 3 hacker ♥️.

Linux Memory Subsystem research

an idea by osalvador

Currently I am doing a research about the memory subsystem under Linux, and I would like to seize the opportunity to go on during the HackWeek.

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

Use Ceph RADOS key-value store as a dbwrap backend for Samba

a project by dmdiss

Ceph offers a highly scalable and fault-tolerant storage system. Samba is already capable of sharing data located on the Ceph Filesystem, however scale-out sharing (the same data exposed by multiple Samba nodes) currently requires the use of CTDB for consistent and coherent state across Samba cluster nodes. In such a setup CTDB provides a clustered database with persistent key-value data storage and locking. Database usage is abstracted out via a generic dbwrap interface.

Updated over 5 years ago. No love.

Research/Development: `Doc as Code` Using Asciidoctor, Jekyll, gh-pages, TravisCI, Bootstrap v4 and any Additional Tech Discovered Along the Way

a project by JCayouette

Doc as Code with Asciidoctor, Jekyll, and TravisCI

Updated over 2 years ago. 4 hacker ♥️.

openSUSE Infrastructure "Factory first"-like policy

a project by tampakrap

The SLE15 development model follows the Factory First policy, where all submissions need to go first to openSUSE:Factory and then to SLE15 repos. This way more bugs are fixed, less patches get lost, less backporting is happening etc.

Updated over 2 years ago. 3 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 3 years ago. 9 hacker ♥️.

Add support for DDR4 to decode-dimms

a project by jdelvare

While DDR4 memory has become quite popular, decode-dimms doesn't know about it and is not able to display any useful information for DDR4 memory modules. I would like decode-dimms to provide the same detailed information about DDR4 memory modules as it does for all older memory types.

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

zypper log analysis with the elastic stack

a project by kwk

Automate analysis of zypper logs using the elastic stack

Updated about 7 years ago. No love.

Try some Image Processing examples with OpenCV-Python

an idea by qmsu

Learn the OpenCV library and try some examples about "Image Processing" with OpenCV-Python.

Updated over 5 years ago. 2 hacker ♥️. Has no hacker: grab it!

Learn more about Cloud computing

a project by cxiong

A course on Edx -- "Cloud Computing Infrastructure" -- looks very interesting. I want to spend this hackweek to "systematically" learn more about "cloud computing"

Updated almost 5 years ago. No love.

Develop an ansible role to automate Rally

a project by flaviosr

Problem

Updated about 7 years ago. No love.

Install other Linux distros and play around with them

a project by ta-ro

See how other distros do and solve things and what we can probably learn from them (or where we offer better solutions).

Updated over 3 years ago. No love.

Deep in Process Scheduling Performance test method and tools

a project by JNa

Linux process scheduler is the core of the Linux operating system,and it will directly affect the accuracy and stability of the Linux operating system is running. I want to deep in Process Scheduling Performance test method and tools.

Updated about 7 years ago. No love.

openmediavault related tasks

an idea by vtheile

For this hack week i plan various task for the openmediavault [http://www.openmediavault.org] project.

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

Learn about log-structured file systems

a project by ganghe

Compared with traditional file systems (e.g. EXT4, XFS), log-structured file systems treat its storage as a circular log and write sequentially to the head of the log. I want to learn about this kind of file system via this hack week, to understand how it manages its data and metadata, to understand how it recover back from crash, to understand its advantages and disadvantages.

Updated over 5 years ago. 1 hackers ♥️.

GJS memory snapshot tool

an idea by xiaoguang_wang

GJS is javascript engine used by gnome-shell.

Updated over 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Try more qemu/libvirt features.

a project by xlai

Current virtualization requirements mainly come from fate, and I haven't got chance to try freely many features of qemu/libvirt. So I will try to play it.

Updated over 5 years ago. 1 hackers ♥️.

Porting coreboot to Dell Latitude E6230

a project by ArchLinux

I'm going to port coreboot to the Dell Latitude E6230 laptop and make it work.

Updated over 5 years ago. 1 hackers ♥️.

Easy Hacks of LibreOffice

an idea by zhengqiang

LibreOffice is developed by hundreds of people around the world. It's free and open source software, so I would like to study how it works and add improvements. Start with fixing bugs, to improve skills and be more involved in open source projects.

Updated over 5 years ago. 2 hacker ♥️. Has no hacker: grab it!

Improve EMU Team tools

a project by vitezslav_cizek

The goal of this project is to extend and consolidate the tools used by the Emergency Update Team.

Updated about 7 years ago. No love.

audio emojis for Rocket.chat

an idea by rsimai

We recently changed from IRC to Rocket.chat and now all enjoy the colorful richness of emojis, and in particular animated emoticons such as the add-emoji that so much helps productivity.

Updated over 2 years ago. 5 hacker ♥️. Has no hacker: grab it!

Save and restore desktop window positions

a project by blgardner

I switch fairly often from working on my laptop alone to working on my laptop attached to the dock with several monitors, and I have to move my windows around every time I switch. I want a tool to save and load window/desktop location configurations. I've tried a few tools and scripts that either haven't worked or haven't worked to my liking. I propose to create a tool that will work for openSUSE.

Updated over 5 years ago. 1 hackers ♥️.

Add a y2log viewer to openQA's WebUI

a project by cwh

Quite a big part of openQA is testing the installation of SUSE products. All of them are installed by YaST. So a big quantity of problems found during openQA testruns are YaST problems.

Updated over 5 years ago. 2 hacker ♥️.

Add Ansible support to yast2-configuration-management

an idea by IGonzalezSosa

As you may already know, AutoYaST offers integration with Salt and Puppet through the YaST2 Configuration Management module.

Updated about 7 years ago. No love. Has no hacker: grab it!

improve archteams internal test-openQA server

an idea by tsaupe

Our internal openQA server is running but has serveral limitation. I will update it to SLE12SP3 and try to make it more smart.

Updated about 7 years ago. No love. Has no hacker: grab it!

Make Formulas with Forms a standalone project

an idea by joachimwerner

The idea is to create a new standalone project on GitHub that provides a minimal (e.g. Python Flask-based) server implementation Formulas with Forms that anyone can embed into their own Salt projects.

Updated about 7 years ago. No love. Has no hacker: grab it!

Alexa Skill for remote-controlling SUSE Manager with voice commands.

an idea by joachimwerner

This is a documentation-only project:

Updated about 7 years ago. No love. Has no hacker: grab it!

Add a "multi-field" to Formulas with Forms

an idea by joachimwerner

Idea

Updated over 5 years ago. No love. Has no hacker: grab it!

Crowbar : to be able to change barclamp raw properties in a new user-friendly UI

an idea by ilausuch

In crowbar for each barclamp we can change some attributes using comfortable UI fields, but sometimes we need to change some attributes that aren't defined in these fields therefore we have to manipulate a json in a text area to change them.

Updated over 5 years ago. 2 hacker ♥️. Has no hacker: grab it!

Loosely coupled integration between SUSE Manager and Machinery

an idea by joachimwerner

The Machinery project adds one feature to SUSE Manager that even Salt in its current state can not fully provide: You can scan a complete system for all programs, configuration files, users, and services that are present, and compare those over time.

Updated over 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Proper difftool for supportconfigs

an idea by jschmid1

Supportconfigs are huge blob of text which we are asked to examine and deduce issues from.

Updated over 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

The Team Dashboard Web Application

an idea by lslezak

Why a Dashboard?

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

Parser to extract function names from openQA lib/ functions - improve perl skills

a project by jorauch

Since there is no real documentation about openQA's lib/ functions I wanted to kill two birds with one stone and write a parser in perl that extracts all function names (and maybe preceding comments) in said directory and improve my perl knowledge by doing this.

Updated over 5 years ago. 3 hacker ♥️.

Create a ncurses based frontend for Deepsea's policy.cfg generation (SES5)

a project by jschmid1

Being part of SUSE's Storage Team I frequently talk about our Deployment tool called Deepsea.

Updated about 7 years ago. No love.

Create a web application for configuring laitos - your "Do Everything" software for serious preppers

a project by guohouzuo

Laitos is an open source project written in go, it emphasizes simplicity of maintenance and delivers a complete suite of web, DNS, and mail servers to host a personal web server. Beyond the suite of servers, laitos software hooks into numerous API platforms, that altogether enable user access to Internet features (such as Facebook, Twitter, emails) via alternative communication infrastructures such as telephone (PSTN), SMS, and satellite terminals.

Updated over 5 years ago. 3 hacker ♥️.

Rocket.Chat Improvements

a project by nkrinner

Various improvements to Rocket.Chat, like - adding a IRC/Rocket.Chat gateway

Updated over 5 years ago. 1 hackers ♥️.

Add support for m3u, m3u extended, pls, and asx playlists to Volumio music player.

a project by cwh

Volumio is a great, Linux based, open source music player for Raspberry PI and x86.

Updated over 5 years ago. 1 hackers ♥️.

Ansible configs for home infrastructure: router, nas, server, desktop, laptop, htpc, offlinepc

a project by vcuadradojuan

A successor of

Updated over 5 years ago. 2 hacker ♥️.

Solve a bug for GNOME upstream

an idea by qkzhu

I want to improve my C skills and pick up some knowledge about Gtk+, Glib, Gobject... Some GNOME C projects might be a good place to start:

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

Mobidict - A dictionary app with support for Mobi dictionary files

a project by namtrac

There are a lot of good dictionaries in Mobi format (Thanks to Kindle) but none of the dictionary applications support it. But thanks to libmobi one can parse mobi files and extract the relevant data. This project is basically writing a gui (with Qt5) on top of libmobi for mobi dictionary files.

Updated about 7 years ago. No love.

Scripts and recipes for setting up VMs with multipath and other compex storage stacks

a project by mwilck

Customers are using complex storage stacks such as LVM over dm-crypt over MD RAID over multipath over iSCSI and FC with LOTs of LUNs, and we're facing problems in that area which are usually very hard to reproduce. It's also hard to guard against regressions.

Updated almost 5 years ago. 5 hacker ♥️.

Use xfs as a curious user

a project by yosun

  • As a QA, we mostly thinking filesystem xfs in a researcher mind, some user scenes may not touch. Try to use xfs like a curious user in whole week, and touch features as much as possible, then find the feature which is important but don't cover in our daily work.
Updated over 5 years ago. No love.

Designing with LibreOffice

a project by rliang06

L10N for the book entitled Designing with LibreOffice by Bruce Byfield

Updated over 5 years ago. 2 hacker ♥️.

mamiru

an idea by persmule

tool to split the header and body of an OpenPGP digital envelope

Updated over 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Wayland security review.

an idea by yfjiang

One of the significant advantages of Wayland is about security, to isolate input/output of every single windows, encourage non-root user running the core process, as well as discouraging root user running any graphical applications. The project wants to have a close look at Wayland trying to address the questions:

Updated over 5 years ago. 4 hacker ♥️. Has no hacker: grab it!

Build a minetest server inside SUSE network

a project by whdu

An introduction from minetest website: " Minetest is a near-infinite-world block sandbox game and a game engine, inspired by InfiniMiner, Minecraft, and the like. Minetest is available natively for Windows, OS X, GNU/Linux, Android, and FreeBSD. It is Free/Libre and Open Source Software, released under the LGPL 2.1 or later. "

Updated over 2 years ago. 12 hacker ♥️.

Add Ceph support for Azure RESTful protocols

an idea by dmdiss

Microsoft Azure offers a bunch of interesting RESTful protocols, providing access to objects (Block Blobs, similar to S3 Objects), disk images (Page Blobs) and file systems (Azure Files). The underlying services seem to map pretty closely to RADOS, RBD and CephFS respectively, so adding support for these protocols to Ceph, despite being a lot of work, should be relatively straightforward.

Updated about 7 years ago. No love. Has no hacker: grab it!

Controlling and Testing the YaST UI Remotely (for Integration Tests, openQA)

a project by lslezak

Hackweek 18 Update

Updated over 2 years ago. 3 hacker ♥️.

Boot system from Ceph RADOS Block Device

an idea by dmdiss

Write a new Dracut module which adds support for booting a system where the root filesystem resides on a remote RBD image.

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

Playing with OpenFaaS: a Serverless Framework for Docker and Kubernetes

a project by pgeorgiadis

OpenFaaS - Functions as a Service

Updated over 2 years ago. 3 hacker ♥️.

Make YaST Testing Independent of Keyboard Shortcuts

a project by shundhammer

Motivation / Problem

Updated over 5 years ago. 5 hacker ♥️.

openSUSE:Factory python2/python3 split

a project by pluskalm

As in near future, there will be python2python3 in Factory but no /usr/bin/python and in SLE-15 base no python2 it is necessary to start checking/switching dependencies.

Updated over 5 years ago. 2 hacker ♥️.

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

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.

Updated over 2 years ago. 2 hacker ♥️.

Learn to use pen testing tools

a project by bryanstephenson

Take some online classes for penetration testing tools and then practice using them. The goal is to learn enough to provide some value for pen testing of real products. Originally I was hoping to have a real cloud to pen test, but that appears unlikely so I plan to set up an Apache web server instead as the system under test. It won't matter much as the goal is to learn to use the tools.

Updated over 5 years ago. 2 hacker ♥️. 1 follower.

Heart Rate Variabilty (HRV) evaluation with open source tools

a project by bigironman

What is HRV ?

Updated over 5 years ago. 2 hacker ♥️.

Test and improve openstack-ansible project for Leap 42.3 / Tumbleweed

a project by aplanas

Objective

Updated about 7 years ago. No love.

Learn and use meson

a project by JonathanKang

meson[0], a replacement to autotools, is very popular nowadays. It's a lot faster than autotools as far as what I hear and see. Besides lots of GNOME projects has been ported to meson. As one of the maintainers of GNOME Logs[1], I need learn meson and try to port Logs to meson for faster building.

Updated over 5 years ago. 4 hacker ♥️.

port notmuch/muchsync to android

a project by aaptel

port notmuch/muchsync to android, with some java ui on top

Updated over 5 years ago. 1 hackers ♥️.

Adopt mkdocs-pandoc

an idea by jgrassler

Back in the day I wrote mkdocs-pandoc, a tool that lets you generate Pandoc from documentation in mkdocs documentation. The target format for mkdocs is HTML pages. The target format for Pandoc is not really limited: you can use it to generate HTML, asciidoc, PDF (via LaTeX), EPUB and many others.

Updated about 7 years ago. No love. Has no hacker: grab it!

Package odpdown and get it into OpenSUSE

a project by jgrassler

I am currently using odpdown for presentations (tl;dr: it lets you write your slides in Markdown and generates Libreoffice slides from that and a Libreoffice slide master (such as a corporate identity template)). It is currently not available in OpenSUSE so it needs to be packaged and submitted to Factory.

Updated almost 5 years ago. 3 hacker ♥️.

Make maildirproc IMAP ready

a project by jgrassler

I currently use maildirproc for filtering Maildirs downloaded by offlineimap and like its highly flexible approach to filtering a lot (filters Python code). This works very well, except for one problem: after filtering, the next offlineimap run deletes the messages that where previously in Inbox on the mail server and uploads them to the folders they were sorted into. Depending on how many emails one gets, this is a colossal waste of bandwidth.

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

Setup a WhatsApp <-> XMPP Gateway

a project by holgisms

I'm using Conversations (XMPP+OMEMO) as an encrypted IM solution. Since a lot of groups organizing them self using WhatsApp, it's hard to stay away from it.

Updated almost 4 years ago. 6 hacker ♥️.

Improve kernel crashdump upload infrastructure

a project by puzel

Kernel dumps, provided by our customers, are uploaded by Customer Support to ziu.suse.de and shared via NFS to L3 servers at which they're analyzed. This procedure works, but likely has room for improvement.

Updated over 5 years ago. 3 hacker ♥️.

Supportconfig to VM/Container

an idea by puzel

Supportconfig contains plenty of information about the system at which it has been generated. Common task within the support chain is reproduction of the customer reported issues in our environment. The goal is to develop a tool which takes supportconfig as input and produces either a VM or a container image, resembling as closely as possible the system described by the suportconfig (e.g. installed SP, package versions, storage layout, networking layout, ...). Benefit: help with setting up the reproduction environment.

Updated over 5 years ago. 2 hacker ♥️. Has no hacker: grab it!

L3 workflow in Jira

an idea by puzel

L3 workflow is implemented in a custom, developed in-house, tool called SolidGround

Updated over 5 years ago. 4 hacker ♥️. Has no hacker: grab it!

Pair Programming Test Drive/Probefahrt

a project by mamorales

Are you interested in pairing? Are you wondering whether it is something that would help you and your team members in your current project? Would you like to try it out before you fully commit to such an extreme idea? Then this is your lucky day Sir/Madam!

Updated over 5 years ago. 4 hacker ♥️.

SUSEGo - A knowledge search engine

a project by jcavalheiro

Why

Updated over 3 years ago. 8 hacker ♥️.

Improve the openSUSE infrastructure

a project by lrupp

There is a lot to do in the openSUSE infrastructure land...

Updated over 2 years ago. 6 hacker ♥️.

Learn BDD with python (Cucumber)

a project by jwei2017

Behavior-Driven Development is a process to follow in software development. I want to learn how BDD testing framework works. Learn how the pieces fall together and how frameworks are put together, as well as best practice of BDD.

Updated about 7 years ago. No love.

Rocket.Chat Protocol Plugin for Thunderbird

an idea by mook_work

While SUSE still runs mainly on IRC, we still need to interact with others, some of which occurs on Slack and Rocket.Chat. I'd like to have one chat application with a good overview of all the various channels I'm in, across the different servers.

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

Work on kdev-rust

an idea by michalsrb

www.kdevelop.org: KDevelop is my favorite IDE. www.rust-lang.org: Rust is very interesting language.

Updated about 7 years ago. No love. Has no hacker: grab it!

Play with Matrix.org as replacement for IRC

a project by dmacvicar

Matrix.org is a project to create a protocol and server implementation to replace IRC.

Updated over 2 years ago. 10 hacker ♥️.

FUN with ssh and tunnels in openstack

an idea by duartead

there are many options for creating vpn tunnels using ssh. remote port forwading, local port forwarding, and even creation of tun interfaces with the "-w" switch. During this hack we will try to craete an "appliance" vm that can be used as a sshvpn concentrator inside an openstack cloud.

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

kanku - multiple improvements

a project by M0ses

The following improvements for kanku are planned:

Updated over 2 years ago. No love.

Bootstrap portusctl as a separate repository

a project by mssola

Right now portusctl is a tool which is embedded into the Portus source code. This was done out of simplicity and with the hope that we would share as much code as possible with Portus itself. However:

Updated over 5 years ago. 3 hacker ♥️.

Deploying software.opensuse.org

a project by dmacvicar

After an internal call for help to take over software.opensuse.org deployment, I spend some time studying the code in order to find out what would it mean to take it over.

Updated over 2 years ago. 6 hacker ♥️.

Research telemetry for (open)SUSE products

an idea by dmacvicar

Most of design is done still with a embarrassing amount of data. Having released software for decades, we still don't know exactly what module is the most used, what workflows the customers are following, where do customers fail. It is all guesses and opinions.

Updated over 2 years ago. 4 hacker ♥️. Has no hacker: grab it!

Dropbox replacement written in Pony

a project by KGronlund

I want to experiment with three things:

Updated over 2 years ago. 4 hacker ♥️.

Intranet Search Engine

a project by sven15

In this hack week we want to focus on improving the existing components used for http://docsearch.nue.suse.com. Creating separated repositories for each service and pushing them to github.com is also desired.

Updated over 3 years ago. 6 hacker ♥️.

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

Visualize new SLE15 module trees in SCC as an interactive tree diagram

a project by thutterer

Everything is (in) a module now. They depend on each other and you need a whiteboard and a few different colors to understand and remember how.

Updated over 5 years ago. 3 hacker ♥️.

Upstream support for the NXP LPC313x ARM SoC

an idea by morbidrsa

I have an old NXP LPC313x ARM SoC develboard lying around which has no upstream kernel support, port the ancient 2.6.xx BSP to a recent upstream kernel and submit it.

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

Add susi.ai skill for libvirt

an idea by cbosdonnat

susi.ai is an open source personal assistant. It would be fun to be able to say it "Bring up VM xxxx on host yyyy" or other things like this.

Updated about 7 years ago. No love. Has no hacker: grab it!

Rsuma2.0 (Rspec for Suse manager)

an idea by dmaiocchi

When developing a new feature on Suse Manager, it become handy to have a minimal fast suite that performs some tests to see if basic functionality work again and no regression is added.

Updated about 7 years ago. No love. Has no hacker: grab it!

Check and extended the QMK Firmware for mechanical keyboards

a project by SKaim

A lot of custom-built or ethusiast-level keyboards such as the Planck, Zeal60, Let's Split and many more use an open-source firmware called QMK. This firmware allows you to freely define your keyboard layout and add a lot of functionality (i.e. emitting a different keycode on long and short keypress, dual-function keys, leader keys (think of vi's :)). We could use the Hack Week to add functionality, check the source code for security issues and add support for more keyboards.

Updated over 2 years ago. 3 hacker ♥️.

retro-gtk: Support Hardware Rendering

a project by aplazas

retro-gtk is a toolkit for GTK+-based Libretro frontends. It is mainly used by GNOME Games to play retro games via Libretro gaming console emulators.

Updated over 2 years ago. 6 hacker ♥️.

Create a tool to generate vCPU/vNUMA topology for virtual machines

a project by jfehlig

Most large workloads such as SAP HANA require special, highly optimized configuration to run in a virtual machine. Virtual resources such as memory and CPU must be carefully configured to ensure optimum performance of the virtual machine workload. Default VM configuration created by tools such as virt-install are not optimized and often result in poor performance of large workloads due to memory access latencies and incorrect/incomplete information available to the VM's task scheduler.

Updated over 5 years ago. 4 hacker ♥️.

Kubic Desktop - aka Sgt Peppers Read Only Hearts Club Band

a project by RBrownSUSE

The Kubic Project currently produces a "CaaSP-like" Tumbleweed OS, focused on Kubernetes clusters

Updated over 2 years ago. 10 hacker ♥️.