Add tests shuffling functionality to paracuke

an idea by e_bischoff

Paracuke is a toy project whose first use was to make it easy to run tests in parallel from coroutines. It's an implementation of Cucumber in Go. Now I would like to see if I can add random tests sequence shuffling and, in case of a failure, reduction to minimal sequence: John Hughes - Don't Write Tests, Generate Them - YouTube.

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

Write a simple ESMTP mail server in Haskell

a project by psimons

Hackweek 21?

Postmaster desperately needs a mail spool. I need to come up with a good way to store meta information about queued messages. An sqlite database seems like a natural fit because I might want to do some nontrivial queries in there to figure out which messages to deliver (and where). On the other hand, interfacing with sqlite is a bit unpleasant, so instead I might want to write one big JSON file that contains all relevant information. That would certainly suffice for the first version ...

Updated about 3 years ago. 2 hacker ♥️. 2 followers.

Collectl turbostat module

a project by joeyli

Currently the CPU subsystem of Collectl can get the CPU loading but no CPU power state. My idea is that tracing turbostat then developing a collectl module to get the CPU power state. It can be used to monitor C-state or frequency. Reference: Collectl's HelloWorld module, turbostat

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

Neutron driver for Cilium

a project by mrostecki

It's clear that in Kubernetes world, SUSE and openSUSE chose Cilium as the main network provider, which also means choosing BPF and XDP as underlying technologies for implementing datapath and packet filtering. That's different from what we are doing in OpenStack. SUSE OpenStack Cloud provides mostly Open vSwitch DPDK as a network solution.

Updated over 4 years ago. 1 hackers ♥️. 3 followers.

YES Certification Video Tutorials

a project by dstokes

The YES Certification Tool Kit has long needed Video Tutorials for clean step-by-step tool usage and configuration. These will be done with video screen scrapes and audio overlay.

Updated about 2 years ago. 2 hacker ♥️. 3 followers.

perf-bench ipc

a project by dbueso

The state of the art of sysv/posix ipc benchmarking is a combination of ad-hoc programs scattered over the internet. While some mechanisms, such as sysv semaphores, have a lot of coverage, others really lack (message queues), and some are simply non-existent; albeit some of the legacy flavors we aren't too concerned with, other than them being functionally correct. Consolidate all this by taking the good benchmarks and implement new ones where needed, such as message queues, everything around the 'perf bench' framework. This will both improve the lives of us who hack on kenrel ipc as well as improve coverage overall. Eventually mmtests should be updated as well.

Updated almost 5 years ago. 2 hacker ♥️. 2 followers.

Separate the QLogo GUI from the interpreter.

a project by jsikes

QLogo is a UCBLogo-compatible implementation of the Logo language using Qt and OpenGL. QLogo was designed with the language interpreter integrated into the GUI. For Hackweek 18 I want to separate the interpreter from the GUI so that QLogo can be run from the command line or from a shell script.

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

Add cgroups support to crash-python

a project by mkoutny

To ease debugging cgroup relates issues this suggests to: - list cgroup hierarchy tree(s),

Updated about 3 years ago. 4 hacker ♥️. 4 followers.

Kernel live dump

an idea by mkoutny

There is possibility to run crash on live system, this has some drawbacks though: - not all its features are available (e.g. inspecting stacks of tasks),

Updated almost 5 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Distribution source code repository/browser

an idea by mkoutny

Motivation: You know a particular function name and would like to know which package(s) it comes from. Approximation: It is possible to search in code on Github hoping for a match in upstream repo not being too far from our distro.

Updated almost 5 years ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

Porting Askbot to Python 3

a project by rbueker

During the last year Askbot, a question and answer oriented internet tool, similar to stack overflow has been tested for internal usage. The testing went well and it was decided to use the tool in a larger scope.

Updated almost 5 years ago. 4 hacker ♥️. 3 followers.

Uyuni: improve spacewalk-repo-sync performance

a project by moio

Let's make reposync faster

Every day,

Updated about 2 years ago. 8 hacker ♥️. 1 follower.

GNU/Linux-based Software as a Service

an idea by rliang06

Making GNU/Linux-based applications/services accessible to Windows clients via LAN, without installing GNU/Linux in a virtual machine, or using Live or pre-installed media.

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

next-generation email synchronization program

a project by dancermak

There are various email synchronization programs like offlineimap or mbsync, which have some inherent limitations: - mbsync does not support IMAP IDLE

Updated over 4 years ago. 5 hacker ♥️. 5 followers.

ML and AI for code static analysis

a project by mvarlese

The idea is to explore the technologies and the various components to realize some AI to predict pitfalls in source code which can potentially generate run-time misbehaviours. The potential area where this idea could have positive implications are:

Updated almost 5 years ago. 5 hacker ♥️. 4 followers.

Suse Manager - SPA

a project by LuNeves

The experience while navigating throughout the UI of Suse Manager it's not that nice. Whenever we navigate to a new page, the whole page gets refreshed and recreated, even when half of it didn't change a thing, for instance, the menu, topbar, and the notifications WebSocket connection, which in my opinion doesn't provide a smooth experience. This project has the goal to test out an automatic way to transform the Suse Manager UI into a Single Page Application.

Updated almost 5 years ago. 5 hacker ♥️. 2 followers.

Upgrade a Rancilio Silvia with a meCoffee PID

a project by suntorytimed

What is meCoffee? The meCoffee is a small PID that can be used to upgrade an Espresso machine with some new features. It supports mostly the Rancilio Silvia. The initiator of meCoffee is starting to Open Source his work and has already done so by opening up the meBarista application for Android, iOS and Chrome.

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

Organize a Rumtasting session

a project by TBro

Out of nowhere the idea came up to organize a rum tasting session on one of the HackWeek evenings. There will be some information about the actual production of rum provided, as well as the different kind of rum existing.

Updated over 4 years ago. 4 hacker ♥️.

The Chameleon Harmonists

a project by rmax

Join us in singing a capella — barbershop-style and others. Find us on RocketChat: #chameleon-harmonists

Updated about 4 years ago. 5 hacker ♥️.

Package odpdown

a project by jgrassler

I have been known to talk anybody I held presentations with into using odpdown. That was always a little awkward, since it started off with pip install odpdown, rather than zypper install odpdown. I want to fix this awkwardness and package odpdown properly so it can be installed as a RPM package. I'll also include the auxiliary infrastructure I've added around it over the years (various Makefiles and scripts for generating transcripts from comments) to the package so others can benefit from that stuff, too.

Updated about 3 years ago. 2 hacker ♥️. 1 follower.

Intensive Python refresher

an idea by cjschroder2

Refresh my sad neglected mad Python skillz, and become reasonably fluent once again. Focus on improving cool YAML to DocBook XML conversion script https://github.com/SUSE/doc-cap/pull/102

Updated almost 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Learn O'reilly Fundamentals of Deep learning

a project by jerrytang

Ai and Machine learning play important role in our life, I'd like to learn it. research to see is there any way of using DEEP learning on open source stuff.

Updated about 4 years ago. 2 hacker ♥️.

RPMlint cleanups

a project by scarabeus_iv

RPMlint upstream milestone 2.0 is shaping up but there are still ticket that needs to be tackled to finalize the release and enjoy the freshness of awesome QA on Tumbleweed/SLE16. In this hackweek we plan to look on various problems as described at:

Updated about 4 years ago. 7 hacker ♥️. 3 followers.

Write a Native GTK+ Weibo Application

a project by JonathanKang

Inspired by Corebird, I'd like to write a native GTK+ Weibo application for Linux, so that I can learn how to write a GTK+ application from scratch, and every Weibo users can benefit from it. I've started to code for a while at spare time. You can find the project here.

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

Czech translation of KF5

a project by vpelcak

I would like to dedicate my time to the improvement of the Czech localization of KF5. * Trunk

Updated almost 5 years ago. No love.