Easy openSUSE Upgrade

a project by maverick74

The idea is about an easy way to allow users to make upgrades (e.g.: changing from version 15.0 to version 15.1) using a GUI and as easy ...

Updated 3 months ago. 29 hacker ♥️. 2 followers.

crash-python

an invention by jeff_mahoney

New Development

In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share ...

Updated 3 months ago. 18 hacker ♥️. 1 follower.

Learn (machine) learning

an invention by mwilck

I'd like to gain practical knowledge about machine learning / TensorFlow / scikit by trying out simple examples.

Updated 6 months ago. 32 hacker ♥️.

X86_64 platform system program

a project by jnwang

Description

It can boot up from udisk/floppy. It was consider as a operation system, but it's so stupid as a OS. I use it to practic...

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

New SUSE R&D Employee workstation/laptop auto-installer

a project by dmacvicar

The idea is to create a bootable medium (eg. pendrive) that allows:

  • Selection of either SLES, Leap or Tumbleweed.
  • Autoinstallatio...
Updated 8 months ago. 21 hacker ♥️.

x86 instructions decoder

a project by bpetkov

This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It...

Updated 3 months ago. 16 hacker ♥️. 1 follower.

openQA IDE

a project by coolo

There is a running gag built into openQA called interactive mode. It goes like this: "if you need the interactive mode, it's broken". The...

Updated 5 months ago. 18 hacker ♥️. 1 follower.

openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boards

an idea by ldevulder

The Khadas VIM (http://khadas.com/vim/) is an arm64 DIY Set-Top-Box based on Amlogic P212 reference board that use S905X SoC.

As Odroi...

Updated 6 months ago. 6 hacker ♥️. 1 follower. Has no hacker: grab it!

[openSUSE] speed up distro rebuild time by analyzing rebuild graph

a project by lnussel

The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that. So pa...

Updated 8 months ago. 16 hacker ♥️.

Learn to speak, read and write German

an invention by cjschroder2

My German reading and speaking skills suck. I've forgotten everything except "Mehr Bier, bitte". A week of intensive immersion ought to e...

Updated 8 months ago. 16 hacker ♥️.

geekos.prv.suse.net employee finder

an invention by hennevogel

Mission:

Our company org chart consists mostly of teams + their proj...

Updated 6 months ago. 13 hacker ♥️.

Simulate SD card in software

a project by algraf

To make OpenQA work with real ARM devices, we need to control

  • Reset
  • HDMI
  • USB keyboard / tablet
  • SD card

Reset can...

Updated 8 months ago. 14 hacker ♥️.

Another try on minimalistic C widget library

a project by metan

I've attempted this several times already and each attempt had different shortcomings. I'm kind of curious about how exactly will I fail ...

Updated 3 months ago. 5 hacker ♥️.

Dochazka

a project by smithfarm

Dochazka is a long-term project to replace the obsolete Attendance & Time Tracking system used by the Prague office since 2007. Dochazka ...

Updated 4 months ago. 11 hacker ♥️.

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 en...

Updated 8 months ago. 12 hacker ♥️.

openSUSE on chromebooks (crouton)

a project by mbrugger

Update for 2018

The only thing missing right now is a i386 Tumbleweed JeOS image. With that we should be good. Any help on that is...

Updated 8 months ago. 10 hacker ♥️.

openSUSE for Small and Medium Business

a project by kfreitag

There are a couple of interesting initiatives that make the openSUSE project interesting for SMB, such as

The Invis Server

The ...

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

Company Dashboard

a project by hennevogel

Grab the workstation in the room behind the reception desk and make it a sere some dashboard framework like [dashing](https://shopify.git...

Updated 8 months ago. 10 hacker ♥️.

Implement >=z10 (s390x) support to QEMU

a project by mbenes

Last time I checked QEMU lacked support for >= z10 processors. Thus one cannot run SLE12 and newer in a virtual machine on non-s390x host...

Updated 8 months ago. 10 hacker ♥️.

Write SUSE engineering blog posts

a project by ptesarik

L3 bug reproduction often requires becoming the admin for a moment. I'd like to write down some nifty tricks I used to get certain “inter...

Updated 8 months ago. 10 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

However many of the attributes of Ku...

Updated 8 months ago. 10 hacker ♥️.

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

Updated 8 months ago. 10 hacker ♥️.

Mottainai - what a waste!

a project by EDiGiacinto

Mottainai - Task/Job/Build Server for everyone!

Written in Golang. You can find the source code on [GitHub](https://github.com/Mott...

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

Refresh openbuildservice.org

a project by hennevogel

openbuildservice.org is the landing page of the Open Build Service free software project. It could use a ...

Updated 7 months ago. 8 hacker ♥️.

openQA-butler - Application that offers a GUI for installing and configuring openQA and openQA workers.

an invention by SLindoMansilla

Docker & Yast

Goals

  • Making installation and configuration of openQA and openQA workers easier.

How

  • Create docker im...
Updated 6 months ago. 8 hacker ♥️.

minima: small, easy alternative to SUSE Manager (in Go)

a project by moio

1% of SUSE Manager's functionality in 0.1% of the lines of code

Let's create a much simpler SUSE Manager — one you could use at home...

Updated 8 months ago. 9 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.

Since there...

Updated 5 months ago. 8 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 bui...

Updated 8 months ago. 9 hacker ♥️.

GitLab-OBS-openQA bridge/integration

a project by oholecek

Hackweek 17

Glue script works well enough, but is not ideal. This hackweek I'll integrate glue script or its functionality...

Updated 8 months ago. 9 hacker ♥️.

Improve Ruby

a project by ammartinez

Let's use the Hackweek to improve Ruby, the programming language I use every day. It is while using a language when you can realised that...

Updated 8 months ago. 9 hacker ♥️.

Learn Python

a project by djz88

Python is well known all over the world and has wide range of usage. Lets dive into to a bit.

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

RMT: repository mirroring tool

an invention by ikapelyukhin

The project

Currently we at SCC team are working on RMT -- a repository mirroring tool and SCC registr...

Updated 8 months ago. 8 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 ...

Updated 3 months ago. 6 hacker ♥️. 3 followers.

SUSEGo - A knowledge search engine

a project by jcavalheiro

Why

Knowledge is only useful if it is accessible.

What

A tool to search the SUSE world and help you find the things t...

Updated 8 months ago. 8 hacker ♥️.

free hugs

an invention by dmaiocchi

free hugs for hackweek

Updated 8 months ago. 8 hacker ♥️.

Cryptocurencies in openSUSE

a project by pluskalm

I want to create devel project for cryptocurrencies/mining tools/blockchain related stuff, fill it with packages and submit at least some...

Updated 8 months ago. 7 hacker ♥️.

SUSE Manager plugin/extension system

an idea by dmacvicar

Some of SUSE Manager features are quite vertical to the rest of the system.

A plugin/extension mechanism should allow for adding these...

Updated 8 months ago. 7 hacker ♥️. Has no hacker: grab it!

OBS project file search

a project by adamm

Implement a basic file search for a given OBS project. An example of basic functionality can already be found for [Ubuntu](http://package...

Updated 6 months ago. 6 hacker ♥️.

The Team Dashboard Web Application

an idea by lslezak

Why a Dashboard?

In the YaST team we use quite a lot of external or internal services like GitHub, Travis, Jenkins, Open Build Servi...

Updated 8 months ago. 7 hacker ♥️. Has no hacker: grab it!

Analyze supportconfig data with ELK (elasticsearch, logstash, kibana)

a project by kwk

We all pant for customer data. Which hardware do customers run ? Which packages are installed ? Which services are running ? etc. pp.

...

Updated 8 months ago. 6 hacker ♥️.

Design the 2018 Open Build Service sticker

an invention by hennevogel

2018

2018 sticker

2017

![2017 sticker](https://i.p...

Updated 8 months ago. 6 hacker ♥️.

netlink interface for ethtool

a project by mkubecek

There seems to be an overall consensus that the ioctl interface used by ethtool is a poor design as it's inflexible, error prone and noto...

Updated 6 months ago. 4 hacker ♥️.

shell script static analyzer

a project by michals

With all those analyzers for C code we get so much information about our C code.

Yet our shell code regularly nukes systems.

What c...

Updated 8 months ago. 6 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](https://wiki.gn...

Updated 8 months ago. 6 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 reposi...

Updated 8 months ago. 6 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 w...

Updated 8 months ago. 6 hacker ♥️.

Improve the openSUSE infrastructure

a project by lrupp

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

So let's start, have a look at https://progress.opensuse.org/, take some t...

Updated 8 months ago. 6 hacker ♥️.

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 t...

Updated 8 months ago. 6 hacker ♥️.

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

Updated 6 months ago. 5 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 Hac...

Updated 6 months ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

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 presentati...

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

Learn how openQA was implemented in details.

a project by GraceWang

Learn how openQA was implemented in details.

And will spend some time to learn Perl (e.g. read the book <Learning Perl>)

Updated 8 months ago. 6 hacker ♥️.

Practice Go

a project by vcuadradojuan

Use this hackweek to practice and learn more about Go.

Updated 5 months ago. 4 hacker ♥️.

buit: fancy ultra fast mail client or "my local gmail"

a project by dmacvicar

My current mail setup is mu4e and emacs based mail client included with the amazing [mu]...

Updated 8 months ago. 5 hacker ♥️.

grab this: openSUSE beta test program and web application

an idea by lnussel

openSUSE Leap 42.3 goes for a rolling release model with automated openQA tests. That covers only so much though. We need manual testing ...

Updated 8 months ago. 5 hacker ♥️. Has no hacker: grab it!

Take care of my Debian packages

an invention by vcuadradojuan

Take time this week to take care of the packages I maintain at Debian; open bugs, fix bugs, new upstream versions, enable testsuites in ...

Updated 5 months ago. 4 hacker ♥️.

Upstream support for SGI Octane

an invention by tsbogend

Patches for supporting SGI Octanes are floating around since ages. The latest version is against v4.10. I've talked to Ralf Baechle (MIPS...

Updated 6 months ago. 4 hacker ♥️.

L3 workflow in Jira

an idea by puzel

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

Explore possibilitie...

Updated 6 months ago. 4 hacker ♥️. Has no hacker: grab it!

Make YaST Testing Independent of Keyboard Shortcuts

a project by shundhammer

Motivation / Problem

Right now, our QA team tests YaST with OpenQA very much based on keyboard shortcuts: Set the keyboard focus to ...

Updated 8 months ago. 5 hacker ♥️.

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

a project by lslezak

Hackweek 18 Update

What Has Been Done During HackWeek 18

  • The REST API plugin (libyui-rest-api RPM) has been split into tw...
Updated 5 months ago. 3 hacker ♥️.

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

Updated 8 months ago. 5 hacker ♥️. Has no hacker: grab it!

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 ph...

Updated 5 months ago. 1 hackers ♥️.

My Little Manager

a project by lucidd

Yes this project is yet another project for creating a Suse Manager clone.

The motivation for that comes mainly from my need for a sim...

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

Old games on modern Linux

a project by mstaudt

There are plenty of old games that were compiled for Linux - particularly in Loki times around 2000.

Let's see whether they can be pla...

Updated 2 months ago. 4 hacker ♥️.

Learning & using Tensorflow to estimate patch installation times on SUSE Manager

an invention by PSuarezHernandez

Introduction

TensorFlow™ is an open-source software library for Machine Intelligence written on Python. It was originally develop...

Updated 8 months ago. 5 hacker ♥️. 1 follower.

Big SUSE Event Bus (for SUSE services integration)

a project by mdinca

Within SUSE we are using various systems for different tasks. E.g. GitHub and GitLab as DVCS, Jenkins for building or testing, OBS for bu...

Updated 8 months ago. 5 hacker ♥️.

Add SUSE Manager virtualization management capabilities

a project by cbosdonnat

SUSE Manager can do some virtual machines management, but needs a lot to be complete. This project is about investigating more on that t...

Updated 3 months ago. 4 hacker ♥️.

OSEM Android App

an idea by hennevogel

Whitewash Gigitty, brand it and ship it on google play for events.open...

Updated 8 months ago. 4 hacker ♥️. Has no hacker: grab it!

Reanimate djmount

a project by mwilck

djmount is a neat idea - see UPnP/AV resources in your directly in the file system. Unfortunately the ...

Updated 8 months ago. 4 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...

Updated 8 months ago. 4 hacker ♥️.

Dropbox replacement written in Pony

a project by KGronlund

I want to experiment with three things:

  • Blockchain
  • The Pony programming language
  • Dropbox replacement

File sharing is a cons...

Updated 8 months ago. 4 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...

Updated 8 months ago. 4 hacker ♥️. Has no hacker: grab it!

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 ha...

Updated 8 months ago. 3 hacker ♥️. 1 follower. 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 projec...

Updated 8 months ago. 4 hacker ♥️.

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 l...

Updated 8 months ago. 4 hacker ♥️.

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

Updated 8 months ago. 4 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 t...

Updated 8 months ago. 4 hacker ♥️.

Do some 3D printing

an invention by aschnell

Do some 3D printing incluing designing the object.

Updated 8 months 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 SLE1...

Updated 6 months ago. 3 hacker ♥️.

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

Goals: (Subject to change)

  • Setup TravisCI to publish doc branches from ...
Updated 8 months ago. 4 hacker ♥️.

Go async (and non-blocking) with HTTP requests

a project by Johannes Renner

There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoi...

Updated 8 months ago. 4 hacker ♥️.

Help with mainline support for the Mediatek chromebook

a project by mbrugger

Lately the necessary patches to get rudimentary support for the Mediatek chromebook with a mainline kernel got posted. There are some ha...

Updated 8 months ago. 4 hacker ♥️.

Add ASCIIDOC support to DAPS

a project by fsundermeyer

DAPS, the "DocBook Authoring and Publishing Suite" provides a tool set for easy creation and publication of DocBook sources on Linux. DAP...

Updated 8 months ago. 3 hacker ♥️.

Learn QT Linguist and improve translations for FET (a timetable creator)

a project by juliogonzalezgil

The idea is getting a general knowledge of how QT Linguist works, and help FET with some translations.

FET is a timetable creator, tha...

Updated 8 months ago. 4 hacker ♥️.

Gran Canaria office: whiteboard, cubieboard and more

a project by ancorgs

Time for technical housekeeping in the shared Gran Canaria office.

For the last couple of weeks, the Cubieboard powering our "SUSE off...

Updated 8 months ago. 4 hacker ♥️.

OBS GitLab integration

a project by adrianSuSE

First part is to support automated builds on git pushes also with gitlab, similar to what we do already with github.com. This means OBS w...

Updated 8 months ago. 4 hacker ♥️.

Amiga fun

a project by mstaudt

Let's dust off our Amigas, hook up our mice and joysticks, and see what elegant software and hardware could do back in the 80s and 90s!

Updated 8 months ago. 4 hacker ♥️.

Time Cube

a project by cbruckmayer

An initial prototype from the last hackweek can be found on YouTube

Some may know the reality TV show ...

Updated 8 months ago. 4 hacker ♥️. 1 follower.

Task manager in Elixir/Erlang

a project by vmoravec

Elixir is a Ruby-ish dialect of Erlang with meta-programming capabilities, this is m...

Updated 8 months ago. 3 hacker ♥️.

Implement git-explode to untangle linear sequence of commits into multiple independent topic branches

a project by aspiers

Automate the process described here:

  • [https://github.com/aspiers/git-deps/#use-case-2-splitting-a-patch-series](https://github.com/a...
Updated 8 months ago. 3 hacker ♥️.

Upstreaming of mediatek helios board

a project by mbrugger

The only Mediatek "hacker" board available is from 96 Boards [1]. Unfortunately up to now there is nearly no mainline support. Idea woul...

Updated 8 months ago. 3 hacker ♥️.

Using BCC to snoop Wifi or Bluetooh status

a project by acho

BPF Compiler Collection (BCC)

https://github.com/iovisor/bcc

BCC is a toolkit for creating efficient kernel tracing and manip...

Updated 3 months ago. 2 hacker ♥️.

Implement kernel cmdline and/or autoyast/kickstart support in terraform-provider-libvirt

a project by dmacvicar

terraform-provider-libvirt supports [CoreOS ignition](https://coreos.com/ignit...

Updated 8 months ago. 3 hacker ♥️.

zypper-docker reloaded

a project by mssola

The aim of this project is to finish up the work already done in previous editions of Hackweek in regards to zypper-docker. That being: ...

Updated 8 months ago. 3 hacker ♥️.

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 call...

Updated 8 months 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 ...

Updated 8 months ago. 3 hacker ♥️. Has no hacker: grab it!

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 rememb...

Updated 8 months ago. 3 hacker ♥️.

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

Updated 8 months ago. 3 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'r...

Updated 8 months ago. 3 hacker ♥️.

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

Updated 8 months ago. 3 hacker ♥️.