Hack the Hack Week tool

an invention by hennevogel

This project is about advancing the tool you're currently browsing.

Updated almost 3 years ago. 24 hacker ♥️.

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 almost 3 years ago. 6 hacker ♥️.

Improve futex coverage in trinity

an invention by dbueso

Futexes are complex enough that make it a good candidate for applying fuzzy testing techniques to the various inputs and operations that can be performed. Instead of re-writing any testing infrastructure, make use of the trinity system call fuzzing tool. While trinity does apply fuzzing to futexes, it does so with very limited knowledge, using only generic callbacks to the different steps involved. As such the main goal is extending testing coverage and making it more ad-hoc.

Updated over 5 years ago. No love.

Reconstruction Beijing GNU/Linux User Group Website

an invention by tonghuix

Cause the original BLUG website is too old and lack of security, so we plan to fully rework for this website.

Updated over 5 years ago. 1 hackers ♥️.

Translation FlightGear Getstart Manual

an invention by tonghuix

The FlightGear is a free and open source flight simulator. To introduce what FlightGear offers, there is a official getstart manual for beginner.

Updated over 5 years ago. 1 hackers ♥️.

fedmsg for SUSE services

an invention by oholecek

Our beloved competitor developed and use project-wide message bus called Fedora Infrastructure Message Bus. This project was already adapted, or is being adapted, also by Debian community.

Updated over 5 years ago. 5 hacker ♥️.

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 5 years ago. 7 hacker ♥️.

Play with afl fuzzer

an invention by metan

The afl fuzzer is an interesting tool that uses compile time instrumentation and genetic algorithms to automatically produce test cases that will trigger different code paths in binary...

Updated over 5 years ago. 6 hacker ♥️.

Docker: Image Rebasing

an invention by cyphar

git rebase is a very useful construct in source control management, as it allows you to re-apply your changes atop a different branch of the same repository. While this concept transitions perfectly to container management (updating a container could be as easy as a docker rebase), and the Docker client is inspired by the git semantics, Docker has no such feature (in fact, Solomon Hykes used rebase and merge as examples of things "that we don't want"). Currently, zypper-docker works by applying an updated layer on top of an existing image. While this does work quite well, it separates the process of updating the base image and updating all of your derivative images (you need to re-download new packages for each derivative image).

Updated over 5 years ago. 4 hacker ♥️.

KDE bugzilla cleanup

an invention by scarabeus_iv

As detailed previously on devel and opensuse-factory the KDE team didn't have access to their bugs and could not actively subscribe.

Updated over 5 years ago. 3 hacker ♥️.

Rewrite maintenance's dependency checkers in Python

an invention by leonardocf

We currently have a set of shell scripts that verify if patches can be properly installed on multiple combinations of base products, extensions and modules. These scripts are all written in shell and are annoying to maintain, as configuration and code is all mixed up.

Updated almost 5 years ago. 2 hacker ♥️.

Use Relax-and-Recover (rear) as generic installer in the plain SUSE installation system

an invention by jsmeix

The basic idea is is to boot the plain SUSE installation system (inst-sys) but to not let it run YaST.

Updated over 5 years ago. 1 hackers ♥️.

Integrate ABRT to openSUSE

an invention by michalnowak

There were several attempts to integrate ABRT to openSUSE. In this Hack Week I'd like to:

Updated almost 3 years ago. 5 hacker ♥️.

Docker hacking

an invention by evshmarnev

  • learn how to code on golang
  • create a script for docker testing (bash or python)
Updated over 5 years ago. 1 hackers ♥️.

Use jenkins as openQA UI

an invention by okurz

motivation

jenkins is a great CI system (continuous integration) with a plethora of plugins available. SUSE QA uses openQA extensively as it excels in distribution and product testing - not only image comparison (common misconception ;-) ). How about combining both in using jenkins with plugins to act as a UI for openQA?

Updated almost 3 years ago. 11 hacker ♥️.

Microcorruption CTF

an invention by vitezslav_cizek

It's a CTF like game, where the goal is to unlock "lock" devices. Having access to a disassembled code you have to create an input that will unlock the device by exploiting a bug in its code.

Updated over 5 years ago. 1 hackers ♥️.

Dove-eye (3D object tracking) improvement

an invention by mkoutny

See README for description of the Dove-eye project (poor man's Hawk-Eye).

Updated almost 5 years ago. 1 hackers ♥️.

Minimal Salt packaging

an invention by kwk

Challenge

Updated over 5 years ago. 2 hacker ♥️.

Git and rst practice

an invention by ktsamis

I want to use this hackweek to get some practice with git and rst and maybe more specifically, as a project, to set a blog written in rst and hosted in github.

Updated over 5 years ago. 1 hackers ♥️.

Convert prix-carburant.gouv.fr opendata to Osmand POI database

an invention by cbosdonnat

French government provides a pretty [up-to-date data][0] set with the gas prices in France as open data. These data could be useful in the offline GPS application [Osmand][1] for drivers to find the cheapest nearby place to buy they gas.

Updated almost 3 years ago. 1 hackers ♥️.

OBS notifications

an invention by k0da

Let third parties to get notifications about build failures without having maintainer rights

Updated over 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.

Updated over 5 years ago. 1 hackers ♥️.

emulate firewalld interfaces for NM on SuSEfirewall2

an invention by lnussel

Networkmanager uses some simple dbus interfaces of firewalld to allow configuring a firewall zone for connections. FWZS offers similar features on top of SuSEfirewall2.

Updated over 5 years ago. 1 hackers ♥️.

Add PIDs cgroup support to runC and Docker

an invention by cyphar

Currently, dealing with forkbombs and similar issues with Docker and runC is not very nice (you have to set a global limit for all Docker processes or you have to limit kernel memory which isn't very practical). I'm going to work on getting [some][1] [patches][2] merged into runC and Docker to enable PIDs support for Docker.

Updated over 5 years ago. 1 hackers ♥️.

fix printing in the Taipei office

an invention by lnussel

the Taipei office lacks automatic printer discovery so everyone has to download and install some weird "driver". That's not the Linux way of doing things. So set up a cups server and do proper printer announcements with that one.

Updated over 5 years ago. 5 hacker ♥️.

openSUSE/SUSE Developer Mentoring Program

an invention by hennevogel

Goal

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

Teach the users/* branch checker about kabi

an invention by michal-m

In the kernel repository, we have a script that checks users/* branches and does some basic checks on them. My plan is to teach this script to detect kabi changes.

Updated over 5 years ago. 1 hackers ♥️.

Learn to create dovetails with a router.

an invention by cbosdonnat

Dovetails are nice to assemble wood pieces... but not that easy to do. The project is about creating a template to create dovetails with a router and of course create dovetails. I prepared all the maths before hackweek to plan my actions (and buy hardware). See [this geogebra file][0] for the details.

Updated almost 8 years ago. No love.

Mozilla Firefox profile selector

an invention by olh

Create a wrapper which receives the URL passed to the "firefox" binary, offers a list of available profiles, and finally runs Firefox with the selected profile and the given URL.

Updated almost 8 years ago. No love.

Setup Zuul & Gerrit & Jenkins & OBS infrastructure to test OpenStack upstream changes for rpm-packaging

an invention by tbechtold

OpenStack uses Zuul as a pipeline manager to test changes posted on gerrit. The rpm-packaging initiative (https://wiki.openstack.org/wiki/Rpm-packaging) needs to test proposed changes. So building packages with OBS for proposed changes is the goal of the project.

Updated over 5 years ago. 1 hackers ♥️.

Factory dashboard

an invention by k0da

Fetch and display openQA status project group per project.

Updated almost 8 years ago. No love.

Implement external OBS api for better debugging

an invention by k0da

Hacking on OBS dashboard requires you to have a "real" data from staging projects. this is done by quering backend directly. So either you need to have a production db deployed or you have old broken data.

Updated almost 8 years ago. No love.

Package NVIDIA Cuda for Power

an invention by k0da

So far CUDA driver for Tesla card is only available as Ubuntu deb.

Updated almost 8 years ago. No love.