Easy openSUSE Upgradea project by maverick74 The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. |
Port some classic game to Linuxa project by MDoucha Let's pick some old classic game, reverse engineer the data formats and game rules and write an open source engine for it from scratch. Some games from 1990s are simple enough that we could have a playable prototype by the end of the week. |
Rust Bootcampan invention by SMorlan |
Preserve SUSE's historya project by fos Project Description |
MicroOS Desktopa project by RBrownSUSE Updated almost 3 years ago. 27 hacker ♥️. 19 followers. |
crash-pythona project by jeff_mahoney New Development |
SUSE @home Hands On Laba project by johnmpugh Project DescriptionIn the past year we've found ourselves in the middle of a pandemic, we merged two awesome companies together, and we have completely changed the trajectory of SUSE and Rancher. This project is intended to transfer knowledge of SUSE to Rancher and Rancher to SUSE for those who may be challenged with time and resources to try new things. This gives us a chance to explore other uses for Kubernetes all while taking advantage of older equipment (for use as workers) we may have to spare. |
x86 instructions decodera project by bpetkov This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It is basically an x86 instruction decoder with special emphasis on the kernel and decoding interesting pieces of it in order to help in the development of low-level patching techniques, among others. |
Workadventu.re at SUSEa 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! |
gfxboot for grub2a project by snwint Make a final attempt to implement a graphical user interface for grub2 (gfxboot2). |
Testing and adding GNU/Linux distributions on Uyunia project by juliogonzalezgil Join the Gitter channel! https://gitter.im/uyuni-project/hackweek |
Developing an opinionated storage appliancea project by asettle |
TIU - Transactional Image Updatea project by kukuk Project Description |
Jitsi for Hackweeka project by rsimai Primarily to support Hackweek, but also to gain experience for a potential future corporate use, I like to run the open source Jitsi in a SUSE context and within a setup that is close to what SUSE IT is doing. |
Dochazkaa project by smithfarm Dochazka is a long-term project to replace the obsolete Attendance & Time Tracking system used by the Prague office since 2007. Dochazka is a complex system consisting of three major components: |
Add RISC-V support in openQAa 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. |
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. |
L0 Supportconfig Monitoring and Analysis using MLa project by andavis Project Description
|
Uyuni/SUSE Manager containerization projecta 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. |
Open Sauce is in our Genesa project by rsimai We've developed a bit of a habit within the Cloud Solutions leadership team to talk about new culinary endeavors after the weekend, telling the others about what fine dishes were created and sharing photos. We discovered that if we combine them to a menu we'll probably have the best international Dinner in the world but since we're all far away from each other we need to share the recipes to make it work. |
Improve openSUSE infrastructurea project by lrupp There is always something to do if you run the infrastructure for such a big project like openSUSE.... |
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. |
Send to Hellan idea by pagarcia Have you ever received an e-mail that made you furious? Did you answer it? |
Improve packaging of Rust in OBSan invention by aplanas Project Description |
Phoebe - where AI meets Linuxa project by mvarlese Project Description |
Sharing logic between desktop and web based applications through WASMan invention by IGonzalezSosa Project Description |
Create short "videos/screencasts" demoing cool stuff in 5 minutesa project by PSuarezHernandez |
Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)a project by jctmichel Project Description |
Design the 2021 Open Build Service stickera project by hennevogel 2019 |
Create ansible roles for generic server stuffa 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 |
Support glibc-hwcaps and micro-architecture package generationa project by alarrosa The recent glibc 2.33 version recently available in Tumbleweed includes this change: |
Language Server Protocol implementation for Salt Statesa 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. |
Make a Raspberry Pi boot in less than 3 secondsan idea by akedroutek Project DescriptionThis is quite new to me but as I want to understand ARM and its boot process better here is the deal: |
[unassigned] improve new openSUSE image writeran idea by lnussel In order to aid loading openSUSE installation and Live images on USB sticks we have a little GUI program called imagewriter. It's a bit dated so Fabian started a newer one with better UI suitable for touch screen that offers the available images on demand, store images offline for conferences and fairs etc: https://github.com/openSUSE/imagewriter2 |
Predictive test selection for SUSE Manageran idea by jordimassaguerpla I once had a bad dream. |
WebRTC individual track recordera project by avicenzi |
Unified Config Management Tool (UCMT)an invention by jreidinger |
Build kdump initrd without dracuta project by ptesarik Project Description |
Support UEFI network boot in Orthos Praguea project by ggherdovich Project Description |
Localize Uyuni - SUSE Manager in Italiana project by deneb_alpha |
Finish the btrfs fscontext conversiona project by mpdesouza |
UYUNI-CLIa project by RDiasMateus UYUNI-CLI |
reading a book: <<How Google Tests Software>>a project by llzhao Project Description |
Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating systeman 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). |
Face recognition on nextcloud with TPUa project by jordimassaguerpla Project Description |
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. |
bare metal openQA for arm boardsa project by mbrugger |
SUSECON | Space Gamean 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. |
krunvm-operator: a Kubernetes operator for launching isolated VMsa project by ngerace |
Raspberry Pi and SUSE Managera project by e_bischoff I have bought a Raspberry Pi 400 and would like to experiment how it integrates into SUSE ecosystem. |
Velcro demuxing software managementa project by zbenjamin |
expect-like feature for Screen or Tmuxa project by jbohac Project Description |
osc Porcelain inside Emacsa project by agraul Project Description |
Performance profile and possibly improve Jitsi web clientan invention by mkoutny Project Description |
containerizing MicroOS Desktop componentsa project by fcrozat |
Get EBBR boot working on Olinuxino A64an idea by radolin |
Work on my OBS packagesa project by lrupp ~> osc my pkg | wc -l |
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. |
Metabase instance in SCC EKS clustera 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. |
Multi-machine development at openqaa project by tinawang123 Last hackweek I have use multi-machine for RMT testing. This hackweek I would like to research how to develop the multi-machine at openQA. |
Kanidm - A modern opensource IDMa project by firstyear Project DescriptionKanidm 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. |
Terraform GUIa project by kevinklinger |
UI/UX User testing and feedbacka project by lharden |
Write an open source driver for the DeckLink Mini Recorder 4Ka project by patrikjakobsson |
Rancher Cluster in Provo Datacentera project by SMorlan |
Get to know SMP on x86 systems betteran idea by alix82 Project Description |
FuseML - accelerate your Hack Week ML projectsa project by stefannica |
The Typescript Gamea project by Etheryte Project Description |
A tool comparing openqa test result of any two test runs for job groupan idea by tonyyuan [comment]: # This tool is used to compare test result of any two test runs (two builds) for a job group. [comment]: # The architecture design is done. The backend is basically working. Frontend need to implement. |
Leveraging Ceph in the Harvester projectan idea by kieferchang |
Create a proof of concept to parse the openQA logs to beautify them and provide query toolsan invention by ilausuch Project Description |
Work on KDE translation improvementa project by vpelcak I intend to work on translation of KDE to Czech language. |
Learn python by building a homepage with Flaskan idea by mbrugger I thought it would be time to learn a new programming language. I decided to go with python, as it's an all-rounder and I have some basic knowledge on that. |
work on sunxi a64 cpufreq driver (for teres-1, pine64)an idea by mbrugger With the teres-1 [1] laptop we have a first arm64 device we could use as end-users. Much work to run mainline kernel + u-boot was done already. But power consumption of the laptop is not optimal (~2 hours of battery life time). |
Live audio projecta project by simotek Live audio tools could use some work in openSUSE and are fun to play with. |
Support Pinebook Pro in openSUSEan invention by michals Updated almost 2 years ago. 3 hacker ♥️. 3 followers. |
grub2: implement LUKS2 detection in grub-probea project by pvorel Project DescriptionGrub has limited LUKS2 support in master branch for few months (only PBKDF2, Argon2 is not yet supported). It'd be useful to implement LUKS2 detection in grub-probe in order not have to specify required modules manually. |
Uyuni/SUSE Manager: Windows client supporta 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. |
Get to know compaction code bettera project by osalvador Project Description |
Opencv and Face recognitiona project by XGWang0 Learn opencv and Face recognition related knowledge to build Face recognition project on raspberry 4b |
Texas Holdem Poker "night"a project by ories Project DescriptionNot a Hack Week project per se, but I am trying to connect with a few like minded people - I like playing Texas Holdem poker and am tired of playing bots/strangers online. I am hoping to gather a few fellow players for a game. |
openSUSE codea project by SLindoMansilla openSUSE code |
Zero Trust vSphere Provisioning from Rancheran 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. |
Rancher Releasesa project by jpayne Project Description |
Program FPGA using Verilog and VHDLa project by aschnell Learn to program a FPGA using Verilog and VHDL |
DRM driver for USB-based SiS graphics cardsa 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. |
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: |
Loggee - A tool to interact with your board game collection and plays (made in Elixir)a project by gfilippetti |
Requirements Management Tool on Graph Databasea project by mknop Project Description |
Convert openqa-mon to webassemblya project by ybonatakis |
Enable Automated End-to-End tests per Pull Request in Uyuni/Spacewalkan invention by oscar-barrios |
User Story theme + Okta logina project by cyntss |
Learn how Linux kernel interacts with a hard-realtime OSan idea by colyli |
Bridle - Terraform remote backend in Kubernetesa project by nroberts Project DescriptionTerraform's remote backend requires a Terraform Cloud account and has an initial limited offering. While the initial offering is suitable for small resource management and teams this quickly becomes an issue as usage demands increase. In addition Terraform's remote operations (plan,apply, etc) are executed on HashiCorp's cloud resources which present issues for sensitive data such as passwords and access keys. Users are also constrained to as what tooling is available on the remote execution environment for example having |
Bird watcher with Raspberry Pia project by scuescu |
Improve the gnome-shell extensionsa project by xiaoguang_wang |
Learn DaVinci Resolvean invention by psimons |
Git stochastic bisectiona project by jankara Bisection is a well known method of localizing which commit caused a regression in a code repository. git-bisect is a particularly used tool for this problem in git repositories. However it is often the case that the failure is probabilistic in nature - either because we don't have a reliable reproducer of the failure and thus not reproducing a problem on a particular commit does not mean the problem is not still present there, or because of inherent variability of e.g. performance regressions. Bisection for such failures is problematic as it takes only one false result for the bisection to end up in an unrelated part of code history. So in these cases we usually have to heavily extend runtime of a reproducer or do multiple test runs or multiple bisection runs to minimize a chance of error. |
Upstream support for RPi4 CM4 and Pi400a project by nsaenzjulienne |
Learn Real Time Linux on Raspberry Pi aarch64 and build 4WD robota project by jahudson Project DescriptionI plan to learn how to program for PREEMPT-RT (Real Time) patched Linux kernel on aarch64 architecture. I will use a digital oscilloscope and a raspberry pi to compare preempt vs preempt-rt kernels on aarch64 vs a micro-controller. I then plan to build a 4WD robot utilizing the Raspberry Pi, I2C sonar sensors, DC motor controller and camera. |