Push on the Tcl Binding for (lib)Marpa

a project by andreask

libmarpa is an parsing library based on Earley's algorithm, by Jeffrey Kegler.

Updated almost 5 years ago. No love.

Make systemd-nspawnd usable for support purposes.

a project by tsaupe

Report from the research mailing list: some colleagues and myself had a small SLES 12 troubleshooting workshop today. We were playing around with the rescue system. There is this magic tool called "systemd-nspawn" that is

Updated almost 5 years ago. No love.

encyclopaedia - quid sustinere?

an idea by mhaefner

one place to find information on products, responsibilities and support.

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

hsed.js

an idea by persmule

hsed.js is to html what sed(1) is to texts. sed(1) can proceed texts with given regexp, but for html, its working level is too low, so I decide to build a tool to apply arbitrary JS codes upon html documents to proceed, in order to modify their content in a batch manner. Headless browsers like PhantomJS have already provided needed functionalities, so this tool may be implemented as a JS program interpreted with a Headless browsers. If so, the designation of its CLI interface may become a challenge, as Headless browsers usually do not provide command line option parsers like getopt(3).

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

ReMiTo - An RMT web interface powered by VueJS and Quasar

an invention by thutterer

I want to dive deeper into React using its Material-UI components to prototype a web interface for SUSE's new Repository Mirroring Tool (RMT). Updates:

Updated over 3 years ago. No love. 1 follower.

Learn basics of SVG drawing on a canvas, how to use D3 for graphing

an idea by jmoffitt

Develop a basic graphing tool in a web based UI that draws various types of graphs using SVG on a canvas. Despite working in HTML for years, I've never done anything with the various drawing tools and would like to understand better how they work so I can apply them to future projects.

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

Try to get sound working via bluetooth ...

an idea by sndirsch

During hackweek I'll try to get sound working via bluetooth on my Thinkpad T470, which is still running openSUSE Leap 42.3.

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

Port debtags to SUSE

an idea by dmuhamedagic

The Debian debtags package and database are a flexible scheme to assign tags (properties) to packages of a distribution. It would be of benefit to SUSE to port debtags.

What are these tags good for?

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

Port openSUSE to Intel Galileo board (Quark X1000)

an idea by a_faerber

The Intel Quark X1000 SoC was said not to run the i586 version of openSUSE. An i486 or other variant of openSUSE would need to be built to run on the Galileo and Edison boards.

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

monitor kubernetes and docker with prometheus

an invention by dmaiocchi

Starting from prometheus ( and grafana if needed), learn how to monitor kubernetes and docker and do some valid alert/graph etc. https://docs.docker.com/config/thirdparty/prometheus/

Updated over 3 years ago. No love.

VLC: fix video filter chain

a project by moskyto

Dive into VLC and fix mixing video and audio sources together with multiple transcoding and multiple outputs.

Updated almost 5 years ago. No love.

kGraft (SLE Live Patching) Testing Repository Setup

an idea by Jeffreycheung

Per talk with Libor, there is another interesting task connected with Live Patching, and that's testing of the repository setup. As there is no one used the update mechanism in the way we are going to. Building a proof of concept ahead of time will likely save us headaches later on.

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

I/O error injection with qemu

an idea by hreinecke

Having implemented basic multipath support for qemu (posted on the qemu mailing list last week), I thought it should be possible to implement I/O error injection in qemu. Would be really nice to inject I/O timeouts or even dropped I/O in qemu, just to see how the linux guest reacts to it

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

Drupal 8: migrate content from one site to another

an idea by tbazant

Learn how to migrate simple content from Drupal 7 to Drupal 8 instance using the 'migrate' module.

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

Automatic refhost deployment

a project by ktsamis

This would be a multiple step solution, a first idea that I would explore would be: 1. Query Florian's qam_reposervice API from RRID to base products and modules needed for update

Updated about 4 years ago. No love.

Linux Kernel Coverity triage

an idea by jankara

Triage Coverity reports for Linux Kernel.

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

Explore Clojure and ClojureScript ecosystem

a project by bergmannf

This project will focus mostly on getting to know the Clojure and ClojureScript ecosystem. As part of this project I want to see how good the integration with the respective hostplatform is and how easy it is to use libraries for e.g. JavaScript in ClojureScript.

Updated almost 5 years ago. No love.

Full multipath support for qemu

an idea by hreinecke

I've already posted basic multipath support for qemu last week. However, this still relies on the non-obvious hack to specify the same file for both block devices, thereby implictly doing multipathing. And it has the drawback that one can only use the 'raw' format for images, everything else won't work.

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

Finish and publish a music manager script (finddupmusic), an automatic file mover (watchfilesmover) and an ISO image downloader/writer to USB drives (imwriter)

a project by alarrosa

In the last hackweeks and my free time, I've been developing several tools to various degrees of completion. The purpose of this hackweek is to finish three of them, publish them on github and create openSUSE packages. * finddupmusic

Updated almost 5 years ago. No love.

Improve the btrfs userspace tools to check or repair a problematic filesystem with a more friendly UI.

an idea by winddss

Write a script give the user a more friendly UI, when running the btrfs userspace tools to check or repair a problematic filesystem. learn python & use it.

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

Playground/Training Project: Online shop (Ruby on Rails)

an idea by vlewin

Create a training project for trying out new Rails features, gems and best practice techniques (http://e-shop-demo-eu.herokuapp.com/).

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

learn conky

a project by pgajdos

I would like to work mainly on https://fate.suse.com/323638, think of default configuration and perhaps create a small configuration script for conky.

Updated about 4 years ago. No love.

Swift + Monasca: Sending all the Swift metrics Monasca's way

an invention by mattoliverau

Monasca is a powerful tool in the OpenStack arsenal. It brings metrics and alarms to the operator. It even pairs grafana with horizon. It currently monitors Swift, but just the processes. But there is so much more we can grab. Swift actually generates heaps of metrics. For one It has supported sending metrics via statsd for years. All the internal daemons send statsd. Further, built into each server is a reconnaissance API (recon), that you can hit over REST or by using the swift-recon tool. Swift operators have been using these for years.

Updated over 3 years ago. No love.

Learn GLIB Testing Framework

an idea by qkzhu

Description:

GLib provides a framework for writing and maintaining unit tests in parallel to the code they are testing.

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

read a 'Modern C++ Programming with Test-Driven Development Code Better, Sleep Better -- Jeff Langr' book

an idea by zhengqiang

This is a book about modern C++ programming. I mean, if you are a C++ programmer, you’re going to love all the code in this book. I will share the main ideas with my teammates. Thanks.

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

Study PMI-PBA

an idea by Jeffreycheung

I have applied the PMI-PBA certification test, and I need to take the exam before July, so I would like to make use of hackweek to study.

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

Create images for openQA SLE12SP4 Migration group

an idea by zoecao

I will learn to create images for openQA SLE12SP4 Migration group during Hackweek 17.

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

gnome-shell-mousewheel-zoom

a project by pdostal

The most important task for my first hackweek - accessibility of the Gnome Shell. There's the project called gnome-shell-mousewheel-zoom - not maintained for 6 years.

Updated over 3 years ago. No love. 1 follower.

Squid in Prague`s R&D sea

an idea by mcaj

As result of last Hackweek we build a proxy server in our Prague office. The proxy server (base on squid) is caching only iso and rpm files from selected destinations.

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

Demo the OpenStack Octavia LBaaS at my local Atlanta OpenStack meetup in February 2017

an idea by kberger65

Prepare a demo to show how to setup and use Octavia with both http and https traffic.

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

kernel sensitive data protection

a project by joeyli

There have some kernel mechanisms that they keep symmetric key or password in memory. Those password or key may leak through /dev/mem, kdump, hibernation, bpf print to userland. I want to think a design to:

Updated almost 5 years ago. No love.

Simple command line monitoring of OpenStack Monasca installation

an idea by joadavis

Monasca is "Monitoring at Scale" for OpenStack and cloud services. It is a little tricky to run in its current form. There are a number of services that make up Monasca, and a number of underlying services (kafka, zookeeper, spark, etc) that are needed. Add on top of that Ceilosca (Ceilometer metering using Monasca as a back end) and the list gets longer.

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

Document Liberation Project's libraries' bug fixing

a project by fstrba

This hackweek, i will try to clear some bugs reported against DLP libraries as libvisio, libcdr or libfreehand. I did not have time to work on them since the last hackweek and I hope to add some new features and silence the most annoying bug reports.

Updated almost 5 years ago. No love.

Access Files in Machinery's System Descriptions Using FUSE

an idea by tgoettlicher

Machinery's system descriptions can contain files. These files are stored in the internal data format and are somewhere hidden in one of many tar balls. It's hard for users to access these files. This project's goal to make use of FUSE in order to make these files easily accessible in the file system.

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

Migrate drone plugins to new version

a project by tboerger

As I'm already a maintainer of the plugins for Drone CI and we are nearby of a new releases which totally changed the structure of the plugins I would like to start migrating the existing plugins to the new structure. A list of pending plugins can be found here. For communication it makes sense to join the Gitter chat.

Updated almost 5 years ago. No love.

adaptive-hmac

an idea by persmule

An adaptive commandline tool to compute hmac by invoking hash tools with interface similar to those provided by coreutils. https://github.com/persmule/adaptive-hmac

Updated almost 5 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. The tests should use rspec and run chrome headless driver.

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

Fix long-lasting issues of GM45 i915 chipset during suspend-resume

a project by jkosina

This mostly stems from https://bugs.freedesktop.org/show_bug.cgi?id=76554

Updated almost 5 years ago. No love.

Docker registry UI in Go and ReactJS

a project by tboerger

I would like to continue to work on a web UI for the Docker registry. I know we already got Portus which is based on Ruby on Rails, but I would prefer a project based on Golang with a singlepage application for the frontend based on RactJS. So because of the singlepage application we are forced to write proper APIs that gets consumed by the javascript application, beside that I also want to add a CLI client for managing the system. You can find the project at https://github.com/harborapp.

Updated almost 5 years ago. No love.

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 over 4 years ago. No love. Has no hacker: grab it!

Terraform plugin for SCC

a project by ikapelyukhin

After playing around with Terraform, a wild idea appeared to write a plugin for SCC. The code for the plugin is in the

Updated over 3 years ago. No love.

SUSE Cloud familiarization

an invention by markkp

Use my work supplied workstation to set up SUSE Cloud under KVM and deploy several instances of servers.

Updated almost 5 years ago. No love.

SLES/openSUSE integration for Clair

a project by tboerger

Clair is a static vulnerability analyzer for containers. Currently it supports containers based on Debian, Ubuntu and RedHat. I already started this project on the CSM workshop, now I want to finish the integration for openSUSE and SLES based container images. You can track the changes at https://github.com/coreos/clair/pull/199.

Updated almost 5 years ago. No love.

Learn about packaging

an idea by zoecao

During Hackweek15, I plan to learn about packaging.

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

Learn about containers and CaaSP

a project by jcejka

The goal of this project is to get an overview of the containers, Kubernetes and CaaSP.

Updated over 3 years ago. No love.

Golang: Hack on DroneCI

an idea by tboerger

I want to spend some time on hacking missing features of the awesome CI tool Drone. It's written in Golang and is built around docker.

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

Research/Develop a method for automatic partial/degraded LVM volume mounting when lvmetad is active

a project by dbond1

SLES 12SP1 enables the lvmetad service by default. While in general this greatly enhances the efficiency of LVM, it does expose an issue with auto mounting partial and degraded volumes. This project will be an exploration of the interactions between udev, pvscan, and lvmetad in an attempt to find the best method to enable customizable/automatic mounting of partial and degraded volume groups.

Updated almost 5 years ago. No love.

Learn how to use Robot Framework for Acceptance Tests

a project by gsanso

I'd like to learn how to use Robot Framework for doing Acceptance Tests of a cli application: Machinery.

Goal #1

Updated almost 5 years ago. No love.

Golang: Mediafile match and sort

an idea by tboerger

To get control over my media files like photos and videos back I want to build a tool in Gopang to match for duplicates and to sort the files in folder by creation date (reading exif informations). I want to use go to build it for Linux, Mac and Windows :).

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

Replace the SUSE Manager client stack with an existing configuration management software

a project by kwk

Intro

The SUSE Manager client stack is rather simple, in regular intervals it asks the SUSE Manager Server for scheduled actions and executes them.

Updated almost 5 years ago. No love.