learn and play with 2FA

an idea by oertel

just ordered 2 yubbikey 5 nfc play with FreeOTP on android and otpclient on linux

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

expect-like feature for Screen or Tmux

a project by jbohac

Project Description

Did this ever happen to you?:

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

UYUNI-CLI

a project by RDiasMateus

UYUNI-CLI

This a unified CLI tool for uyuni which aims to provide a single pane of glass to access all the existing tools in this project.

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

TIU - Transactional Image Update

a project by kukuk

Project Description

Provide image based transactional updates for MicroOS.

Updated over 2 years ago. 14 hacker ♥️. 6 followers.

Support UEFI network boot in Orthos Prague

a project by ggherdovich

Project Description

It's becoming less and less likely that server-class machine support booting with legacy BIOS. The industry standard is now UEFI, and has been for 15 years; this is what vendors test and support.

Updated almost 3 years ago. 6 hacker ♥️. 3 followers.

Prepare GFXprim widget library for a release

a project by metan

After nearly ten years of work my minimal widget C library is nearly ready for a use.

Project Description

Updated about 2 years ago. 1 hackers ♥️. 3 followers.

Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)

a project by jctmichel

Project Description

Since it has been near impossible to collaborate with other musicians at SUSE during the pandemic, I was considering an alternative music project for this Hackweek with any musicians at SUSE who might be willing to join.

Updated almost 3 years ago. 8 hacker ♥️. 9 followers.

Sentiment analyzer

a project by aburlakov

Project Description

A sentiment analyzer is a software that can distinguish the emotion of the text. The programming language will be either python or C++. (This is the first hackweek for this project.)

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

Convert openqa-mon to webassembly

a project by ybonatakis

Project Description

I want for long time to get my hands dirty with go and webassembly. we have (openqa-mon)[https://github.com/grisu48/openqa-mon] which is a monitoring tool for OpenQA.

Updated almost 3 years ago. 3 hacker ♥️. 1 follower.

UI/UX User testing and feedback

a project by lharden

Project Description

Gather quantitative/qualitative feedback to inform usability and interface decisions.

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

Switch to MicroOS desktop.

a project by lpalovsky

Few months ago I switched my home workstation and media center to Micro OS desktop and I cannot imagine switching back to normal distribution. After some consideration I realized it should work fine (even better) on the notebook I am using for work.

Updated about 2 years ago. 12 hacker ♥️. 6 followers.

Velcro demuxing software management

a project by zbenjamin

Project Description

During the last 3 years working on zypper we constantly reiterated the idea to refactor zypper to get rid of a lot of cruft that has collected over the years ,but just recently I realized that we maybe should go one step further.

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

Requirements Management Tool on Graph Database

a project by mknop

Project Description

Create a requirements management tool (RMT) based on a graph database.

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

Terraform GUI

a project by kevinklinger

Project Description

Build a tool that provides a GUI for Terraform and is able to spin up machines directly on KVM.

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

Raspberry Pi and SUSE Manager

a project by e_bischoff

I have bought a Raspberry Pi 400 and would like to experiment how it integrates into SUSE ecosystem.

Project Description

Updated over 2 years ago. 5 hacker ♥️. 6 followers.

Build kdump initrd without dracut

a project by ptesarik

Project Description

The kdump plumbing is implemented as a dracut module. The original intention was to reuse the logic that dracut uses to deal with storage and network, but it turns out that kdump needs are often very different, so a lot of time is spent on avoiding dracut features that are undesirable.

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

Add engineering metrics to telegraf webhooks plugin

a project by hennevogel

How it is

Currently the telegraf webhooks plugin for github produces rather dumb measurements. Just extracting data from the webhook and putting it into the TSDB. The interesting data for engineering metrics you have to calculate yourself then.

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

Migrate suntorytimed/resourcespace container to an openSUSE base

a project by suntorytimed

Project Description

For quite some time I am providing a ResourceSpace container on Docker Hub. It is meanwhile pulled about 234K times but unfortunately still based on Ubuntu. Meanwhile I have updated the base to Ubuntu 20.04, but I would like to move it to openSUSE instead. With ResourceSpace 9.5 coming out soon I see a possibility of introducing this switch. Enno Gotthold also did a great job of packaging ResourceSpace on OBS, so this could be used as a starting point for the container.

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

Create short "videos/screencasts" demoing cool stuff in 5 minutes

a project by PSuarezHernandez

Project Description

The idea of this project is to produce some short videos/screencasts, maximum 5 minutes, where you show some cool feature from some of our projects/products.

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

Loggee - A tool to interact with your board game collection and plays (made in Elixir)

a project by gfilippetti

Project Description

I started developing Loggee as a CLI to interact with Board Game Geek and it's API. I wanted to have an easy way to see my games and log my plays in the site, and as a bonus, learn more of the functional programming language Elixir.

Updated over 1 year ago. 3 hacker ♥️. 2 followers.

Support for BIOS-based error log in dmidecode

a project by jdelvare

Project Description

The DMI table may contain BIOS-based error information. Currently dmidecode is not able to decode it. However an experimental patch was contributed a few years ago, which could be used as a starting point to enable this feature.

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

Kanidm - A modern opensource IDM

a project by firstyear

Project Description

Kanidm is a modern, fast, opensource IDM aiming to be an alternative to projects like 389-ds, freeipa, samba 4 and others. Inspired by many identity as a services, many features of this project aim to advance the state of what is possible with opensource security and IDM today.

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

krunvm-operator: a Kubernetes operator for launching isolated VMs

a project by ngerace

Project Description

krunvm is vagrant for lightweight, isolated VMs... well, at least mostly.

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

SUSECON | Space Game

an idea by SaraStephens

For this year's SUSECON Digital, we are looking to drive home the message of Innovate Everywhere by showcasing the creativity of our Engineering team. The theme this year features a leap into space and a nostalgic design. Goal: Engage with our audience through game play that highlights the points of Innovate Everywhere. We want them to keep coming back to play throughout the SUSECON Digital experience.

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

Phoebe - where AI meets Linux

a project by mvarlese

Project Description

Phoeβe (/ˈfiːbi/) wants to add basic artificial intelligence capabilities to the Linux OS.

Updated about 2 years ago. 8 hacker ♥️. 7 followers.

Finish the btrfs fscontext conversion

a project by mpdesouza

Project Description

Continue the port of btrfs kernel code to fscontext, started here

Updated almost 3 years ago. 5 hacker ♥️. 1 follower.

WebRTC individual track recorder

a project by avicenzi

Project Description

Do you need to record podcasts or interviews remotely?

Updated about 2 years ago. 6 hacker ♥️. 4 followers.

bare metal openQA for arm boards

a project by mbrugger

Project Description

openSUSE claims quite a lot of Arm boards to be supported. But we lack testing on that boards.

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

DRM driver for USB-based SiS graphics cards

a project by tdz

Back in the late 90s to early 2000s, SiS graphics chips were fairly common and found in many low-end devices. Today, the chips are still capable enough for simple graphics needs, but the graphics cards were on PCI and AGP buses. They are not usable in modern computers. However, there exist USB-based graphics cards with a SiS 315 graphics chip. Those are around on Ebay et al [1] and easily usable with current computers. I already do have a driver for the old PCI-based SiS drivers and have long been struggling to find something useful to do with it. Converting it to serve USB devices would finally make it useful.

Updated almost 3 years ago. 3 hacker ♥️. 1 follower.

Program FPGA using Verilog and VHDL

a project by aschnell

Learn to program a FPGA using Verilog and VHDL

Some weeks ago I bought a TinyFPGA BX which uses the Lattice iCE40. The iCE40 is the first FPGA where the bitsteam was reverse engineered and a complete open source tool-chain is available.

Updated almost 3 years ago. 3 hacker ♥️. 1 follower.

Preserve SUSE's history

a project by fos

Project Description

SUSE dissolved an old warehouse, containing lots and lots of boxes with old SUSE / SuSE / S.u.S.E software. All of those boxes were originally going to be dumped in March 2021, which could be prevented.

Updated 5 months ago. 24 hacker ♥️. 9 followers.

Self assessment application for learning a (human) language

a project by mssola

Project Description

I have this private project I've been working on during my spare time. During this hackweek I want to spend some extra time to boost its progress.

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

Zero Trust vSphere Provisioning from Rancher

an idea by wjimenez

Currently, when Rancher tries to provision a Kubernetes cluster on vSphere, it needs to initiate API calls to the vSphere endpoint. In a hybrid cloud environment this often means that the Rancher server is not in the same network as the vSphere endpoint. Therefore inbound access is required to be added to a firewall so Rancher can reach the vSphere system. This naturally poses a security concern and creates administrative burden on our users who have to go through a security review to get this approved. If instead of requiring direct API access, an agent could exist inside the network where the vSphere API lived, then this agent could broker the communication between the Rancher server and the downstream API. The agent would simply initiate an outbound API connection to the Rancher server (much like any node agent or cluster agent currently) and simultaneously proxy any API calls that Rancher needs to make to vSphere. This would also have the benefit of being able to be run through a HTTP proxy, which many security teams will appreciate as a less risky connectivity model.

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

Face recognition on nextcloud with TPU

an idea by jordimassaguerpla

Project Description

I have all my photos on a private NAS running nextcloud.

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

Language Server Protocol implementation for Salt States

a project by cbosdonnat

Language Server Protocol (LSP for friends) is used in a number of code editors these days. There are implementations for various languages, but none for Salt States. The idea is to leverage Salt state module to parse edited files to provide completion of the state ids or paths.

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

Can we (machine) learn from bug reports?

a project by gboiko

Bug reports can be a great source of information, but usually finding the information requires extensive work in reading through all of the discussions and understanding the details about it. Could it be that machine learning can be used to extract meaningful information out of that? That's what this project is about.

Updated almost 3 years ago. 8 hacker ♥️. 3 followers.

Uyuni/SUSE Manager containerization project

a project by moio

Deploy Uyuni as an app from the Rancher marketplace - or install via Helm on any Kubernetes cluster, on any OS, or any Public Cloud.

The dream

Updated about 2 years ago. 10 hacker ♥️. 13 followers.

openSUSE code

a project by SLindoMansilla

openSUSE code

What is?

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

Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating system

an idea by pagarcia

Uyuni/SUSE Manager build client tools for each of the supported operating systems: SLES 11, SLES 12, SLES 15, RHEL 6, RHEL 7, RHEL 8, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Debian 9, Debian 10... the list is long. This is required because each operating system has different base libraries (glibc, OpenSSL, Python version, etc). A few months ago, the SUSE Manager development team started a (yet unfinished) research task to try to build Salt and all the required dependencies (minus glibc and OpenSSL, because it would break FIPS certification) so that we can always ship the latest version of Salt on each client operating system:

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

L0 Supportconfig Monitoring and Analysis using ML

a project by andavis

Project Description

  • Create an automated L0-support-like analytics solution for supportconfig data that is tiered across a customer's environment and SUSE environment (similar to a very modular AIOps Edge-Core approach). A pictorial overview of the ecosystem SupportConfigAnalytics
Updated almost 3 years ago. 10 hacker ♥️. 6 followers.

Metabase instance in SCC EKS cluster

a project by digitaltomm

Following up on the experiment from last Hackweek ( https://confluence.suse.com/display/~digitaltomm/Business+Intelligence+in+SCC ), it would be great having a production instance of Metabase running in the SCC EKS cluster, connected to the production database of SCC.

Updated about 1 year ago. 4 hacker ♥️. 4 followers.

Support glibc-hwcaps and micro-architecture package generation

a project by alarrosa

The recent glibc 2.33 version recently available in Tumbleweed includes this change: ```

Updated almost 3 years ago. 7 hacker ♥️. 3 followers.

Predictive test selection for SUSE Manager

an idea by jordimassaguerpla

I once had a bad dream. I started good, a sunny day. I had just fixed an issue and push it to my fork, in order to create a Pull Request. I was happy. It felt awesome to have found a fix so elegant. Two lines of code.

Updated almost 3 years ago. 6 hacker ♥️. 3 followers. Has no hacker: grab it!

Uyuni/SUSE Manager: Windows client support

a project by pagarcia

I'll continue the effort I started at last Hackweek to support Windows clients in Uyuni/SUSE Manager using Salt. When this is done, SUSE Manager would act as a WSUS server to Windows clients. https://hackweek.suse.com/20/projects/suse-manager-windows-client-support

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

Reproducible Source/Build Transparency Watcher

a project by jzerebecki

https://gitlab.com/JanZerebecki/transparency-log-watcher Trillian is used for Reproducible Source, Build and Certificate Transparency. So it could be used to log the input to OBS and the build results and make zypper check it before installing an rpm. But currently clients wouldn't detect if the log shows them a different version than anyone else. See if there is a way so this can be detected.

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

Create ansible roles for generic server stuff

a project by ph03nix

The situation of maintained ansible roles for boring server stuff like setting up a LEMP stack (Linux, nginx, mariadb, php) is dire and I would like to improve that. This project is about creating a handful of ansible roles with focus on * Fully supported in openSUSE (Leap and Tumbleweed)

Updated over 2 years ago. 7 hacker ♥️. 3 followers.

Add RISC-V support in openQA

a project by ldevulder

openQA currently supports different architectures: x86(_64), ppc64le, aarch64 and s390x. In this project I would like to add support for RISC-V[1]. First emulated ontop of x86, like we previously did with aarch64. As openSUSE images for that processor are already generated, it could be useful to do some basic automated tests on them.

Updated almost 3 years ago. 12 hacker ♥️. 3 followers.

Workadventu.re at SUSE

a project by jevrard

For events like engineering summit or hackweeks, it would be nice to have a SUSE instance of workadventu.re, and have our own maps, wired with (open)SUSE's jitsi! I am looking for folks willing to help on those 3 teams:

Updated almost 3 years ago. 17 hacker ♥️. 13 followers.

AWS Online Training

an idea by peterrpaul

Intellipaat is offering a comprehensive AWS course created by industry experts. The entire AWS training course is in line with the AWS Certified Solutions Architect exam. You will learn various aspects of AWS like Elastic Cloud Compute, Simple Storage Service, Virtual Private Cloud, Aurora database service, Load Balancing, Auto Scaling and more by working on hands-on projects and case studies. You will implement AWS best practices in this training. What projects I will be working in this AWS certification course?

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

Publish build.o.o on Software Heritage archive

an idea by hennevogel

We should publish everything except tarballs on the Software Heritage Archive https://www.softwareheritage.org/2020/05/20/welcoming-sloan-support-to-expand-the-software-heritage-archive/

Updated about 2 years ago. No love. 1 follower. Has no hacker: grab it!

Machine Learning Training

an idea by johnvickyy

Intellipaat offers Machine learning training that mainly focuses on key modules such as Python, Algorithms, Statistics & Probability, Supervised & Unsupervised Learning, Decision Trees, Random Forests, Linear & Logistic regression, etc. Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.Machine Learning, as the name suggests, provides machines with the ability to learn autonomously based on experiences, observations and analysing patterns within a given data set without explicitly programming. Machine Learning, as the name suggests, provides machines with the ability to learn autonomously based on experiences, observations, and analyzing patterns within a given data set without explicitly programming. Project 01: Analyzing the trends of COVID-19 with Python

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

Learn ReactiveX with RxPY

an idea by witekbedyk

RxPY is a library for composing asynchronous and event-based programs using observable collections and pipable query operators in Python. The goal is to learn reactive programming with ReactiveX.

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

Investigate whether Kimchi server works on SLES

an idea by waynechen55

Kimchi is an HTML5 based management tool for KVM. It is designed to make it as easy as possible to get started with KVM and create your first guest. Kimchi manages KVM guests through libvirt. The management interface is accessed over the web using a browser that supports HTML5. Its installation and configuration does not adapt to work very well with SLES, although it fully supports openSUSE Leap.

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

SES 6 Installer script

a project by davidbyte

take my existing buildit.sh script (https://github.com/dmbyte/SES-scripts/blob/master/clusterbuilder/) and enhance it to be more of the installer experience needed. It would ideally be coupled with an autoyast file that does:

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

Run C code from source with tcc

a project by bmwiedemann

It would be nice to have a OS that can be tinkered with easily by having only a compiler as the only binary on the system.

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

Learning how to properly build Distros in home: projects

a project by RBrownSUSE

openSUSE now has a lot of black magic around building distributions for :Factory and :Leap This includes all of the 000* packages and opensuse-release-tools doing very useful stuff like pkglistgen automatically managing the package lists for .kiwi files so release managers don't need to manually update which packages are going on which media

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

Implement XEP-0308: Last Message Correction in Profanity

a project by mvetter

I plan to implement XEP-0308 for Profanity. Something that is asked for since 2016.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

Small Livecd with mutltimedia capabilities

a project by aginies

Play with kiwi and liveCd capabilities to create a Small liveCD to get a rescue and multimedia system in less than 700MB. Will be a liveCD in Full french.

Updated about 4 years ago. No love. 1 follower.

tcetc - transaction capable /etc

a project by wpreston2

tcetc

Summary

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

Building Son of Grid engine in OBS

an idea by ph03nix

Since my fork of Son of Grid Engine is apperently used by some people, I would like to use the Open Build system to create ready-to-use rpm packages for at least openSUSE Leap.

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

Virtualization CI/Testing Work

a project by bfrogers

There are a number of items related to doing Virtualization CI and testing which I have a hard time getting to during my day job. I'll take Hackweek as an opportunity to get at least a little out of my normal space and improve our methods. This mainly focuses on QEMU/KVM and some of the efforts and infrastructure I've already got in various states of development, or at least investigation. Part of this effort is to try to leverage what is available in this space upstream, and to focus on watching the state of CI as it exists upstream, not just in our shipping products.

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

SUSE guerilla gardening @maxtor #gogreen#proudtobegreen

a project by ukirschner

I want to set up a few small raised beds to plant some vegetables. Volunteers more than welcome-just ping me on RC.

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

Using AI/ML to colorize old (black & white) photos

an idea by kwk

Converting old black and white photos or movies transform such artefacts from the past to the present. I will experiment with DeOldify (https://github.com/jantic/DeOldify) on state-of-the-art GPU hardware and try to base this software on openSUSE.

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

Explore AOSP alternatives (postmarketOS, LineageOS, Qualcomm mainlaining)

a project by pvorel

1) Explore postmarketOS, LineageOS on real device. 2) Explore Qualcomm mainlaining effort.

Updated about 4 years ago. No love. 1 follower.

Write an url shortener in Rust (And learn in the way)

a project by szarate

So I have 469.icu :), it's currently doing nothing... (and for sale) but in the meantime, I'd like to write an url shortener from scratch and deploy it on my own server

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

Embellishment of Solid Ground's Web User Interface (WUI) via Bootstrap v4

a project by vstsironis

Solid Ground[1] is a powerful software tool, essential for the daily tasks of an L3 agent. Built upon Django framework[2], it greatly simplifies the storing and management of the needed information for orchestrating the various, tedious and sometimes quite complicated actions (steps) of the L3 process[3]. And although Solid Ground is significantly benefited by the utilization of Django's ORM (and other components such as Rest, views, etc.) and has very strong command line interfaces (l3t and Django admin's shell), it lacks a modern, user friendly, clean and with nice user experience (i.e. engaging) WUI! The purpose of the current project is to leverage Bootstrap - the world’s most popular framework for building responsive, mobile-first sites[4] - in order to enhance Solid Ground's WUI without disrupting its operational capability! In other words to apply a cleaner, more engaging look and feel that will not break Solid Ground's functions.

Updated about 4 years ago. No love. 1 follower.

Alexa on Linux - voice commands for SUSE products

an idea by calmeidadeoliveira

What is it about? Learn about AVS (Alexa Voice Service) and install Alexa on Linux (or maybe a Raspberry Pi).

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

Ceph Containers on Raspberry Pi

a project by mgfritch

The next release of Ceph (Octopus) will be delivered via containers.
A new tool named cephadm is being developed to bootstrap and manage Ceph containers.

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

Learn Go Lang

an idea by sisingh

I am interested to learn about the Go Lang, and investigate the scope of using Go in our existing projects. Resources used:

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

Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S

a project by a_faerber

The recent Banana Pi BPI-F2S board features a new Arm SoC SP7021 by Sunplus, which is not yet supported in mainline Linux. Prior to Hackweek I had prepared UART and interrupt controller drivers and Device Tree for Sunplus SP7021's Arm Cortex-A7 cores: GitHub branch f2s-next

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

Hitchhiker's Guide to the SUSE Documentation Team

a project by ta-ro

Give a more complete overview of the infrastructure and the processes the documentation team uses to write, maintain, and publish the documentation for the SUSE products. Add missing information/chapters to the guide.

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

WebUI for pint data

a project by aosthof

With 'pint' the Public Cloud Team already provides a command line based tool to get information about the images we're hosting in the public clouds. It's provided via the Public Cloud Module in SLE as well as in the Cloud:Tools repo. As more and more people are asking about information on the images we've published but not all of them feel comfortable using tools on the command line we like to provide a web UI which shows that data. One should be able to search for specific images, sort by regions or state etc.

Updated about 4 years ago. No love. 2 followers.

Progress ticket exporter to Jira

a project by jlausuch

Create a basic web app where you can search for Progress tickets and create Jira tickets to a certain project. Outcome:

Updated about 4 years ago. No love. 1 follower.

Run VMs in CaaSP 4 cluster with SUSE-powered kubevirt

a project by jfehlig

This project aims to run VMs in a CaaSP 4 cluster using kubevirt and a libvirt+qemu container (aka compute container) based on SLES15 SP1/2. Compute containers based on openSUSE Leap15.1 and SLES15 SP1 already available in registry.opensuse.org and registry.suse.com respectively. VMs can be deployed to the cluster but there are several functional problems that need investigating, e.g. accessing the VM's serial and VNC consoles, proper network access, etc.

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

Twenty-Six - A card game developed with Phaser & TypeScript

a project by hfschmidt

For a long time, I have wanted to port a card game called "26" to the digital world. I've been playing 26 since I was very young, especially in the winter months, when it was too cold to go play outside. 26 is played by 2 players. Each player has a stack of 20 cards (all face-down, except for the top card), and 6 cards in their hand. The goal of the game is to get rid of all your cards by building flushes on the board. The first player to get rid of all their cards wins.

Updated about 2 years ago. No love. 1 follower.

A recommendation engine for SCC

a project by mbologna

Let's imagine you are a sales engineer. You want to either:

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

Do Stuff with SUSE Raspberry Pi

an idea by cjschroder2

Install and test SUSE's Raspberry Pi distro on a Raspberry Pi 3 Model B. Explore the practical uses of stuffing a Linux distro on a bitty little single-board computer. Kiosk, digital signs, media server, gaming platform, digital photo frame, network attached storage...what is this little gadget good for?

Updated about 4 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Relax-and-Recover (ReaR) proof of concept implementation of new "storage" code

a project by jsmeix

The current disk layout recreation code in ReaR is about 10 years old now and more and more

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

Hydrogen Drum Machine: export to hardware drum machine

a project by dmacvicar

Hydrogen is a software drum machine and pattern editor. While it can export and play through MIDI, which is enough to play through my SR-16, it is not clear how one could record patterns and songs from Hydrogen.

Updated about 2 years ago. No love. 1 follower.

Graphics support for SGI Octane

a project by tsbogend

With the approach of kernel 5.6 SGI Octanes are supported with builtin IO components. What's missing for a graphics workstation is a driver for the graphics card. There is already a not upstreamed framebuffer driver for Impact graphic cards. Since there will be no new framebuffer driver accepted upstream, the goal of this project is to convert the existing frame buffer driver to a DRM driver and make it ready to be sent upstream.

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

Write some plugins for Rocketchat

a project by itxaka

Learn how to develop and create some plugins/apps for rocketchat. One that comes to mind is to enhance gerrit links which all are enriched with the same text, no matter what you link. A plugin could extend those links into printing some proper info like the patch name so its easier to click on those.

Updated about 4 years ago. No love. 1 follower.

Backup server on openSUSE in Raspberry Pi 3 with external USB mass storage

a project by bzoltan1

I would like to set up a small backup server on my spare hardware What I have:

Updated about 4 years ago. 4 hacker ♥️. 1 follower.

Learn how to write a test case

a project by Xiaojing_liu

Be familiar with the process of writing a test case in openQA by taking a ticket from a QA team.

Updated about 4 years ago. No love. 1 follower.

More significant HA cluster node wins fencing match under 2-node split-brain

a project by yan_gao

In a 2-node HA cluster without quorum server, since neither of the cluster nodes (partitions) has more than 50% votes in case of split-brain, we should configure corosync.conf to enable two_ndoe: 1, so that both nodes (partitions) will be granted "quorum". But there'll be potential fencing matches which could introduce double-fencing by chances. The current solution is using random/static fencing delays by configuring pcmk_delay_max/base parameters for stonith resources to prevent double-fencing.

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

CephFS client for Android using the Linux Kernel Library and Wireguard

a project by dmdiss

CephFS is awesome, but without a VPN it's not safe to be routed over the internet, and it lacks client support on many platforms. The Linux Kernel Library allows for the linux kernel to be built as a cross-platform user-space library and integrated into a regular Android, Windows, macOS, etc. application. This project combines CephFS, LKL and wireguard, and sprinkles some io-uring on top. My objectives are:

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

Telemetry for Uyuni - The research

a project by dleidi

Uyuni is an heterogeneous and giant project (actually it is a beast) made of many pieces, many languages, many internal architecture structures, and also very old and new technologies live in it. Said that, and based on the fact Uyuni delivers tons of features/functionalities not all the end users use, it is not trivial at all to understand

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

Enhancement of zypper history command

a project by syrianidou_sofia

Based on an old customer feature request: zypper history command options so that it can show the security patches installed on a server and when they were installed, during a defined period of time.

Updated about 1 year ago. No love. 1 follower.

Improve openSUSE infrastructure

a project by lrupp

There is always something to do if you run the infrastructure for such a big project like openSUSE.... Our Admin wiki currently lists over 80 machines - and while we already "salted" some of them, there is always room for improvement and room to learn something new just by making your hands dirty and diving into the administrator role for a machine.

Updated almost 3 years ago. 8 hacker ♥️. 3 followers.

investigate elasticsearch and use with my windowssearch samba client/server

an idea by npower

Samba now has an experimental Spotlight backend using Elasticsearch as fileindex. It seems that creating a similar backend could also be something that could be useful to investigate in the context of the windowssearch feature for samba

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Power of the salt control in SUSE Engeniging Infrastructure enviroment.

an idea by mcaj

Our Team has been using the Salt as main tool for IasC. We did a lot of work there we learn how to use for access (ssh) control,

Updated about 2 years ago. No love. 1 follower. Has no hacker: grab it!

Uyuni: re-architecting code with Akka

a project by moio

Simplify the codebase by using a more modern toolkit to accelerate maintenance and future development. Enjoy Hakkaweek!

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

Provisioning Prometheus exporters with Uyuni revisited

a project by j_renner

There is a number of annoyances and pending improvements when working with the Salt Formula for provisioning Prometheus Exporters in Uyuni: - Fix issue with cleanup in case the monitoring entitlement is removed.

Updated almost 4 years ago. 3 hacker ♥️. 1 follower.

ConnMan improve iwd and WireGuard support

a project by wagi

Recently, ConnMan got support for iwd and WireGuard. The current support is only a starting point and it needs some more changes in the core code base to support the cool features:

Updated about 3 years ago. 1 hackers ♥️. 2 followers.

Modernize Bard's web interface, implement high-level audio analysis with feature extraction and sonos support

a project by alarrosa

Continue improving my personal project, bard. Bard is a music manager for your music. It stores all information about your music collection in a Postgresql database . The current release can be used from a terminal and has the following working features:

Updated about 4 years ago. No love. 1 follower.

openQA log-viewer firefox plugin

a project by asmorodskyi

Idea is to write FF plugin which would process raw autoinst log and display it in more readable form .

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

OpenBLAS: test performance on AMD Zen2 and learn more about the implementation

an idea by marxin

OpenBLAS is a high-performance linear algebra library that's implemented mainly with vector instruction directly written in assembly language. The goal of the project is to learn more about the implementation and get familiar with the vector instructions.

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

Finish Machine Learning introductory course

a project by dmacvicar

I started Standford's machine learning course but after getting stuck in one assignment (ex4, Week5), it fell of the table due to lack of time and focus. I will use this Hack Week to make some progress on it.

Updated about 2 years ago. No love. 1 follower.

CaaSP in CaaSP

a project by pchacin

Summary Using K8s for managing VMs is a requirement in many environments, as not all applications are designed to be cloud-ready. Some projects like Kubevirt[1] and Virlet [2] aim to address this requirement. However, they introduce their own complexity, creating a parallel control plane for VMs. RancherVM [3] has a different approach, launching VMs as pods, but requires custom-built images.

Updated about 4 years ago. No love. 1 follower.

Improve 'vim-daps' and 'vim-docbook_templates' plugins

an idea by tbazant

The main part of our toolchain that allows us processing and publishing documentation is daps [1] As i'm using Vim to write our product documentation in DocBook format, i started to develop 'vim-daps' [2] and 'vim-docbook_templates' [3] plugins to integrate daps experience into Vim.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Play with Go and RL

a project by EDiGiacinto

I would like to learn and play with RL/ML and Go ( gorgonia for example). The lack of Reinforcement Learning library in Golang makes me very sad, so I wanted to implement a RL algorithm and alongside create a small library for RL and go in general. On the other hand, I would like also to expand and add features on a project that I'm working on: https://github.com/mudler/luet . It's a package manager based on containers, focused on cloud/OTA-alike update delivery. It would be nice to combine the two ideas, for e.g. to achieve one feature.

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