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). |
|
|
Interactive Information and Support Portal For GREan idea by MichaelRalphs Project Description: We would like to create an interactive portal tool that can be used by all employees where they can get information, support and updates on Global Real estate topics such as; SUSE offices, work from home, Health and Safety and security. |
WebUI for your dataa project by avicenzi ProblemYou have too much data and you are a data hoarder. |
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. |
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. |
Carveout time during the week to jump into ALPan idea by Jackman1 Project DescriptionI will be working during the week of Hack Week but will use this opportunity to also spend time reviewing ALP on various hardware platforms. |
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 |
|
HAKube UI plugin for Ranchera project by epenchev Project DescriptionHAKube UI plugin for Rancher |
K3s and FreeBSDan idea by bdowns Project DescriptionGet k3s running on FreeBSD. |
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. |
Rust based mini webserver with all the modern bells and whistlesa project by darix Project DescriptionJust hook up a webserver framework for rust with things like opentelemetry for tracing, prometheus endpoint for monitoring, structured logging (to systemd) instead of line based logging. |
AI frontend to Bugzillaan idea by paolodepa Project DescriptionOver the years, our bugzilla database has grown up in size, becoming a very valuable source of truth for most support and development cases; still searching for specific items is quite tricky and the results do not always match the expectations. |
Grafana dashboard for solar panel dataa project by emiura Create a dashboard based on grafana running on raspberry pi3 Decided to scrap all the previous attempt for a dashboard for solar power generation graphs and going for a simpler version running grafana. |
Port Agama's manager to Rusta project by IGonzalezSosa Initially, the Agama D-Bus service was written 100% in Ruby. For many things, it relies on YaST, so it makes sense to use the same language. It was great to have something working quickly, but it also had some drawbacks. The main problem is that, as YaST is not thread-safe, we separated the service into different processes (storage, software, localization, etc.). The system became most responsive but at the cost of eating a lot of RAM. Moving to Rust |
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. |
Tungsten: A low-level LLVM programming languagea project by mfriedrich Project Description> Tungsten is supposed to be a memory-safe and type-safe language front-end for LLVM which borrows many elements from C and C# syntax. |
Bugzilla mobile clientan idea by paolodepa Project DescriptionDISCLAIMER: I'm not a skilled mobile developer so anybody willing to share ideas, technologies and whatsnot is more than welcome to join the discussion! |
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. |
Create a new markup language with parser in rusta project by nkrapp Project DescriptionWrite a parser for my own markup language in rust using parser combinators. The idea originated from a joke about creating a markup language similar to markdown called "fml". |
|
SSH key distribution solutiona project by vgrinco Project DescriptionSSH key distribution solution that is in comply with POSIX LDAP requirements and UserDB usernames. |
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. |
Cluster-Tester for SAP HANA System Replication Clustera project by fmherschel Project DescriptionCluster-Tester for SAP HANA System Replication Cluster. The tester checks all SAPHanaSR attributes and tries to fins out, if the cluster is in a good status (before, during and after the test-case). |
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. |
(Rust) Manage systems in NetBox using NetBox-Synca project by chock Netbox-SyncImagine this, you are managing your infrastructure for your lab or server farm using the popular NetBox tool. Everytime you install a new machine you connect to it and collect all the system's information to enter into NetBox. Including stuff like system resources, architecture, vendor, type and all the network interfaces. Tedious isn't it? |
Implement Generative AI for SUSE Asset management (using Amazon Bedrock)a project by mpiala Project DescriptionAs Generative AI is everywhere around, we want to research its possibilities, how it can help SUSE, its employees and customers. |
Bring up-to-date daps infrastructure to Debian/Ubuntu distributionsa project by tbazant Project Descriptiondaps (https://opensuse.github.io/daps/) is now part of debian/ubuntu repositories. the problem is that its old version that supports DocBook up to 5.0 The aim of this project is to bring up-to-date daps infrastructure to debian/ubuntu, including DocBook 5.2, geekodoc, vale and maybe others |
Nuke AWSa project by mtrachier Project DescriptionImplement /rebuy-de/aws-nuke to make sure no resources are left in AWS after automated tests. |
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. |
|
Create a website for Agamaan idea by IGonzalezSosa Current statusAt this point, Agama's Git Hub repository works as the project's website. The README presents the project, explains the architecture, and contains a good share of links to other interesting pieces of information (APIs, design documents, etc.). However, it might be hard to make sense of all that information spread through several documents. |
Open Source ONVIF Camera Implementationa project by nbelouin Project DescriptionTo put it simple, the goal of this project is to be able to publish any gstreamer input pipeline as a valid and discoverable ONVIF Camera device (i.e implementing profile S and maybe T). |
Cluster API Provider for Harvestera project by rcase Project DescriptionThe goal is to build a new Cluster API (CAPI) "infrastructure provider" for Harvester. This will enable people to create Kubernetes clusters running on VMs created by Harvester using a declarative spec. |
Learn HPC and get Harvester Deployed and Running on Top of HPCan idea by mweiss2 Project DescriptionBecause I never had in touch with HPC and Supercomputer - I would like to learn more about our HPC offerings and solutions and then find a way to deploy Harvester on top of HPC. |
SAR Performance Data Plottera project by roseswe SAR Performance Data PlotterSAR stands for System Activity Report. It is a tool used to monitor system activity on Linux systems. The sar command is part of the sysstat package and captures a set of statistical information such as CPU load, memory paging, memory utilization, swap usage, network I/O, and much more. |
Gameboy emulator written in Goa project by mikeletux Project DescriptionThis project aims to write a minimal Gameboy emulator using Go programming language. |
Let's play with RKE, Ansible and Libvirt!a project by ccamacho Project DescriptionThere are a bunch of K8s distros out there, why dont trying deploying RKE on a Libvirt host using Ansible? |
Apple Silicon openSUSE spina project by vgrinco Project DescriptionThe folks at Asahi linux have been working on porting linux on the Apple Silicon. In a recent blog post they announced they will be joining forces with Fedora on releasing a Fedora Asahi Remix. I would be happy to see this level of collaboration between Asahi and openSUSE community, too. |
A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpmsa project by ldragon Project DescriptionI recently used melange and apko to build a from scratch image. The result was a set of auditable and easy to use container and apk repository. The toolkit reduces the work need to make from scratch images with minimal work on the actual docker container(which can be quite painful if you've tried making a from scratch image on your own). |
|
|
|
Speed up downloading RPM packages from mirror in zyppera project by dheidler Project DescriptionWhen zypper downloads many RPMs as part of an update, the download phase can be greatly sped up. |
Rust lexer for Elixir's Makeup syntax highlighteran idea by alessio.biancalana Project DescriptionA Rust lexer for Elixir's Makeup syntax highlighter, allowing snippets of Rust code to be highlighted when rendering documentation using HexDoc. |
cgar - sar for cgroupsan idea by s_schmidt In regards to troubleshoot a misbehaving systems |
watchtower - tool to collect, transform and export security metricsa project by pgomes Project DescriptionCollect, transform and export security metrics from GitHub repositories from multiple orgs into a prometheus pushgateway. |
Hack Week 22 - Dice Physics Simulator on Unityan idea by elariekerboull Project DescriptionCreate a 3D virtual dice box with a variable number of different dices (from D4 to D100) where those dices can be thrown in a realistic way and the results are summed up and displayed to the user. |
Full Disk Encryption with yubikeya project by okir Full Disk Encryption with yubikeyMy reason for writing this utility is to support Full Disk Encryption |
Replace Star Adventurer controller with ESP32a project by nadvornik Project DescriptionThe goal of this project is to upgrade controller board |
Learn some small and interest DL projectan idea by jerrytang Project DescriptionLearn some deep learning Project from github |
Watch a session of "essence of linear algebra" and read some book about algorithma project by yosun Project DescriptionFrom recent news, I found math material I read during college is too bad to take part in using. One of the best ways to create some links in my previous math knowledge(if still left some) is to get some quick knowledge from some video sessions by 3Blue1Brown. |
Improve debugging of kernel workquesa project by pmladek Project DescriptionLinus kernel has a subsystem called workqueues. It provides pool of generic |
Essential Block programming for kidsan idea by calmeidadeoliveira Project DescriptionLast Hackweek I did together with my kids (9 and 12 year old) the "https://hackweek.opensuse.org/projects/minecraft-basics-for-kids" project. |
Allsky camera on raspberry projecta project by martinsmac Project DescriptionUse this all sky to monitoring sky - if clear to use on astronomy. It is helpfully to use remotes telescopes, and verify if sky is clear to observations, or monitoring raining/amout clouds. |
Explore NVIDIA GPU on SLEan idea by Julie_CAO Project DescriptionSUSE began to be partener with NVIDIA a few years ago on GPU on SLE. We have 2 A30 NVIDIA GPU cards installed in our test machines. I had some tasks about testing vGPU, but there is more interesting things can be explored on what a GPU card can do and how SLE does to work with a GPU card. |
Learn internals of wlroots / sway compositoran idea by vliaskovitis Project DescriptionLearn internals of wlroots tiling compositor (used in sway) |
Code Coverage of spacewalk-java aka Suma Server after a full TestSuite executiona project by oscar-barrios Project DescriptionGitHub Card: https://github.com/SUSE/spacewalk/issues/8583 |
Unrealtonea project by emiler Project DescriptionDevice for connecting an electric guitar or bass to a computer via USB-C. It is basically just a glorified A/D converter, although with a twist. It can emulate proprietary commercial devices for use with applications such as Rocksmith. The name comes from the official device for Rocksmith, which is named Realtone Cable. |
Explore the integration between OBS and GitHuba project by pdostal Project DescriptionThe goals: |
Create a better tool to keep track of my musical projectan idea by JRivrain Project DescriptionI work in part-time, the rest of the time, I try to write songs. |
Authenticated hashes for BTRFSa project by dsterba Project DescriptionImplement a checksum algorithm for BTRFS that uses and authenticated (keyed) hash. There are 2 cryptographically secure hashes supported by btrfs, sha256 and blake2b. |
Event collector in Harvesteran idea by jianwang Project DescriptionGoal for this Hackweek |
|
BPF feature support tablea project by shunghsiyu Project Description(e)BPF has grown in features over the years, and it's sometimes rather confusing for (e)BPF application developers as to what features are available for them; and while tools like bpftool support feature detection, it only detects the feature available to the current running kernel. |
Linux on Cavium CN23XX cardsa project by tsbogend Before Cavium switched to ARM64 CPUs they developed quite powerful MIPS based SOCs. The current upstream Linux kernel already supports some Octeon SOCs, but not the latest versions. Goal of this Hack Week project is to use the latest Cavium SDK to update the Linux kernel code to let it running on CN23XX network cards. |
Status pagean idea by crameleon Project DescriptionThe idea is to build a status page fed with dynamic updates from our Zabbix monitoring tool, whilst still allowing for manual entries. The solution should be low in maintenance. |
Learn more about containers.a project by cxiong Project DescriptionDevelop a deeper understanding of containers. |
OpenQA test list views improvementa project by mdati Project DescriptionCreate views of OpenQA Test results in Grafana, grouped i.e. for Version, Builds, Flavor, Arch, in order to have a global view list, but also capability to explore details of each test, for a more integrated faults investigation environment. |
Containerized git server/client for playground and tutorialsa project by mberti Project DescriptionCreate a set of container images for serving a mock git server and mock git clients in a Kubernetes cluster that can be used as building blocks for an interactive git playground. |
Explore ChatGPT's programming language capabilitiesa project by jcejka Project DescriptionExplore ChatGPT and it's ability to generate and modify source code in various programming languages. |
Visualization of historical sar(1) archivesa project by ggherdovich Project DescriptionThe |
Samba in Kubernetes (for openSUSE)a project by dmulder Project DescriptionThe SINK project is a set of containers and tools for Samba in Kubernetes. The images and tooling for the project are designed for Fedora and RH systems. The ultimate goal of this project is to tweak the tooling for use with our build service, etc. |
drgn: implement crash top-level commandsa project by marxin Project DescriptionThe goal of the project is to implement a collection of top-level |
Containerizing an Go HTTPS Audio Streaming Server with Dockera project by annablendermann Project DescriptionDuring HackWeek 2022, I built a small HTTPS Audio Streaming Server in Go and this week I want to containerize that application with Docker. I also want to try deploying that application to different places, perhaps GitHub or a Digital Ocean node. |
E9s: Epinio TUIa project by ecandino Project DescriptionMany Kubernetes' users are using K9s to manage their clusters from the terminal. To let them enjoy the same experience it would be nice to have an Epinio TUI (terminal ui application) to manage the Epinio resources. |
Thinkpad T470: Bios Update in Live systeman idea by sndirsch Due to Bug#1203748 ("Laptop very slow in battery mode (Lenovo Thinkpad T470) ...") I need a BIOS update for my Thinkpad T470.
I will try to do a BIOS update in Live system, since it's only possible via |
Offline GPS navigation for Bangle.js 2 watcha project by fos Project DescriptionThe Open Source watch Bangle.js 2 has built in GPS, so let's try to use that for offline navigation (i.e. generate a list of waypoints in the Bangle.js App Loader and show the next event (e.g. "Turn left into Example St. in 80 meters"). |
Learn database theory and realize a simplest one as SQLitea project by renxt0310 Project DescriptionBased on SQLite3. |
be able to gather useful solar data in one placean idea by npower Project DescriptionRecently got a (simple) solar system installed, however the useful data is available from multiple sources each of which doesn't really tell me (easily) what is going on at all times |
openSUSE MicroOS based NASa project by dmach Project DescriptionTry running openSUSE MicroOS on a home NAS. |
|
mrouted: Join multicast groups via IPIP or GRE tunnelsa project by e_bischoff Goal for this Hackweekmrouted is the de facto standard for DVMRP multicast routing on Linux and other Unices. |
Explore text-to-image diffusion modelan idea by djz88 Project DescriptionGoal is to explore text-to-image diffusion models, get it run, understand basics and how to write efficiently what we want to be rendered. Well known ai in this field is Midjourney but there are Open-source alternatives as well. |
Uyuni: add SLE-Micro acceptance testsan idea by mbussolotto Project DescriptionUyuni: add SLE-Micro acceptance tests |
study mu project instance + shimutil toolan idea by dtseng Project Description
|
ARM SCMI studya project by clin Project DescriptionStudy/Trace SCMI code stack in ARM Trusted Firmware, such as build flow, included drivers, and protocols. |
Improve Qualcomm SOC msm8994/msm8992 kernel mainline supporta project by pvorel Project DescriptionDue previous hackweek (https://hackweek.opensuse.org/projects/test-mainline-kernel-on-an-older-qualcomm-soc-msm89xx-explore-mainline-kernel-qualcomm-mainlining) both msm8994 angler and msm8992 bullhead are booting and due other activity (including my work) both have working SD card, but that's just start. Add support for other functionality. |
Add the conditional scenario support to skippkg-findera project by mlin7442 Project DescriptionThe Leap built ftp-tree is from a customized kiwi file, the ignored packages listed in this kiwi file is according to a predefined packagelist, not like openSUSE Tumbleweed or any other openSUSE distribution, this |
Look at Microsoft Mu projecta project by joeyli Look at Microsoft Mu project Read documents of Project Mu and will look at git |
Implement something like Time Slider on Solarisa project by yudaike Project DescriptionTime Slider is a Solaris feature, which utilizes ZFS to provide a graphical way for restoring individual files from automatically scheduled snapshots. Since we have btrfs on SLE/openSUSE now it's probably an interesting project to implement something similar. |
Look into distrobox as a launcher of desktop and applications on ALPan idea by yfjiang Project DescriptionLook into distrobox as a launcher of desktop and applications on the latest ALP image. |
XRechnung Viewer and Toolsan idea by kfreitag Project DescriptionThere is a brand new project to provide free software for end users to work with XRechnung files. |
Simple time scale for active record modelsa project by digitaltomm Project DescriptionGoal of this project is to have a simple way to configure the collection of historical data |
Read ML4 HANA performance test setup documentan idea by Xiaojing_liu Project DescriptionRead the document: ML4HANAPerformanceTestSetup_Guide |
Explore a popular desktop distro -- Steam Deck OSa project by zcjia Project DescriptionI'd like to explore a very popular desktop Linux distribution from last year -- the Steam Deck OS. It is said to be immutable, so I hope to get some inspiration from it to help our ALP. |
Add support for resolving package conflicts interactively in PackageKita project by JonathanKang Project DescriptionThis has been a missing feature in PackageKit. I'll try implementing this in PackageKit itself and its zypp backend. |
Learn about ALPa project by XinLiang Learn about ALP |