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. Something like a notification with a button to perform the upgrade with just one-click, instead of having to deal with the terminal, that frights some new users and gives them the sensation of an outdated system. |
Rust Bootcampan invention by SMorlan Project DescriptionJoin an instructor-led bootcamp to explore the Rust programming language in two-hour sessions each day throughout Hackweek. |
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. Write which games you'd like to hack on in the comments. Don't forget to check e.g. on Open Source Game Clones, Github and SourceForge whether the game is ported already. |
MicroOS Desktopa project by RBrownSUSE Updated over 2 years ago. 27 hacker ♥️. 19 followers. |
Preserve SUSE's historya project by fos Project DescriptionSUSE 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. |
crash-pythona project by jeff_mahoney New Development In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share that the code quality has improved dramatically since the last hack week and there are now extensive test cases for both unit testing and testing against real vmcores, and we'll use both mypy and pylint (if installed) to perform static analysis. Packages for those are available in openSUSE or as part of the crash-python OBS repo for SLE15. It has been tested with kernels from 3.0 to 5.1. |
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. git repo: https://gitlab.suse.de/bp/x86d |
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! I am looking for folks willing to help on those 3 teams: |
gfxboot for grub2a project by snwint Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).It's quite some work, unfortunately. Here's what's done so far: |
Developing an opinionated storage appliancea project by asettle Project DescriptionThe SUSE Enterprise Storage team has embarked on a new open source project: Aquarium. |
TIU - Transactional Image Updatea project by kukuk Project DescriptionProvide image based transactional updates for MicroOS. |
Testing and adding GNU/Linux distributions on Uyunian invention by juliogonzalezgil Join the Gitter channel! https://gitter.im/uyuni-project/hackweek |
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. The service will be built in AWS/EKS within the SUSE E&I space and should be up and running on day 1, but will need love during the 5 Hackweek days to |
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: - RESTful backend App::Dochazka::REST (with lots of help from Web::MREST) |
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. The dream |
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. We're likely not the only ones doing that, so why not start a SUSE cookbook in a open source developer fashion, in a git repository and jointly feed - pardon - fill it with recipes for food the SUSE family likes. |
Improve openSUSE infrastructurea 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. |
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. |
Send to Hellan idea by pagarcia Have you ever received an e-mail that made you furious? Did you answer it? If you did, chances are you regretted later. |
Improve packaging of Rust in OBSan invention by aplanas Project Description
|
Phoebe - where AI meets Linuxa project by mvarlese Project DescriptionPhoeβe (/ˈfiːbi/) wants to add basic artificial intelligence capabilities to the Linux OS. |
Sharing logic between desktop and web based applications through WASMan invention by IGonzalezSosa Project DescriptionA few months ago, the YaST team released cockpit-wicked. Compared to YaST, this module contains a pretty simple data model, but there is still some duplication with YaST logic. |
Create short "videos/screencasts" demoing cool stuff in 5 minutesa project by PSuarezHernandez Project DescriptionThe 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. |
Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)a project by jctmichel Project DescriptionSince 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. |
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 * Fully supported in openSUSE (Leap and Tumbleweed) |
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. The idea is to leverage Salt state module to parse edited files to provide completion of the state ids or paths. |
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 It's written in C++ with Qt and still needs some work to be production ready: |
Predictive test selection for SUSE Manageran 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. |
WebRTC individual track recordera project by avicenzi Project DescriptionDo you need to record podcasts or interviews remotely? |
Build kdump initrd without dracuta project by ptesarik Project DescriptionThe |
Unified Config Management Tool (UCMT)an invention by jreidinger Project DescriptionThe idea for project starts on LEO workshop. The main goal is to provide UI for local configuration that allows easy transition to 1:N management. So here is vision: |
Support UEFI network boot in Orthos Praguea project by ggherdovich Project DescriptionIt'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. |
Localize Uyuni - SUSE Manager in Italiana project by deneb_alpha Project DescriptionInspired by one of the proposals for GSoC and given that I'm usually working on maintenance updates for SUSE Manager - Uyuni I decided to translate it to Italian. :) |
Finish the btrfs fscontext conversiona project by mpdesouza Project DescriptionContinue the port of btrfs kernel code to fscontext, started here |
UYUNI-CLIa project by RDiasMateus UYUNI-CLIThis a unified CLI tool for uyuni which aims to provide a single pane of glass to access all the existing tools in this project. |
reading a book: <<How Google Tests Software>>a project by llzhao Project DescriptionI heard this is very very helpful book for testing software (not only for QE/QA but also for developers). |
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). 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: |
Face recognition on nextcloud with TPUan idea by jordimassaguerpla Project DescriptionI have all my photos on a private NAS running nextcloud. |
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 Project DescriptionopenSUSE claims quite a lot of Arm boards to be supported. But we lack testing on that boards. |
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. 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. |
krunvm-operator: a Kubernetes operator for launching isolated VMsa project by ngerace Project Descriptionkrunvm is |
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. Project Description |