translation update service for OBS

a project by sbrabec

Translations get more and more important in packages live.

Updated about 6 years ago. 2 hacker ♥️.

KDevelop plugin for showing information inline in the code

a project by michalsrb

I use the KDevelop IDE whenever I can. At SUSE mostly for reading code while debugging some bug. My plan is to create plugin that will show extra information inline with the code to make it easier to explore foreign code.

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

gnome shell extension to translate screen word online

an invention by xiaoguang_wang

Use mouse to select a word on the screen, popup a small icon, click icon, then show a window to display word online translation result.

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

[Windows Subsystem for Linux] Build newest WSL-DistroLauncher in OBS

a project by lkocman

This is a task to update current WSL-Launcher (which can be already buildt in OBS) with latest-greatest upstream code https://github.com/Microsoft/WSL-DistroLauncher

Updated almost 6 years ago. 1 hackers ♥️. 2 followers.

Give avahi some love

a project by e_bischoff

Avahi is (among others) a domain names auto-configuration system for Linux compatible with Bonjour.

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

A recommendation engine for SCC

a project by mbologna

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

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

DIY flight sim throttle quadrant

a project by lpalovsky

Project Description

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

Grab precise changes in log file/s between system events

a project by smhalas

Updated over 1 year ago. 1 hackers ♥️. 1 follower.

Remote control for Adam Audio active monitor speakers

a project by dmach

Description

I own a pair of Adam Audio A7V active studio monitor speakers.

Updated 6 months ago. No love. 1 follower.

ALSA Pure Digital Power Amplifier

a project by duwe

Building on top of Rouslan Dimitrov's Microcontroller Class D Amplifier, I developed the idea to feed the power amplifier with PCM data directly. Rouslan does some dithering and noise shaping, but I'm convinced that proper interpolation would sound better. The ATtiny is too slow to do even cubic interpolation so I'll move that into the host.

Updated over 3 years ago. 2 hacker ♥️.

'Who's that guy?' - a floor based mini game

an invention by thutterer

Documentation

Updated almost 6 years ago. 5 hacker ♥️.

Revive qemacs

a project by dmacvicar

qemacs is a nice emacs style editor by Fabrice Bellard (qemu's original author).

Updated over 3 years ago. 1 hackers ♥️.

finish de-l3slaveing of crash-setup

a project by mhocko

The primary motivation for crash-setup (created by l3team) is to make kernel crashdumps deployment and crash using as easy as possible. This has been the case for quite some time except the tool was quite l3slave centric. With a great help from tcech the tool is close to be fully usable from other machines and !.de network as well.

Updated about 6 years ago. 1 hackers ♥️.

Ceph RBD backed USB mass storage gadget

a project by dmdiss

Create a USB device that, when configured and connected, exposes one or more Ceph RBD images for use as USB storage, allowing for:

Updated about 6 years ago. 1 hackers ♥️.

Teach RuboCop to Resocialize Zombies

a project by mvidner

or: Static Analysis of nil Values in Ruby Code used in YaST.

Updated about 6 years ago. 1 hackers ♥️.

A brand new approach to system configuration management

a project by guohouzuo

In the previous hackweek (14), the following objectives from project "A generic mechanism for analysing and manipulating diverse software configuration files" were worked on:

Updated about 6 years ago. 2 hacker ♥️.

Convert the openATTIC project web site from Typo3 to Nikola (static content generator)

a project by LenzGr

Overview

Updated over 3 years ago. 1 hackers ♥️.

Birdwatching with motion and gphoto2

a project by msmeissn

I want to watch birds at the birdfeeder on my balcony.

Updated over 7 years ago. No love.

minimal openQA

an invention by okurz

motivation

Many people ask how to start with openQA, ask "can you run these two lines in bash in an openQA" test and some shun the effort to try out openQA because it is "too big".

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

SUSana: debrand Grafana

an 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)

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

SMT solver for AWS Policy decisions in ceph RGW

a project by abhishekl

Currently AWS uses a SMT solver to decide on public/non-public policies https://aws.amazon.com/blogs/security/protect-sensitive-data-in-the-cloud-with-automated-reasoning-zelkova/

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

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.

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

try to get familiar with nut

an invention by pgajdos

Project Description

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

Cycling sweepstake paper digital rendering

an invention by xarbulu

Project Description

Our local cycling team runs a small Sweepstake during the Giro de Italia and Tour de France every year. It is quite popular among my friends and cycling fans.

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

3D Printer deals

a project by free_ai_tools

Updated 4 days ago. No love. 1 follower.

Airplane tracking

a project by rmax

Setup and operate a Mode-S Beast that receives the ADS-B broadcast signals sent out by airplanes.

Updated about 6 years ago. 2 hacker ♥️.

Harvester Packer Plugin

a project by mrohrich

Description

Hashicorp Packer is an automation tool that allows automatic customized VM image builds - assuming the user has a virtualization tool at their disposal. To make use of Harvester as such a virtualization tool a plugin for Packer needs to be written. With this plugin users could make use of their Harvester cluster to build customized VM images, something they likely want to do if they have a Harvester cluster.

Updated 7 months ago. 1 hackers ♥️. 1 follower.

Learning Game Development with Unity

a project by tmuntan1

Description

Updated 7 months ago. 2 hacker ♥️. 1 follower.

Web interface for gems-status

an invention by jordimassaguerpla

Gems-status (http://github.com/jordimassaguerpla/gems-status) is a command line tool that creates a report about the gems used in an appliacation. The most import result is the security alerts.

Updated almost 6 years ago. 2 hacker ♥️.

understand and possibly improve cscope

a project by mhocko

cscope is a great tool index C/C++ sources and allow to navigate through the code. I have learned that the project is mostly dead and what is worse it uses its own database format to store the index. I would like to see some extended functionality in the tool - e.g. search whether a function A is reachable from B, filtering search results per-file, fix functions with function parameter detection (such functions are not recognized properly currently) and some others.

Updated about 6 years ago. 3 hacker ♥️.

CHDK2gphoto2: Canon Hack Developer Kit support for libgphoto2

a project by msmeissn

Continue on the started CHDK (Canon Hack Developer Kit) for libgphoto2 support.

Updated almost 6 years ago. No love.

kanku - worker distribution with rabbitmq/openvswitch

an invention by M0ses

kanku is designed to give you a better integration of your kiwi images built by the Open Build Service (OBS) in your development and testing workflow.

Updated over 7 years ago. No love.

Automate the workreport email with python

an invention by ktsamis

In the spirit of learning more python and practicing I will be creating a script to automate the work report emails that we send every week. This will not be a simple cron job because I have to catch corner cases of vacation etc. The next step is filling the workreport automatically by using the various API's that we can use (Bugzilla, osc qam plugin). The purpose is mainly to learn a bit more python.

Updated over 5 years ago. 1 hackers ♥️.

Deploy our Terraform code via GitLab CI

a project by hfschmidt

In our team, we currently manually deploy our Terraform code (namely, the SUSE Registry at registry.suse.com) from our own PCs. This is error prone, as it would be very easy to override something by mistake. I want to create the appropriate .gitlab-ci.yml file that will:

Updated over 3 years ago. 2 hacker ♥️.

Contribute pt_BR Translate to Calibre

a project by martinsmac

I use Calibre (calibre.com) in my opensuse. This tool manage ebooks, convert for many formats and control a ebook reader device. I would use my time to finish portuguese Translation to this project.

Updated about 6 years ago. 1 hackers ♥️.

Learn Go language

a project by mlin7442

Learn Go language by through The Go Programming Language book.

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

Eye-blink detector

a project by xarbulu

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

Rebasing of the current MicroOS installation

a project by epaolantonio

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

rust security reviews and cargo-crev

a project by jzerebecki

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

Learn about document management with Paperless-ngx

an invention by rmax

I used Hackweek to install a Paperless-ngx server for the first time and learn how it works.

Updated 6 months ago. No love. 1 follower.

3D Printer deals

a project by free_ai_tools

Updated 4 days ago. No love. 1 follower.

Create a tool to sync GroupWise calendars with a local radicale server

a project by cbosdonnat

I already have a [python script][0] processing mails received in the Calendar folder to get the ical event and push it to [radicale][1]. It has several drawbacks:

Updated about 6 years ago. 6 hacker ♥️.

try to understand cups > 1.5

a project by mhocko

Starting with CUPS 1.6 things have changed considerably. Clients are no longer discovering broadcasted printers anymore. Distributions (e.g. Debian) has backported the original protocol into cups-daemon package but this doesn't seem to work either on my laptop. I would like to look and try to understand what the hack is going on here.

Updated about 6 years ago. 2 hacker ♥️.

Research about existing Google Drive Linux clients

an invention by sndirsch

Get an overview about the unofficial Google Drive clients, which exist for Linux. Give them a broader testing. Figure out which one is usable.

Updated about 6 years ago. 1 hackers ♥️.

Assembly Diff Tool for kGraft

a project by joro

This is about writing a tool to find differences in assembly files generated by gcc. The goal is to find the symbols in a program that have changed by a source code patch. This information can then be used to create and/or verify kGraft patches.

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

Factory dashboard

an invention by k0da

Fetch and display openQA status project group per project.

Updated over 8 years ago. No love.

Use LUKS UUID in /etc/crypttab

an invention by aschnell

The the LUKS UUID in /etc/crypttab. In general the file system UUID is already used in /etc/fstab. So using the LUKS UUID in /etc/crypttab is a small step towards consistency and should make the system more robust (e.g. avoid bugs like bsc #1063249).

Updated about 6 years ago. 1 hackers ♥️.

Supply a local search engine of specs of build server(learning golang)

a project by wanghaisu

Description:

Updated about 6 years ago. 2 hacker ♥️.

Write a reporting script using SMELT

an invention by vitezslav_cizek

I'd like to write a tool that reports user's OBS work done in a given time frame (eg. week). It'll collect all the packages he/she submitted, all the reviews done or all the maintenance updates started or processed.

Updated about 4 years ago. 1 hackers ♥️.

Snapshots for jenkins pipelines

a project by ktsamis

This issue has been blocked for a while due to time constraints so I want to take Hackweek 19 to work on it.

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

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.

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

Code quality metrics framework

a project by llansky3

Project Description & Goal

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

Dawnscanner: revive the project and create an RPM package

a project by pperego

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

terraform-provider-feilong

a project by e_bischoff

Project Description

Updated 6 months ago. 6 hacker ♥️. 2 followers.

Extending KubeVirtBMC's capability by adding Redfish support

an invention by zchang

Description

Updated 6 months ago. 3 hacker ♥️. 1 follower.

Tracking fixes 3rd generation

a project by mfranc

Description

There are currently 2 versions of tracking fixes. One is used in CI (and ./scripts/git-fixes)[1] and (unfortunately, it doesn't handle reverts) the other is for sending emails to developers. The first one is relatively fast (for its usecases) and the other is relatively slow and made for bulk processing only. Both are single-threaded.

Updated 7 months ago. 1 hackers ♥️. 2 followers.

play with Coccinelle and lock checking

a project by mhocko

We had a quick course of Coccinelle during the last Labs conference. The tool is really great and I would like to explore possibility of checking lock invariants for particular functions. Julia was really prompt and implemented something that should help but I didn't get to it since the conference.

Updated about 6 years ago. 1 hackers ♥️.

Reconstruction Beijing GNU/Linux User Group Website

an invention by tonghuix

Cause the original BLUG website is too old and lack of security, so we plan to fully rework for this website.

Updated almost 6 years ago. 1 hackers ♥️.

Implement external OBS api for better debugging

an invention by k0da

Hacking on OBS dashboard requires you to have a "real" data from staging projects. this is done by quering backend directly. So either you need to have a production db deployed or you have old broken data.

Updated over 8 years ago. No love.

Extend the git-fixes framework to find non-upstream maintainers for files and patches

a project by joro

From the kernel-source git repository for SUSE kernels we can extract the people who backported a patch and the files a patch touches. Use this information to build a database for which paths are touched by which developers and write a tool to find the most relevant people for a given source path or upstream patch.

Updated about 6 years ago. 1 hackers ♥️.

Convert the aging canelatr bot to AWS Lambda

a project by barendartchuk

My friends have been using a supybot bot to help organizing weekly football matches. Over the years, there was demand for moving it to Telegram and supybot-telegram-bridge was born, allowing using the IRC bot in Telegram.

Updated about 6 years ago. No love.

Enhancement Test Result for xfstests in openQA

a project by yosun

The result for xfstests in osd seems always red[1], but actually it's only a few test fail in a group(around 1/50). If we want to keep use openQA to handle those test, we need some enhancement for that. Try to enhancement test result to make it shows in a better way. - Make more reasonable group for those test

Updated about 6 years ago. 1 hackers ♥️.

Dudenetes

a project by pgeorgiadis

alt text

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

terracumber: python replacement for sumaform-test-runner

an 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.

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

Tool to help diagnosing stalling system

a project by jankara

Diagnosing issues with stalling desktop application (or a whole desktop environment) is difficult these days as the application often requires multiple processes interconnected with sockets, pipes, futexes, etc. to work and often it is not clear which process is the one responsible for blocking the whole ecosystem. The idea of this project is to write a tool that gathers information about processes in the system and for each process that is sleeping display the resource (file, socket, futex) it is waiting on as well as the process that is likely responsible for unblocking (feeding pipe, sending data to socket, unlock futex, ...). Once the information is gathered, we can also plot it for graphical displaying with tools like graphviz.

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

BPFTRACE

a project by fanyadan

Project Description

Just have play with bpftrace on some real kernel bugs.

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

Container images for building the Uyuni docs

an invention by juliogonzalezgil

Project Description

Updated over 2 years ago. 2 hacker ♥️. 1 follower.

Replace Star Adventurer controller with ESP32

a project by nadvornik

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

Follow the basic tutorial about kubernetes

an invention by ktsamis

Description

Follow the basic tutorial about kubernetes

Updated 6 months ago. No love. 1 follower.

3D Printer deals

a project by free_ai_tools

Updated 4 days ago. No love. 1 follower.

Booting to btrfs snapshots with grub2

a project by michael-chang

The bootloader menu has to be able to list snapshots created with tagged attribute by snapper or other tools. These attributes control how snapshots are displayed and organized in the boot menu. All the changes are reflected in real time, that is when a snapshot is created it's ready to boot without the hassle to call grub2-mkconfig to refresh menu. The operation and navigating to the snapshot is intuitive and out of box and booting is even more easy to hit the button.

Updated about 6 years ago. 2 hacker ♥️.

FTrace Visualization Tool

a project by jesingh

Project Description

A visualization tool that directly digests ftrace function traces and provides easier to understand timing diagrams with the ability to quickly look up functions from within the program.

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

Hack on project MONAI (Medical Open Network for Artificial Intelligence)

an invention by jordimassaguerpla

Project Description

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

WS2812B lights programming with RPI Pico (microcontroller with WIFI)

a project by adamm

Project Description

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

Train generative AI with internal knowledge to answer questions related to code/architecture/hr etc.

a project by rosblendido

Description

Use the internal documentation (wiki, confluence, etc.) to train AI to be able to answer questions from developers about product architecture, hr, it, etc.

Updated 7 months ago. 4 hacker ♥️. 2 followers.

Improve libzypp

a project by jtorres

Description

Try to make libzypp a bit more flexible when you try to use it but there's already something using it and you get a message like:

Updated 7 months ago. No love. 1 follower.

SSDBoost

a project by hrommel1

If you want to use the full potential of SSDs as primary (and possibly only) storage on SLE or openSUSE systems, you are supposed to perform several configuration settings to make it fly, including:

Updated over 3 years ago. 1 hackers ♥️.

Package NVIDIA Cuda for Power

an invention by k0da

So far CUDA driver for Tesla card is only available as Ubuntu deb.

Updated over 8 years ago. No love.

30 years of game development in 5 days

an invention by thutterer

You know Tetris, right? You know Telegram, don't you?

Updated over 3 years ago. 1 hackers ♥️.

Salt in QA Maintenance

a project by DZiolkowski

SaltThe most intelligent, powerful and flexible open source software for remote execution, configuration automation, cloud control and event-driven orchestration

Updated over 3 years ago. 2 hacker ♥️.

create custom theme for hugo

a project by m_meister

in https://gohugo.io/ you can easily write custom themes via templates for creation of static websites

Updated about 6 years ago. 1 hackers ♥️.

Release our Ruby on Rails dashboards as Free Software

an 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...

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

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.

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

Enhance product migration feature in Uyuni(SUSE Manager) to migrate from regular SLES to SLES4SAP

a project by admehmood

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

multi-user chat support for Groupwise Messenger protocol in Telepathy / Empathy

an invention by fcrozat

Currently, only pidgin is support multi-user chat over Groupwise Messenger protocol.

Updated over 5 years ago. 2 hacker ♥️.

Improve OpenSCAP support in Uyuni

a project by admehmood

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

Full Disk Encryption with yubikey

a project by okir

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

Building an openSUSE-based Nextcloud container

an invention by eroca

Description

This project aims to create a Nextcloud container image built on openSUSE Linux, leveraging the upstream Nextcloud image structure while integrating the unique benefits of the openSUSE Build Service (OBS). The goal is to maintain compatibility with upstream while incorporating openSUSE’s tools, package management, and system utilities to ensure a robust and familiar environment for openSUSE users.

Updated 6 months ago. 1 hackers ♥️. 2 followers.

3D Printer deals

a project by free_ai_tools

Updated 4 days ago. No love. 1 follower.

SSL error checker

an invention by mcalmer

If a SSL connection failed, you often get only a very cryptic openssl error message. Write a tool which check for the typical errors and report the real reason for the failure.

Updated over 8 years ago. No love.

Translation FlightGear Getstart Manual

an invention by tonghuix

The FlightGear is a free and open source flight simulator. To introduce what FlightGear offers, there is a official getstart manual for beginner.

Updated almost 6 years ago. 1 hackers ♥️.

fun hardware peripherials

a project by michals

There are many fun peripherials that you can connect to a RPi but PC users are not left out either

Updated over 3 years ago. 1 hackers ♥️.

Learn OBS with an example

an invention by jevrard

git-deps and hatop deserve some more native packaging love.

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

remote hackweek or fairway people hacks

a project by dmaiocchi

Can we improve the remote hackweek experience for remote or non NUE people at SUSE?

Updated about 6 years ago. 5 hacker ♥️. 1 follower.

Management 101 - mental models and cognitive biases

a project by jcavalheiro

Put together a collection of ideas and resources to mentor people managers on how to make better decisions:

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

OpenQA Module Mapper

a project by geor

Find where an openQA module is running

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

YaST log grouping, better visualization of the log

a project by lslezak

Description

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

A command line image collector tool for my gallery website

a project by AZhou

Updated over 1 year ago. 3 hacker ♥️. 1 follower.

Create some Rust crates for the Bevy ECS engine

a project by vcuadradojuan

Description

Updated 7 months ago. No love. 1 follower.

Optimize packing of objects required for migration to new container

a project by vuntz

Moving objects to a new container is a problem everyone in R&D has faced at least once in his life. It requires a very advanced algorithm to pack the many different objects (which are generally heterogeneous, with different uses, types, weights and sizes), before the packs can then be transferred to the new container, generally through a dedicated bus. We can identify some usual cases:

Updated about 6 years ago. 1 hackers ♥️.