Share knowledge on the Crystal programming languagean invention by amanzini Project DescriptionAs a designated "ambassador" for the Crystal programming language community, this is a project to prepare content, use cases, and small examples to advocate this not-mainstream technology. |
Interactive tool to manipulate profiling dataa project by gbertazi Project DescriptionI find myself often rerunning the same preprocessing tasks on perf captures, like one-liner scripts to merge/split per-cpu data, time-slice them, filter for specific events and finally plot charts (flamegraphs, heat map, ...). Each time one of these tools run perf-script, just loading 30s worth of events from a large machine can consume precious seconds in my modern laptop. The idea is to provide an interactive tool a la GDB and drgn where we can load the events once and manipulate them interactively to generate different visualizations. |
Extract generic testing framework from Linux Test Project code basean invention by acervesato Project DescriptionThe Linux Test Project has a solid and strong code base which could be used to create a generic testing framework. |
Kanidm - Account Policya project by firstyear Project DescriptionKanidm is a identity management system (a store of accounts, groups and more) that supports authentication to opensuse, web sites, networks, and more. The project has a focus on respect of humans, correctness, simplicity and performance. In previous hackweeks we have implemented cryptographic authentication (webauthn), wasm based web UI, replication foundations and more. |
Port the Jetpac game to the NESa project by mssola Project DescriptionI want to do a port of the jetpac videogame to the NES. I have already done the first steps during my spare time, but a full week focusing just on this would be awesome. |
Work on gfxprim e-ink supportan invention by metan Project DescriptionI did manage to write an userspace spidev driver for waveshare e-ink driver for gfxprim, terminal emulator and even the widget library mostly runs fine, but there are plenty of minor fixes to be done. |
Create a "trello" tool desktop software to track daily task and improve personnal productivityan invention by vlefebvre Project DescriptionProblems |
Exploring DPDK within containersa project by paolodepa Project DescriptionContainerization is here to stay and seems to be the next big thing also in the upcoming OSes releases. |
Continue AKTIVE, my Tcl Image & Vector Extensionan invention by andreas-kupries Project DescriptionStarted last hack week with some more work after that in free time. |
Update Rancher Terraform Quickstart to leverage Elastic IP addressesa project by kevinmayres Make Rancher and NeuVector AWS QuickStart persistent across Shutdown.Specifically update this AWS portion of the QuickStart to leverage Amazon Elastic IP Addresses, making the stack persistent across shutdowns startups. Designed to save budget when not using. While Terraform is designed to build and tear-down, sometimes we add additional customizations post-build which we want to be persistent for the next demo, PoC, or development experiment. Not losing the public IP assigned to cluster API, etc. would allow persistency across shutdown. |
Linux incarnation of the Party Parrotan invention by rsimai Project DescriptionLesser on the coding side but to follow up on a past fun project: the Party Geeko insists since Hackweek 18 and is in good company with the other party guests. |
openSUSE with openZFS as home NASan invention by mpagot Main output is in the form of a Project blog: https://mpagot.github.io/opensuse.hackweek.23/ I'm building a home NAS, I have most of the HW already on my desk. Is it possible to use openSUSE for that and let my family to enjoy it too? |
Cast: A simple alternative to the Make build toola project by bbachmann Project DescriptionGNU Make has been a popular software tool used for automating simple build, test, and general source code management tasks for a long time. You'll find Makefiles in many software repositories – we use it on many projects as SUSE! For the most part, Make does its job, but often what people want to do with it is not exactly what it was designed for. Specifically, Make users often use Makefiles as a means a means of building out a set of commands that can be applied to their repository. But therein lies the problem: Make was not designed to build quick command line utilities at all, and it quickly becomes a nightmare as soon as the user wants to include arguments or options in their commands. The common alternative is simply to build out a tangled mess of build scripts. |
GNOME Lovean invention by dgarcia Project DescriptionThe idea is to work on projects related to GNOME (libs/apps or others) that needs some love, components that are important for the desktop, but has few contributions lately. |
HAKube UI plugin for Ranchera project by epenchev Project DescriptionHAKube UI plugin for Rancher |
Rebasing of the current MicroOS installationa project by epaolantonio Project DescriptionIt would be nice being able to "rebase" a MicroOS/Aeon/Kalpa installation. This can be useful, for example, to undo changes done manually with |
Enhance product migration feature in Uyuni(SUSE Manager) to migrate from regular SLES to SLES4SAPa project by admehmood Project DescriptionCurrently, Uyuni(SUSE Manager) offers a product migration feature, but it doesn't support migration from SLE to SLES4SAP. Users are required to run a separate script to perform this migration, which may not be ideal, especially if Uyuni is already installed. Additionally, the script's requirements vary with each service pack. |
Parental controls on Tumbleweed/Aeona project by fcrozat Project DescriptionEvaluate the various parental controls options to be used on Tumbleweed / Aeon, pick and choose one or more (depending on the needs) and make sure they are properly packaged on openSUSE Tumbleweed (if not available on Flathub) and can be integrated on a computer for a kid. |
Relm4-based user interface for Agamaan invention by IGonzalezSosa MotivationDisclaimer: the idea of this project is to play around with Relm4. |
Updatecli Shared Policiesan invention by olblak Updatecli is a declarative dependency management tool, used to apply file update strategies. It is designed to be used from everywhere, where each application "run" detects if a value needs to be updated using an update policy then apply changes according to the policy, commit the changes and finally open a pullrequest on GitHub/Gitlab/Stash. |
Picopad developmentan invention by vbabka Project DescriptionFew months ago I bought the new Raspberry Pi Pico based DIY console called Picopad. |
SPA (single page application) proxy for OBS APIa project by adamm Project DescriptionFor many many years, OBS uses Cookies for authentication purposes. This is not really web application friendly and kind of insecure. For instance, all applications on *.opensuse.org domain that get a web request when you are logged into OBS, they get your authentication credentials too. Secondly, if you want to write a 3rd party tool, you can't just use another domain and do random API requests due to this legacy authentication method. |
Hangar: tool for mirror container images & generate rancher image lists.an invention by StarryWang Project DescriptionHangar is a tool for mirroring/copying multi-arch container images between registry servers and local files, it also can generate an image list file according to Rancher KDM data and chart repositories for mirroring/saving images. |
OBS Studio for noobsa project by FridayKetchup OBS studio is free and open source software for video recording and live streaming. As SUSE Ambassador I do a lot of video creation and editing. As Open Source Ambassador I prefer to work with (F)OSS instead of some proprietary standards in the market. |
Research on Solar router/optimizer with Home Assistanta project by fcrozat Project DescriptionWhen you have solar panels and your home energy consumption is below solar production, you might want to store the energy (or resell it to your energy company). |