Tweak btrfs to run on SMR drives

a project by hreinecke

Having gotten access to some SMR prototypes it should be possible to tweak btrfs to run natively on those devices. Using SSD mode helps a lot, but there is still some work to be done. So this will be a good chance to learn something about the inner details of btrfs and see if I can get it to run on SMR drives.

Updated about 6 years ago. 3 hacker ♥️.

Dice - A light weight build service

a project by sax2

The idea is simple. Dice is a light weight build service for KIWI images with full control over the build power by the user.

Updated about 6 years ago. 2 hacker ♥️.

LDraw for Linux

a project by jbohac

Project Description

Updated over 3 years ago. 6 hacker ♥️.

A SUSE template for Beamer

a project by leonardocf

Some people prefer LaTeX for creating documents and presentations. The templates provided by Marketing don't include one for Beamer

Updated about 6 years ago. 6 hacker ♥️.

Kill YCP Zombies by Compiling Ruby to Ruby

a project by mvidner

During the YCP Killer project, Y2R didn't translate most YCP operators and builtins into equivalent Ruby constructs but into library calls. This was necessary to preserve behavior in various edge-case situations, mostly when nil was passed around. The resulting code is often long and hard to work with.

Updated over 3 years ago. 6 hacker ♥️.

YaST rake tasks tab completition

a project by mfilka

terminal has it, git tool has it, so yast-devtools should also provide it for new rake tasks

Updated about 6 years ago. 1 hackers ♥️.

NFire a new project to replace newburn

a project by lzwang

newburn is a system press testing tool. But it is out of maintained. And it is heavily integrated in ctcs2. So replace it with a new one.

Updated over 4 years ago. 3 hacker ♥️.

Shell script merging for crash use on L3 Europe and NTS USA core dump servers

a project by dmair

Each of the core dump upload servers in Europe and USA could be improved if the shell scripts were combined so that the same tasks can be performed on each site, e.g. downloading of all packages needed for crash usage with a specified core dump by allowing for configurable (or even automated) selection of locations to obtain data packages from.

Updated over 5 years ago. 4 hacker ♥️.

Port Spacewalk to openSUSE

a project by moio

Spacewalk is the upstream project of SUSE Manager.

Updated about 6 years ago. 1 hackers ♥️.

gfxboot for grub2

a project by snwint

Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).

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

Improve VOVO

a project by jloeser

VOVO is a server-client architecture to determine current abuild load on devel-network machines. The goal is to trigger machines on and off depending on build power. It is an attempt to reduce power consumption.

Updated about 6 years ago. 1 hackers ♥️.

N00B Project: 2D game in Python

a project by bhertwig

Two trainees embarking on their coding adventure!

Updated about 6 years ago. 5 hacker ♥️.

From kickstart to jumpstart

a project by schillingf

Introduction

Updated about 6 years ago. 4 hacker ♥️.

add IP camera to new kicker room to reduce collisions

a project by sleep_walker

From time to time we face collisions when two teams would like to play at the same time.

Updated about 6 years ago. 1 hackers ♥️.

Upgrade SMBTA monitor

a project by gschlotter

Bring the smbtamonitor-qt to a stage where it can be released, with some additional changes.

Updated about 6 years ago. 1 hackers ♥️.

Move QAM cloud from physical machines into virtual platform

a project by djz88

To add more flexibility, variability and increase testing capacity we would like to move QAM cloud nodes from physical machines(in NUE) into virtual environment.

Updated over 4 years ago. 2 hacker ♥️.

fdisk and libfdisk upstream hacking

a project by puzel

The project is to address fdisk/libfdisk TODO items from upstream util-linux project:

Updated about 6 years ago. 1 hackers ♥️.

gdb-kdump

a project by alnovak

The goal of the project is making the gdb able to open compressed kernel dump - access its memory contents at the very least.

Updated about 6 years ago. 4 hacker ♥️.

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

Port Spacewalk to Salt-Stack

an invention by dmacvicar

Spacewalk has its custom client stack.

Updated over 3 years ago. 1 hackers ♥️.

Ceph crushmap visualization

a project by qakapil

The CRUSH algorithm determines how to store and retrieve data by computing data storage locations. CRUSH empowers Ceph clients to communicate with OSDs directly rather than through a centralized server or broker. With an algorithmically determined method of storing and retrieving data, Ceph avoids a single point of failure, a performance bottleneck, and a physical limit to its scalability. CRUSH requires a map of your cluster, and uses the CRUSH map to pseudo-randomly store and retrieve data in OSDs with a uniform distribution of data across the cluster.

Updated about 6 years ago. 2 hacker ♥️.

ipv6 pxe booting on grub2

a project by michael-chang

Learn the grub2 network stack and have fun with ipv6 network booting. :D

Updated about 6 years ago. 5 hacker ♥️.

froxlor Server Management Panel

a project by asemen

froxlor Server Management Panel

Updated about 6 years ago. 1 hackers ♥️.

Work on my OBS packages

a project by lrupp

~> osc my pkg | wc -l

Updated over 4 years ago. 4 hacker ♥️.

Merge hermes into OBS API

a project by coolo

After https://hackweek.suse.com/projects/105 the next thing to merge is hermes.

Updated about 6 years ago. 5 hacker ♥️.

finish the ioq3 arm VM

an invention by lnussel

I need to finish my work from the last hackweek

Updated about 6 years ago. 1 hackers ♥️.

Bootstrap UI for Weblate

an invention by mcihar

Implement better UI for Weblate using Twitter Bootstrap library.

Updated about 6 years ago. 3 hacker ♥️.

Reduce the number of builds in the openSUSE Build Service

a project by dmuhamedagic

In case any of the source files changed, openSUSE Build Service rebuilds the dependent packages regardless of whether that particular modification affects the dependency. This makes our resources footprint bigger (and the electrical power bills higher). It also affects users, because every new package build causes the package manager to include that package in the next update thus consuming network bandwidth and resources of users' computers.

Updated about 6 years ago. 3 hacker ♥️.

make openSUSE working on Sony Xperia Tablet Z

a project by sleep_walker

Look once again on Xperia Tablet Z and try to have there openSUSE running natively as alternative operating system.

Updated about 6 years ago. 3 hacker ♥️.

A SUSE chronicle 0.1

a project by rhaidl

Talking to people, getting the information about what had happened in the SUSE history, bringing all together to kind of a chronicle. Let's give it a try :-)

Updated about 6 years ago. 6 hacker ♥️.

Improve ftpboot for z/VM

a project by azouhr

Installing linux on z/VM requires some way to punch kernel/initrd/parmfile into the reader which in turn can be booted. In a previous hackweek, I wrote a small tool, that makes it possible to do so directly from the internal ftp server. this has been proven valuable but not perfect.

Updated over 4 years ago. No love.

SUSE Bug Query Engine

a project by LPechacek

In short, give second breath to http://hall.suse.de/bugs/defects.cgi.

Updated about 6 years ago. 6 hacker ♥️.

List of open github pull request in a card on a team trello board

a project by vlewin

Write a simple command line tool for getting the open pull request from github and put it into a trello card. The tool should periodically update a list of pull request. In addition it would be great to have a connection between the trello card and github pull request.

Updated about 6 years ago. 3 hacker ♥️.

OpenSUSE support for OpenStack Training

an invention by dguitarbite

OpenSUSE support for OpenStack Training Labs

Updated about 6 years ago. 6 hacker ♥️.

experiments with Pebble smartwatch, including writing a SUSECon application for it

a project by fcrozat

Pebble smartwatch is a nice gadget I own and I'd like to start playing with it at the code level.

Updated about 6 years ago. 1 hackers ♥️.

SeaMonkey extension (for forgetting passwords)

a project by pcerny

SeaMonkey is the successor of the Mozilla Suite. The mail client allows connections over POPv3 and IMAPv4. In some cases one wants to leave the program running for longer periods of time, but once the mail client has password for a mail server it just stays connected. In case of "keep everything on server" profiles this means that the mail may stay accessible even when the machine is left unattended (which it often is). The purpose of the extension is to enable requesting the client to forget mail server passwords, so that the mail is no longer accessible without entering it again.

Updated about 6 years ago. 1 hackers ♥️.

bug screening helper

a project by bmwiedemann

The Problem: many bugs filed for openSUSE go to the screening-team by default and often remain there for weeks, so that developers (who would be interested in analyzing or fixing these bugs) do not learn about them. However, the screening process is a hard one

Updated over 3 years ago. 8 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.

Updated over 3 years ago. 1 hackers ♥️.

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 about 6 years ago. 1 hackers ♥️.

Finish GCC match-and-simplify work

an invention by rguenther

In GCC we have multiple intermediate languages and for all of them we do manual pattern matching and replacement. The project uses a domain specific language to unify and simplify those pattern matching and replacing code.

Updated over 5 years ago. No love.

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.

Updated about 6 years ago. 5 hacker ♥️.

Gerrit CLI review tool

a project by iartarisi

Gerrit is used for code reviews by openstack and its related projects (e.g. chef cookbooks). The web interface is too slow when you get 100 changes to review each day. It would be nice to have a faster CLI. There are already some python client libraries available. I am thinking about either doing this as a standalone application with python and something like ncurses or an emacs/lighttable plugin.

Updated about 6 years ago. 2 hacker ♥️.

Add support for RandR 1.4 (additional GPUs) into KDE display configuration

a project by michalsrb

Plan

Updated about 6 years ago. 4 hacker ♥️.

Support for WiFi-enabled Canon cameras in gphoto

a project by michal-m

I have a Canon PowerShot S120, which allows for browsing / copying photos over WiFi. There are apps for Android, iOS, and Windows to do that. The protocol uses upnp to discover the camera and the smartphone/computer and them some HTTP-based protocol. I have some code using libupnp for the discovery and a perl script that is capable of transfering one file, but it's far from complete. Plus, I need to refresh my memory, because the last commit is from January :-(. Now, there seems to be some support for such cameras in gphoto already. So the plan is to dive into gphoto and use what I learned about the protocol to fix the gphoto support.

Updated over 3 years ago. 4 hacker ♥️.

Moses machine translation performance tuning

a project by marxin

Moses is a statistical machine translation system that allows you to automatically train translation models for any language pair. Intention of the project is to tune up existing software, where a glimpse shows that majority of time is consumed by memory allocation, dynamic casting and other calculation non-related stuff. I would like to inspect many techniques (like perf profiling, GCC LTO, GCC profile-guided optimization, code refactoring, OpenTuner, etc.) which may bring really significant performance gain. Moreover, it would be really beneficial to come up with a cookbook that can be used by folk in general. If possible, I would like to create a step-by-step performance improvement graphs.

Updated about 6 years ago. 4 hacker ♥️.

Modify the Line6 kernel driver

an invention by mseidl81

I want to modify the driver so that it:

  • a) supports newer hardware
Updated about 6 years ago. 3 hacker ♥️.

Elastocloud back-end for Samba

an invention by dmdiss

1) Add support for the Microsoft Azure File Service REST protocol to Elastocloud, a cloud storage client library created in a previous Hackweek.

Updated about 6 years ago. 1 hackers ♥️.

All documentation as program code

an invention by jsmeix

I like to try out if it is possible to write a program that does not have any kind of the traditionally separated documentation (like external files that contain the documentation texts or comments in the program code). Instead all documentation must be implemented as code at the same place where the matching functiomnality is implemented (i.e. each function implements also its documentation). In the end the user should get only the executable that he can run to let it do the intended functionality and also to provide any kind of documentation. What I do not want is a dumb '--help' option that lets the program spit out its built-in documentation. What I would like to have is that the user can run the executable in some kind of self-inspecting way. I mean: While it does the intended functionality, it can also provide documentation so that the user can explore the program while running it. In the end the user experience should be more like a text adventure ;-)

Updated about 6 years ago. 1 hackers ♥️.

Voxel exploration game

an invention by KGronlund

The idea is to play around with a minecraft-like block exploration game, written from scratch in C using SDL2 and OpenGL 3.0. Minimal dependencies, probably won't be a game as such before the end of the week, but the goal is to have a world generated and to be able to walk around in it. Why? Mainly to refresh my 3D knowledge, catch up with what's happened since I last played with that stuff, and to have fun. :)

Updated about 6 years ago. 1 hackers ♥️.

Internal SUSE webzine

a project by cyberiad

The idea is to have an internal web page that mainly presents new SUSE employees or the ones you might not know yet. Other topics can be covered like reports about hack week projects or other interesting stuff apart from the daily work we all do.

Updated about 6 years ago. 5 hacker ♥️.