mailprocessing performance improvements

an invention by jgrassler

I maintain the mailprocessing utility, a Turing complete maildir and IMAP capable filter with rules written in Python, both upstream and in openSUSE. It is currently suffering from some performance problems I'll devote my Hackweek (or part of it) to improving. Most notably the following areas will need some attention:

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

Terratest playground

an invention by szarate

Few weeks ago whilst analyzing the possibility of using Terraform[1] via terraform-libvirt [2] plugin, I came across Terratest [3], which is an automated testing framework.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

SUSE Manager for Retail Instructional Video Tutorial

a project by lkotek

The goal of this project is to create video tutorial describing configuration of SUSE Manager for Retail.

Updated over 5 years ago. 4 hacker ♥️. 1 follower.

libpathrs

a project by cyphar

The plan is to implement a safe path resolution library for Linux to avoid the plentiful numbers of security vulnerabilities that have been seen in the wild related to path resolution race conditions and various other attacks. I've been working on kernel-space solutions but even if they were merged, it is difficult to use them safely directly. So this library intends to provide simple wrappers that everyone can use.

Updated over 5 years ago. 1 hackers ♥️. 1 follower.

Simplify implementations of lockless printk ring buffer

an invention by pmladek

There are attempts to solve some kernel deadlock with using lockless printk ringbuffer. The proposed implementation is pretty complex (6 stages, 6 write and 6 read barriers, two buffers, entries linked via list, ...)

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

Integrate Bard with MusicBrainz and implement a proper web interface

a project by alarrosa

My music manager, Bard, was improved in the last hackweek with a very simple React-based web interface but I didn't like the result at all (basically, after learning React I noticed I didn't like it and all the dependencies and the complexity it added) so since then, I've reimplemented the web interface using just jQuery. Also, in the last months I've added musicbrainz data structures to the database (which was also ported to use Postgresql) to prepare bard to use MusicBrainz's data. I also stopped using other python libraries to read audio files and use the ffmpeg libraries directly instead with a c++ wrapper implemented inside Bard which is much much faster.

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

Extract lead and cycle times from Github

an invention by jochenbreuer

When all of the SUSE Manager squads switched from SCRUM to a Kanban we lost estimations and therefore also the ability to do predictions. But there are other ways to get insights that are even more reliable, since they are based on anecdotal data. The lead and cycle times of issues are the two most important here.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

CUPS: Generic "monitor" wrapper backend to monitor the actual backend

an invention by jsmeix

Create a new generic CUPS wrapper backend /usr/lib/cups/backend/monitor that runs in parallel with the actual backend to monitor it.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

obsci - a CI for open build service packages

a project by tbechtold

Currently it's pretty difficult to create tests for some specific package. So something like TravisCI for OBS would be good.

Updated over 5 years ago. 1 hackers ♥️. 1 follower.

From bare metal to virtualized Kubernetes cluster with just Salt and Redfish

a project by joachimwerner

My goal is build on Alberto's work on "yomi" and the new Salt-based virtualization management features that Cedric has contributed, then combine them with a Redfish prototype to do the following from one (ideally idempotent) Salt state (orchestration state if required):

Updated about 3 years ago. 1 hackers ♥️. 1 follower.