Custom Style for Devicegraph Output of libstorage-ngan invention by aschnell So far the style (color, shape, ...) of the devicegraph output of libstorage-ng is hard-coded. The user of the library should somehow be able to customize the style. |
Migrate more OBS service scripts to pure systemdan invention by enavarro_suse Following the work started in the last hackweek, Improve OBS service scripts, I will try to migrate current service script for workers to systemd unit, and at the same time, try to get rid of the sysv code. |
Creation of a sound boardan invention by Pastafly Create a sound board that has the following requirements: |
MariaDB Cluster toolsan invention by andriinikitin The idea is to have a friendly way to access live cluster's nodes, compare outputs of simple commands and find out differences in tables data / structure. |
Extract lead and cycle times from Githuban 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. |
CUPS: Generic "monitor" wrapper backend to monitor the actual backendan 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. |
SUSana: debrand Grafanaan invention by pagarcia Following trademark and licensing issues with Grafana, explore the possibility of debranding Grafana and use that in SUSE Manager (and maybe others) |
terracumber: python replacement for sumaform-test-runneran invention by juliogonzalezgil At SUSE Manager and Uyuni we use right now a set of bash scripts called sumaform-test-runner to run terraform and cucumber, send notifications and store cucumber results. |
Release our Ruby on Rails dashboards as Free Softwarean invention by hennevogel We've (mostly @cbruckmayer) put a significant amount of time into our performance measurement dashboards based on influx/grafana. I want to share this with the world because it's most awesome and easy to use. It's also nice if people don't go to some PaaS provider just for this... |
SUSE Manager Testsuite speed up and organizationan invention by oscar-barrios Currently, the SUMA test-suite takes about 6 hours to complete, often fails in the first tests, which set up the environment for the rest of the tests, those tests are what we named "core features". |
Simplify implementations of lockless printk ring bufferan 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, ...) |
Explore Python Dashboards using data from the Maintenance process of SUSE productsan invention by gboiko Try to prototype an interactive dashboard for parts of the data available on SMELT. |
openSUSE Tumbleweed release management internshipan invention by okurz motivationAs an openQA contributor I could learn from openSUSE release managers how the overall process can be improved. |
Elastic Inference on Raspberry Pi with openSUSE Kubican invention by kukuk The goal is to run the Elastic Inference Demo managed by kubernetes on a Raspberry Pi4 Cluster with openSUSE Kubic. |
Kanidm: A safe and modern IDM systeman invention by firstyear This hackweek I'll be working on Kanidm, an IDM system written in Rust for modern systems authentication. The github repo has a detailed "getting started" on the readme. |
Artificial Intelligence playground for Data Scientistan invention by afesta Project here: https://confluence.suse.com/display/AAI/HackWeek19 Will keep working out of HackWeek as "best effort" personal project to make it evolve and keep learning. |
Take rails for zombies coursean invention by riafarov There are multiple reasons for this project. First, I want to re-cap my ruby programming knowledge. Secondly, this course is available on pluralsight. This is project for 1-day, where I plan to continue and create some project and dive a little bit deeper into it. |
openSUSE Leap release process improvementsan invention by lkocman Goal: |
Setup root-encrypted server to provide password via sshan invention by holgisms You can encrypt your servers root filesystem, but need to provide a password during the boot process in order to "unlock" and start the system. This is easy if you have physical access to the server by entering it via keyboard. But if you do not have physical access it's not that easy. |
Playing with ESP8266an invention by lrupp The ESP8266 is a low-cost WI-Fi microchip with full TCP/IP stack and microcontroller capability. I want to explore the features and (in case of success) attach a BME280 to get temperature, humidity and barometric pressure information streamed over WI-Fi. |
gnome-shell-extension Floating Dockan invention by xiaoguang_wang Create a gnome-shell extension inspired from an Android app floating toolbox. |
Monitoring my Instagram activity profile with prometheus/grafana and building a custom exporteran invention by dmaiocchi I want to create an exporter for a X instagram profiile using the Instagram API. |
Exploring the front-end side in me: aka working on my drawing web-sitean invention by dmaiocchi I'm building a web-site for my drawing/painting things. |
revive qemu-devel.opensuse.organ invention by mstrigl qemu-devel.opensuse.org is a port forwarder to |
Without data this is just an opinion (SCC Analytics)an invention by digitaltomm Research on BI tools to crawl eg. SCC data. |
All our beloved acronyms in one place... also some Jekyll hackinan invention by thutterer Acronyms are fun. Everyone at SUSE loves them. Just sometimes… you might not know what one stands for. |
Learn Crystal by porting part of YaST to that languagean invention by ancorgs For a very long time, I have been planning to play with Crystal as possible substitute/complement for Ruby. With that goal, I have isolated a very small subset of the Ruby project I know the best (yast-storage-ng) and I want to migrate that subset to Crystal to get a general feeling about the language. See the repository with the experiment already in progress. |
ActiveJob influxdb-rails instrumentationan invention by hennevogel We have ActiveJob instrumentation in the OBS code base and a couple of panels in our grafana. Move this upstream to influxdb-rails. |
Awesome People Management Listan invention by hennevogel Start awesome/people-management and properly announce the awesome setup. |
Team Check Forman invention by hennevogel Move our agile team check, with some more elaborate assessment, online to office365 |
Welcome to SUSE (Quiz game)an invention by oscar-barrios This hack week project is an Unity3D app, available in Android, IOS and HTML5 platforms. |
Package tmux-resurrect for openSUSEan invention by SLindoMansilla Upstream |
Bring hamster 3.0 to openSUSEan invention by mwilck Hamster is important for may daily workflow, as I'm using it for time accounting. While |
Build admin-tools in a stand-alone environment without obs dependenciesan invention by dmulder The admin-tools appimage provides several samba team YaST packages in a portable way, such as yast2-aduc, yast2-gpmc, yast2-adsi, and yast2-dns-manager. Currently I build the appimage on obs, but this pulls in lots of unnecessary dependencies. Making it build independently would allow building on other distros. The difficult part here is going to be building minimal YaST dependencies. |
Fix terracumber, add some python unit tests, try to extend it and publish itan invention by juliogonzalezgil Last year I developed Terracumber and, for the moment published it at one internal GitLab repository. |
Support for DRM platform driversan invention by tdz This project could get us rid of the last fbdev drivers we're stil shipping: efifb and vesafb. |
Could we use financial prediction methods to improve our quality and performance?an invention by ilausuch In financial markets traders try to win money buying cheap and selling expensive. To do that they need to understand what is going on on the market and also what will do the market in the future. |
openSUSE Leap / TW / MicroOS / Kubic running on Freebox Deltaan invention by fcrozat French ISP Free is providing a xDSL / Fiber modem, which includes a lot of features, including integrated NAS support and, more recently, allowing to run your own VMs (https://dev.freebox.fr/blog/?p=5450 sorry, in french) |
Create an application to configure KEF wireless speakers from Linuxan invention by kraih The KEF LS50 Wireless are audiophile grade powered speakers that are fairly Linux friendly. But so far they can only be configured via an Android/iOS mobile app. I want to reverse engineer the custom binary protocol used by the apps, and build a simple Linux application to reconfigure things like DSP settings on the fly from the terminal. |
Create a SAP Gardener playground and have fun!an invention by dakechi The idea of this project is to learn more about SAP Gardener and its capabilities. Evaluate potentials and eventually include some capability around CaaSP that does not yet exist there. |
Support Pinebook Pro in openSUSEan invention by michals Updated almost 2 years ago. 3 hacker ♥️. 3 followers. |
Build a community around pnp soundboardan invention by Pastafly Last hackweek I created the pnp soundboard -> https://github.com/Devp00l/pnp-soundboard |
Ship f.lux in openSUSE Tumbleweed and Leapan invention by xarbulu I'm missing really badly the tool f.lux in my openSUSE machines. I really appreciate its usage specially when I'm using the computer late night. |
Packaging libnvidia-containers and nvidia-container-runtime-hookan invention by jordimassaguerpla This is a follow up to https://hackweek.suse.com/projects/architecting-a-machine-learning-project-with-suse-caasp. |
Contribute in the "Egunean behin" projectan invention by xarbulu "Egunean behin" (means "Once a day" in Basque) is a really popular Phone app/game in the Basque country. |
Write a commandline client for the geekosan invention by dheidler There used to be a tool called |
Stratos Analysis Toolsan invention by nwmac Extend Stratos (https://github.com/SUSE/stratos) by adding the ability to integrate open-source Analysis tools such as Popeye, Kube Score, Anchore, Clair etc, so that users can run these tools on their clusters from Stratos and view the results from Stratos. |
terraform-provider-libvirt on Homebrew (macOS)an invention by suntorytimed The goal is to package terraform-provider-libvirt on Homebrew to deploy the SUSE SAP and HA automation on a remote KVM host from macOS. |
Try mumble-weban invention by bmwiedemann https://github.com/Johni0702/mumble-web |
MicroOS for SystemZan invention by RBrownSUSE A Community member at FOSDEM requested MicroOS for SystemZ - spend some time at Hackweek looking at it |
Colorizing old images on my NAS (or run machine learning deoldify algorithm on an edge TPU)an invention by jordimassaguerpla For my 40th birthday I got from my friends a very special present, an USB Accelerator that brings machine learning inferencing to existing systems: |
Cheap 'production' k8s cluster on Kubican invention by pdostal I am trying to build a cheap Kubernetes cluster on top of Kubic. |
libsolv web interfacean invention by lnussel In order to inspect rpm dependencies inside the distro I wrote some python command line tools that leverage libsolv. Since navigating the ball of wool that is the result of solving a package is on the command line, I'd like to create a web app. Implementation by means of Flask, bootstrap and jquery to keep it simple. UI should be entirely created on client side with Flask only server json endpoints. |
Make geekos app available in SUSE EKS clusteran invention by digitaltomm The current geekos install at http://geekos.prv.suse.net/search is not reachable for employees outside of engineering. We want to move it to the SUSE IT maintained EKS cluster to make it available for all. |
Sharing logic between desktop and web based applications through WASMan invention by IGonzalezSosa Project Description |
Mount Btrfs USB disks on non-root Android using the Linux Kernel Libraryan invention by dmdiss Project Description |
Unified Config Management Tool (UCMT)an invention by jreidinger |
Improve packaging of Rust in OBSan invention by aplanas Project Description |
Rust Bootcampan invention by SMorlan |
Test mainline kernel on an older Qualcomm SOC (msm89xx), explore current Qualcomm mainlining kernel effortan invention by pvorel Project Description |
Enable Automated End-to-End tests per Pull Request in Uyuni/Spacewalkan invention by oscar-barrios |
Performance profile and possibly improve Jitsi web clientan invention by mkoutny Project Description |
remove stale rpm files from RMT mirroran invention by olh Project Description |
Build Microservice Architecture with Kubernetesan invention by aqsa_malik Project DescriptionThe aim of the project is to run a sample microservice app in Kubernetes. A simple app will be written in Python and work as an online store comprising of frontend, orders, and products services. (could be more!!) |
Open app cores with debuginfodan invention by jcejka Project DescriptionThis project aims to speed-up and simplify setup for analysis of application core files provided by our customers. |
Automated test for game + only web based dev + Python openQAan invention by okurz motivationTest automation can be fun and openQA is good at it but it has limitations. This project is meant to find out where the limits are for applications with lots of things moving on the screen, e.g. a game. Completely unrelated, web based tools become the norm for many users, e.g. when working from a chromebook or similar environments. The idea here is to try to use only web based tools and not force users to use a terminal which can be frightening :) As a third requirement: Some people are not feeling comfortable using openQA "because tests are written in Perl". This is not necessarily true because tests are rather written using a simplistic test API and only a small subset of Perl knowledge is necessary, however, we still want to support other entry points so there is Python support added in https://github.com/os-autoinst/os-autoinst/pull/1558 . To find out what this new way is capable of this project should use only that Python support and find out any restrictions. |
Learn DaVinci Resolvean invention by psimons |
OTPClient v2.6.0an invention by pstivanin Project Description |
Learn about amdgpu OpenCL neural network use for video enhancingan invention by tjyrinki_suse Project Description |
One of couple of Python projects (update M2Crypto)an invention by mcepl There are couple of projects I work on, which need my attention and putting them to shape: |
Improve Relax-and-Recover (ReaR) system migration: Different disk size support.an invention by jsmeix Relax-and-Recover (ReaR) is used to recreate a destroyed system on compatible replacement hardware, see https://en.opensuse.org/SDB:Disaster_Recovery |
multithreaded network benchmarkan invention by mkubecek Project Description |
NeoMutt: Show index and body of emails in a horizontal splitan invention by iivanov |
Create a proof of concept to parse the openQA logs to beautify them and provide query toolsan invention by ilausuch Project Description |
Study Google Motion Photo file formatan invention by tjyrinki_suse Project Description |
YAML 1.2 Schema support for PyYAMLan invention by tinita |
Script that loads dummy data into HANA database for testing purposes.an invention by rangelino |
Kanidm - Modern Opensource Identity Managementan invention by firstyear Project DescriptionKanidm is a identity management system (a store of accounts, groups and more) that supports authentication to opensuse, web sites, networks, and more. The project has a focus on respect of humans, correctness, simplicity and performance. In previous hackweeks we have implemented cryptographic authentication (webauthn), wasm based web UI and more. |
SUSE branded keycaps modelsan invention by cbosdonnat Project Description |
The world craban invention by cdywan The world is changing. A mouse got lose and fell off the discworld. Consequently the elephants got scared and hopped off Great A'Tuin's back. As luck would have it a gigantic crab with four gophers on its back took its place. |
Port the Minion job queue to TypeScriptan invention by kraih Project Description |
SUSE Linux-Based Demo Kioskan invention by dstokes11 Project Description |
Finish the Jangouts rewrite on React/Reduxan invention by ancorgs Project Description |
grogan invention by gbaccini |
Add Graphics Mode to WozManiaan invention by e_bischoff Project description |
Open-source software for controlling Genesis Thor keyboardan invention by jbaier_cz Motivation |
Give back to Wezterman invention by mpagot |
rinitan invention by dspinella |
Implement search in zellijan invention by MSirringhaus Project Description |
EVERYONE can contribute to documentation – See how YOU can join the partyan invention by chabowski |
Commanded EventStoreDB Spear (GRPC) adapteran invention by fabriziosestito Project Description |
Generic retry command in openSUSEan invention by okurz MotivationWhen automating tasks often the requirement comes up to retry commands, for example when network connections are involved and commands do not return successfully immediately or if resources are temporarily not available. Sometimes a simple for-loop in bash is sufficient. Sometimes it is necessary to use additional waiting between retries, sometimes timeouts are desired. Getting all those combinations right can be tedious and error-prone so a generic "retry" command should be available in usual environments so we should provide a retry command to openSUSE distributions. |
containerizing MicroOS Desktop components (reloaded)an invention by fcrozat |
investigate seal secrets for used in a home-cluster (k3s + fluxci)an invention by fcrozat |
Explore the possibility and value to have a centralized Developer Portalan invention by nkopliku |
reformatting text in visan invention by mcepl Project DescriptionThere is this text editor vis, modal text editor based on the Plan9 structural regular expressions and se(1). However, comparing to sam(1) or acme(1) it feels mostly like advanced vi(m) not something completely new (and it is not mouse-driven). |
Support harvester terraform provider in sumaforman invention by oholecek |
Running RKE/RKE2/k3s on SLES Real Timean invention by nguyens |
Air quality monitoran invention by dheidler |
Migrate from Raspbian to openSUSE aarch64 for motion detection cameraan invention by tjyrinki_suse Project Description |