|
Package odpdown and get it into OpenSUSEa project by jgrassler I am currently using odpdown for presentations (tl;dr: it lets you write your slides in Markdown and generates Libreoffice slides from that and a Libreoffice slide master (such as a corporate identity template)). It is currently not available in OpenSUSE so it needs to be packaged and submitted to Factory. |
Porting Askbot to Python 3a project by rbueker During the last year Askbot, a question and answer oriented internet tool, similar to stack overflow has been tested for internal usage. |
|
Exploring the front-end side in me: aka working on my drawing web-sitean invention by dmaiocchi I'm building a web-site for my drawing/painting things. |
Requirements Management Tool on Graph Databasea project by mknop Project Description |
Visualization of historical sar(1) archivesa project by ggherdovich Project Description |
A frameblending filter for OBS Studio well-suited to do game streaminga project by mschreiner Project Description |
RPi-Pico CO2 sensor (aka Lüftungsalarm!)a project by adamm Description |
rinit: async service manager written in Rusta project by dspinella Descriptionrinit is an alternative init for distributions without systemd (like alpine and void linux). It currently is in an alpha state and needs some reworking and polishing. |
Family with Kubevirta project by xguo Project Description |
study jupyter and try to write a simple kernela project by zcjia Project Description |
|
Smart lighting with Pico 2a project by jmodak DescriptionI am trying to create a smart-lighting project with a Raspberry Pi Pico that reacts to a movie's visuals and audio that involves combining two distinct functions: |
A tool for remote ssl service testing/evaluationan invention by whdu Maybe it is yet another wheelbut still worth to do. The original idea is come from https://xmpp.net/. |
|
Improve Virt CI Testinga project by mlatimer With all the changes in the qa_virtauto world, our local CI testing has become rather fragile. This project is all about stabilizing the CI testing and ensuring all builds are fully tested - without manual intervention. :) |
Securing a CMS by using a hidden CMS and exporting static html to a web servera project by johannes_p Small non profit organisations or activist groups need a Web presence that is easy to maintain by several authors. When using a CMS they do not have the resources to secure the CMS from the various possible attacs most CMSes are notorious for. Defacement or placing malicious content can damage the reputation of such non profit organisations. |
Get a basic understanding about MD software RAID setupan invention by jsmeix I need to get a basic understanding about MD software RAID setup only via command line tools to be able to understand, |
Alternative React and Material-UI frontend for SUSE Managera project by malbu Develop a proof of concept frontend based on React and Material-UI as an alternative to the JSP/Struts based frontend currently available. |
find free online Perl course and go through ita project by hurhaj ...because openQA isn't going anywhere anytime soon. |
Create an OBS extension for VS Codea project by cvoegl Features I'd like to implement: |
Daily Game With Godota project by zzaimeche Description |
Discover 3d printing tools and improve integration in Linux desktop and flatpaka project by fcrozat DescriptionOwner of a first 3d printing for some weeks (Bambulab P2S), I want to learn a bit more about the various tools to use it and, if needed, make sure they work fine in Linux desktop with flatpak. |
|
Iguana and WebAssemblya project by oholecek Project Description |
|
Design/build personal home energy storage system with mid-level componentsan invention by okurz MotivationI already have photovoltaics installed on the roof of my house. For years I was looking into home energy storage solutions but commercial offers are too expensive to provide a positive RoI so it is necessary to atleast assemble some parts by hand. I don't feel confident to build individual battery packs together and run multiple kWh in my house for years so I am going with "mid-level components", i.e. commercial off the shelf battery systems and power inverter. |
Learn obs/ibs sync toola project by xlai DescriptionOnce images/repo are built from IBS/OBS, there is a tool to sync the image from IBS/OBS to openqa asset directory and trigger openqa jobs accordingly. |
Port the classic browser game HackTheNet to PHP 8a project by dgedon Description |
Investigate Playwright as a replacement for Selenium im my 'changed SAP Note' detection scriptan invention by AngelaBriel DescriptionIn a former Hackweek project I created a simple script to automate the check for changed SAP Notes. It is based on Selenium to get the information from the related SAP Websites. |
OUR -- openSUSE User Repositiorya project by yudaike DescriptionAs a proud SUSE Engineer, I consider openSUSE is the best open-source distro out there just like all of us. |
Continue continuous integration improvements in virtualizationa project by mlatimer In previous Hackweeks, we've gone to warp speed in our virtualization CI testing through: |
La Maperíaa project by federico-mena A utility to make beautifully printed maps from OpenStreetMap data. |
Implement more (all missing) Filesystems in libstorage-ngan invention by aschnell The next generation libstorage-ng is still missing support for some filesystems. The task is to implement all of them: |
Add sync. to AWS S3 support for ceph radosgwa project by abhishekl Basically $topic, as of the latest release of ceph, we have some not so trivial support to pull off something like this at least for metadata, need to see if data sync is also permitted, and then probably hook it to sync to AWS itself |
port notmuch/muchsync to androida project by aaptel port notmuch/muchsync to android, with some java ui on top |
logorator: an offline internal analytics toola project by dleidi There are customer use cases where sharing information via internet or uploading data somewhere is not acceptable for security reasons: this avoid the usage of some tool like the most famous Google Analytics, and prevent developers from understanding how the web application is used by the customers. I don't want to reinvent the wheel and re-implement a copy of Google Analytics, but getting inspired from it, the goal is to reuse information that we already have to extrapolate an analysis of the WebApp customer usage. |
Continue reading "Containerization with LXC" by Konstantin Ivanov and play around with LXC containersan invention by gniebler I bought and started reading this book a little while back and also "played along" by creating unprivileged LXC containers on my own system. |
Investigate C-Sky architecturean invention by a_faerber The youngest architecture addition to the mainline Linux kernel was C-Sky (arch/csky/). |
paperbacka project by cyphar Very often people find themselves wanting to store secrets in a way that either they can recover even if (for instance) their house burns down, or allow friends and family to recover if they pass away. Existing solutions to this problem are: |
Family with Lightweight Kubernetes - K3s + Kebuvirta project by xguo |
Leverage containers to distribute NFS DRBD storage among pacemaker cluster nodesa project by zzhou Current Situation [bsc#1201271] |
|
Validate the embargo date OBS attributean invention by enavarro_suse Project Description |
Port the Jetpac game to the NESa project by mssola Project Description |
How to design system message/prompt for code refactoring with AIa project by leo.tseng DescriptionThe project aims to explore how to design effective system messages and prompts tailored for AI-driven code refactoring tasks. By refining these prompts, we can guide AI models to better understand code structure, identify improvement opportunities, and execute refactorings with minimal manual intervention. The project will delve into creating system messages that balance technical detail with flexibility, enabling AI to perform refactorings that maintain code functionality while improving readability, efficiency, and maintainability. |
|
mysql-packaging git repo enhancementa project by kstreitova This Hackweek I would like to finish enhancing of the mysql-packaging git repository [1]. This improvement mainly consists of scripts for a kind of simple continuous integration and git hooks to enforce a few policies for our project. If there is a time I will also take a look at the mysql package itself and check if there is anything to improve. |
Learn MVC pattern from django Projecta project by jerrytang I heard that MVC is at the top of design pattern. I'm not sure it's true . |
|
Learn KMS / DRM graphics driver internals - implement virtual/software KMS drivera project by vliaskovitis I want to understand the basics and architecture of KMS / DRM drivers in the kernel (also in mesa, but this project is more about the kernel-side). I will read docs and attempt to implement a virtual kernel-mode-setting driver (vkms) as described in Documentation/gpu/todo. This would be a KMS driver for a fake modesetting graphics device, just using normal system memory. This can be useful for learning, but judging from dri-developer discussions, also useful for testing hotplug races, plane blending and finding other KMS/DRI infrastructure bugs. |
Major user input/output cleanup and improvement for ReaR 2.3a project by jsmeix I will implement the ReaR upstream issue https://github.com/rear/rear/issues/1399 |
SUSE Manager - self sufficient frontend serveran invention by LuNeves Explore the possibility to have a self sufficient frontend server running locally. This server would compile all the frontend code and act as a proxy/middleware pointing either for a dev ref-server or to a local SUMA instance. This way would be possible to do modifications in frontend even without having a SUMA server running locally. |
Learn about DHT protocol and write a client in Go/Rubya project by ikapelyukhin The subject says it. Learning about DHT seems like a fun project. |
Add cgroups support to crash-pythona project by mkoutny To ease debugging cgroup relates issues this suggests to: |
Learn FreeCAD for 3D printinga project by lrupp I want to be able to create some 3D printing models for 3D printers. So starting to search for a good introduction and try it out... |
revive qemu-devel.opensuse.organ invention by mstrigl qemu-devel.opensuse.org is a port forwarder to |
k8s-rook-clienta project by haass |
Poking technologies for enrolling customer key to kernel trusted keyringa project by joeyli |
Add support for the Medion Life P4000 Smartwatch to Gadgetbridgea project by dancermak Project Description |
Explore ChatGPT's programming language capabilitiesa project by jcejka Project Description |
Delve into softweare-o-oa project by mlin7442 |
Get latest versions of different Rancher componentsan invention by eminguez Description |
Having closer look at openQA and search for comparably simple improvement optionsa project by clanig Project DescriptionThe project is about getting more familiar technically with the openQA code and checking for improvement options in dependence of the expected impact and effort. |
Containerized git server/client for playground and tutorialsa project by mberti |
SMTGCCan invention by fkastl |
Evaluate and document two out of three nodes lost for K3s / RKE2 and Harvestera project by mweiss2 DescriptionNeed to find out what the impact is for loosing quorum and recovery from this situation in case of K3s / RKE2 and Harvester. |
Spark+React+Jade(Pug) - in search of a painless migration workflow for the Uyuni Front-End stackan invention by manuel.salvi DescriptionA study session open to everyone who is interested in getting hands down on the Uyuni front-end implementation and migration from the old struts+jsp+jquery stack to the new spark+jade+react stack. The study will be focused on react renderer and components functionalities, jade template engine and spark mvc to learn key differences and between the old and new stack, the focus is to be able to find what are the keys to a good migration workflow. |
mod_nss and related bugsa project by stokos1 There are so many bugs which is related to mod_nss like bnc#863518 or bnc#897712. |
A programming language explorationa project by KGronlund I would like to have a programming language that has the performance characteristics of C, but integrates some programming language features that I like from other languages. My first goal would be to start with a language that is very limited in scope and compiles directly to C, and step by step add to it. |
Build Time Source Service supporta project by adrianSuSE OBS source services can currenlty run on the developer workstation and some of them also on the OBS server side. |
Research Testing Tools for GFX Stack & how they can be used in openQAa project by eeich There are numerous testing tools for the GFX stack available - the oldes being the xtest suite. At the same time, we are still lacking automated test environments for the funktionalities of DRM, Mesa and X. Ideally the tests should be performed automatically and unattended and the results should be compared to previous runs to detect regressions. Research what tools exist to date and how they can be employed. |
|
Learn and use mesona project by JonathanKang meson[0], a replacement to autotools, is very popular nowadays. It's a lot faster than autotools as far as what I hear and see. Besides lots of GNOME projects has been ported to meson. As one of the maintainers of GNOME Logs[1], I need learn meson and try to port Logs to meson for faster building. |
|
Setup a SUMA Server to play witha project by AngelaBriel Setup a SUMA Server in a VM on my workstation. Playing around to find out, how it works and how to add new functionality (like sapconf or saptune). Learning a little bit SALT will - hopefully - be the nice side effect. |
Ant Ivy OBS resolveran invention by cbosdonnat SUSE Manager uses an ivy repository on the R&D network to get the packaged jar to build against. To remove the manual maintenance of that repository and allow external contributors to hack the Java code of Uyuni / SUSE Manager we need to provide an Ivy plugin that gets the jars directly from OBS. |
QDirStat: Show Unpackaged Filesa project by shundhammer QDirStat in General |
SUSE Manager Cluster Extension (PoC)a project by bmaryniuk Since SUSE Manager doesn't scale out and stacking it into another pyramid of susemanagers won't help here, the real architectural changes needs to be done to achieve true scale-out of this product. This hackweek project is about how to Turn SUSE Manager into a cluster. |
Support FIDO2 and TPM2 in a full disk encryption based on systemda project by aplanas Description |
AI based intelligent dbus agenta project by sreeves1 Create an AI based intelligent dbus agent to suggest parameters and correct syntax. |
Learn the fundamental concepts of GoLang and ultimately create some sort of adventure game with ita project by mgriessmeier DescriptionLearn the fundamental concepts of GoLang and ultimately create some sort of adventure game with it |
Learn about IPv6 while Implementing it in the Home Environmentan invention by mweiss2 Project Description |
Taflan invention by mrohrich |
Cluster API Add-on Provider for Kubewardena project by csalas Description |
|
Varroa mites countera project by cfconrad Description |
The future of systems managementa project by j_renner A new web UI for saltstack, possibly the future of systems management. |
OBS notificationsan invention by k0da Let third parties to get notifications about build failures without having maintainer rights |
Learn more deeply about linux kernel.a project by xlai I will read about a book to understand linux kernel deeper. It is a heavy book, may not finish in this hackweek, but i will continue to finish it. The book name is "go deeper into linux kernel" |
Migrate to Tumbleweed as base systema project by joseivanlopez Currently I am using openSUSE Leap 42.2 as base system on the laptop where I do my daily work (Dell Latitude E7470). As a YaST developer my system is a bit broken (as you may guess) and updates are not possible. So it is time to start from scratch. The idea is to adopt some user friendly system for security copies, migrate to Tumbleweed, make extensible usage of virtual machines and try to stay the base system as clean as possible. |
forensic software architecture of large codebasesa project by dmaiocchi code |
Learn SeaStar C++ framework for high-performance server applicationsa project by ifed01 Seastar is an advanced, open-source C++ framework for high-performance server applications on modern hardware. Seastar is used in Scylla, a high-performance NoSQL database compatible with Apache Cassandra Ceph community is currently working on migration to this project as well. |
|
Improve monitoring in internal infrastructurea project by kbabioch The monitoring in our internal infrastructure needs some love and attention. I want to spent some time during this hack week on the monitoring by fixing old checks, implementing new checks and making sure that those are configured and installed via configuration management. |
|
Refresh SGML Knowledgea project by keichwa
|
Convert openqa-mon to webassemblya project by ybonatakis |
Restructure the services on HA team lab servers and use harvestera project by wanghaisu Project Description |
