Upgrade planet.opensuse.org

a project by lrupp

While in general everything still works, the current (patached/extended) planet installation behind planet.opensuse.org is a bit outdated and not maintained any more.

Updated over 5 years ago. 5 hacker ♥️.

Tahoe-LAFS on OpenSUSE

a project by gsanso

Tahoe-LAFS is an open-source decentralized cloud storage system. It distributes your data across multiple servers. Even if some of the servers fail or are taken over by an attacker, the entire file store continues to function correctly, preserving your privacy and security.

Updated almost 3 years ago. 1 hackers ♥️.

mysql-packaging git repo enhancement

a project by kstreitova

This Hackweek I would like to finish enhancing of the mysql-packaging git repository [1]. This improvement mainly consists of scripts for a kind of simple continuous integration and git hooks to enforce a few policies for our project. If there is a time I will also take a look at the mysql package itself and check if there is anything to improve.

Updated over 5 years ago. 1 hackers ♥️.

Research Testing Tools for GFX Stack & how they can be used in openQA

a project by eeich

There are numerous testing tools for the GFX stack available - the oldes being the xtest suite. At the same time, we are still lacking automated test environments for the funktionalities of DRM, Mesa and X. Ideally the tests should be performed automatically and unattended and the results should be compared to previous runs to detect regressions.

Research what tools exist to date and how they can be employed.

Updated over 5 years ago. 4 hacker ♥️.

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 ♥️.

Look at Static Code Analysis and Code Coverage for C++

a project by aschnell

Look at static code analysis and code coverage for a C++ project, in this case libstorage-bgl-eval.

Updated over 5 years ago. 4 hacker ♥️.

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

Learn Coccinelle

a project by acho-novell

Learn Coccinelle ,we need automatic kernel backporting with Coccinelle.

Updated over 5 years ago. 6 hacker ♥️.

Learn more about CodeMirror and improving source viewer in openQA

a project by mlin7442

CodeMirror is a text editor implemented in JavaScript for the browser, openQA introduced CodeMirror in its source viewer, this project is learn more things from CodeMirror and trying to improving the source viewer in openQA, already had a ticket related, even can polish source viewer more, eg. file folding, etc.

Updated over 5 years ago. 3 hacker ♥️.

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.

Updated almost 8 years ago. No love.

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 ♥️.

Try acpiexec, and poke the ACPI TAD implementation in Windows 10 on Qemu

a project by joeyli

Try to use acpiexec to debug AML for writing ASL codes.

Updated almost 5 years ago. No love.

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 ♥️.

Capturing FC frames with wireshark

a project by ptesarik

AFAIK, wireshark is the best Linux tool for analyzing network traffic. Primarily intended for Ethernet networks, there is now also support for very different protocols (e.g. USB). Sadly, there is no support for fibre channel, most likely because there is even no infrastructure in the kernel.

Updated over 5 years ago. 1 hackers ♥️.

Simulate PTP cameras in libgphoto2

a project by msmeissn

Testing libgphoto2/gphoto2 is a long winding task and currently requires physical cameras.

Updated over 5 years ago. 1 hackers ♥️.

Bootstrap (not yet) minions using salt-ssh

a project by j_renner

In SUSE Manager we want to offer support for bootstrapping systems that don't have the salt-minion installed and configured yet. This can be done using salt-ssh given just a hostname, username and password. See the docs about salt rosters for even more options. What we are missing:

Updated over 5 years ago. 2 hacker ♥️.

Check p2v tool (guestfs)

a project by aginies

Test the latest release of guesfs tools, and chech new p2v. Package it for openSUSE

Updated almost 8 years ago. No love.

Learn how to setup Intel AMT on my WS and X201

a project by mlin7442

Intel Active Management Technology (AMT) is hardware and firmware technology for remote out-of-band management of personal computers, this hackweek I'd like to spend some time to learn how to setup Intel AMT on my workstation and X201 with VNC enabled.

Updated over 5 years ago. 2 hacker ♥️.

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 ♥️.

Inspection of Disks in Machinery

a project by tgoettlicher

Machinery [1] supports the inspection of os, packages, patterns, repositories, users, groups, services, config-files, changed-managed-files, unmanaged-files.

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 ♥️.

Reading SLES Virtualization Guide and Making Use of It

a project by keichwa

The idea is to learn a little bit more about virtualization.

Updated almost 8 years ago. No love.

openSUSE/SUSE Developer Mentoring Program

an invention by hennevogel

Goal

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

update+fix samsung exynos/arndale arm board boot

a project by bmwiedemann

We had old arndale images working, but those were based on openSUSE-12.x which is now long obsolete and bad (e.g. missing security updates).

Updated almost 8 years ago. No love.

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.

Github Projects Gnome Shell Extension

a project by hfschmidt

Checking the status of your Github pull requests is annoying. You have to lose focus from your current work (ie. hacking) and open your browser, type the repo URL in the address bar, click on the Pull Requests page, and look at the status of your PR.

Updated over 5 years ago. 3 hacker ♥️.

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.

Make Intel baytrail based device(s) work better with openSUSE

a project by mkubecek

Recently I became a (not very proud) owner of Acer Aspire Switch 10E, a small notebook/tablet convertible based on Intel baytrail platform. Replacing preinstalled (32-bit!) Windows 8.1 with (64-bit) openSUSE proved more challenging than expected, mostly because the device is haunted by a 32-bit UEFI so that it took me a week to make it boot without an external USB flash disk.

Updated over 5 years ago. 5 hacker ♥️.

Teach RuboCop to Resocialize Zombies

a project by mvidner

or: Static Analysis of nil Values in Ruby Code used in YaST.

Updated over 5 years ago. 1 hackers ♥️.

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.

Scout a replacement for MTUI

a project by rneuhauser

[MTUI][MTUI] is a tool used by QA-Maintenance in testing maintenance updates. Saddled with a host of questionable choices for its interfaces and implementation, it includes a number of difficult-to-fix bugs and hostility toward change. While not the first choice for me, the time's come to scout out a different approach. Welcome SMRT.

Updated over 5 years ago. 1 hackers ♥️.