Learning Aircraft Modeling in FlightGearan invention by tonghuix In this HW I would trying learn about how to modeling aircraft in FlightGear, which is a free and open source flight simulator. |
Analyze the security of Linux HTTPS connections and monitor the traffic of "smart" devicesan invention by thardeck I have Raspberry Pi with WLAN and an additional network module which can be run as a WIFI access point. |
More diagnostics features for the Mojolicious event loopan invention by kraih Mojolicious is a web development toolkit and framework built around an event loop. That has many performance and scalability advantages, but can also make debugging slow code a bit of a challenge. |
setup own docker container scriptsan invention by okurz need to learn more about containers |
Port guix to ppc64lea project by jbrielmaier GNU Guix is a functional package manager that is also available on openSUSE Leap 15 and Tumbleweed. |
Custom Style for Devicegraph Output of libstorage-ngan invention by aschnell So far the style (color, shape, ...) of the devicegraph output of libstorage-ng is hard-coded. The user of the library should somehow be able to customize the style. |
ConnMan improve iwd and WireGuard supporta project by wagi Recently, ConnMan got support for iwd and WireGuard. The current support is only a starting point and it needs some more changes in the core code base to support the cool features: |
ECL monochrome monitor signal to HDMI with a FPGA (ULX3S)a project by tsbogend Some of my old workstations (Sun3, Apollo DN3x00/4x00) use ECL signals for their monochrome monitor. Since these monitors are already dead or dying I was looking for a conversion to something more modern. As I couldn't find anything I found the ULX3S boards, which already have everything for driving a HDMI monitor. So goal of this project is to use the FPGA board for converting the video signal. |
|
Rewrite libkdumpfile Python binding using CFFIa project by ptesarik Project Description |
|
Python Modules Mass Updatea project by pgajdos Project Description |
|
Gerrit CLI review toola project by iartarisi Gerrit is used for code reviews by openstack and its related projects (e.g. chef cookbooks). The web interface is too slow when you get 100 changes to review each day. It would be nice to have a faster CLI. There are already some python client libraries available. I am thinking about either doing this as a standalone application with python and something like ncurses or an emacs/lighttable plugin. |
Have a look at http://www.libarchive.org/ librarya project by metan Have a look at the library implementation and its API. |
Simulate PTP cameras in libgphoto2a project by msmeissn Testing libgphoto2/gphoto2 is a long winding task and currently requires physical cameras. |
|
|
Play with MACCHIATObina project by lyan
|
Provisioning Prometheus exporters with Uyuni revisiteda project by j_renner There is a number of annoyances and pending improvements when working with the Salt Formula for provisioning Prometheus Exporters in Uyuni: |
Get to know compaction code bettera project by osalvador Project Description |
Internet, are you ok? A voyage into Vue, Vuex, Nuxt and Typescripta project by richardcox |
Agama installer on-line demoa project by lslezak Description |
|
Automated deployer of the container infrastructure we use in the GH actions pipeline of Uyunia project by Pablogo Description |
indoor air quality sensora project by rsimai Description |
Digital painting using free and opensource softwarea project by lpalovsky Main goal is to take a step back from work related areas and do something creative and relaxing. In my free time I occasionally do digital paintings/drawings where I usually try to use free and opensource software: Painting: Krita |
Improve error handling of the '/search' API endpoints of OBSan invention by enavarro_suse Project Description |
|
Add support for VisionFive2 board in Elemental toolkita project by ldevulder Description |
Find Socket and Pipe Partnersa project by eeich For debugging purposes one often times needs to know the communication partner on a socket or pipe a program has open. This information is not |
Nailing Products to a Dashboarda project by m_meister Nailed is a Sinatra app which currently shows Bugzilla, Github and Jenkins [WIP] data. The data gets fetched/refreshed by a ruby command line tool in the background. |
Use a Raspberry Pie with the Sense Hat to display messages via Salta project by joachimwerner This was a short 2-hour fun project. |
SUSE MANAGER automation of creating custom channels "suma-custom-channel"a project by asemen SUSE Manager has the possibility to add custom channels using the GUI. |
openSUSE/SUSE branding for "remark"an invention by okurz motivationI like light weight presentation frameworks based on plain text files. There are quite some frameworks using the browser for presenting but many require a full blown web server. remark seems to be about the lightest I could find. I could make actual use of it when there would be openSUSE(/SUSE) branding. |
|
Refresh my reverse engineering skillsa project by ematsumiya It's been a little while since I last needed to do some binary reverse engineering, so I want to up my game. |
|
Hack current YES Certification SCK with containers and/or public cloud, seperately SLE Microa project by Jackman1 Project DescriptionUsing beta SCK 8.6, attempt to look at hacking options with containers and/or public cloud using Azure or AWS. Do the same thing, completely separate, but using SLE Micro. Probably be a hodgepodge during hack week; but I'll have to get some work done during the week...so it will be perfect for me. |
Improve Scrum Master Dashboarda project by ilausuch Project Description |
|
Bot to identify reserved data leak in local files or when publishing on remote repositoryan invention by mdati Description |
printk code cleanup - part 3a project by mpdesouza DescriptionSince the introduction on NBCON consoles in the kernel there is an ongoing effort to cleanup the code around the implementation, and also adapt some drivers to handle NBCON consoles. |
Play around about GNU/Linux securitya project by shawn2012 Developers: Shawn Chang, Bo Yang |
Update Rancher Terraform Quickstart to leverage Elastic IP addressesa project by kevinmayres Make Rancher and NeuVector AWS QuickStart persistent across Shutdown. |
|
File search subcommand for zypperan invention by mook_work Description |
Add support for workspace mode in OBS Go modules servicea project by witekbedyk DescriptionOBS Source Service obs-service-go_modules is used to download, verify, and vendor Go module dependency sources. |
Moses machine translation performance tuninga project by marxin Moses is a statistical machine translation system that allows you to automatically train translation models for any language pair. Intention of the project is to tune up existing software, where a glimpse shows that majority of time is consumed by memory allocation, dynamic casting and other calculation non-related stuff. I would like to inspect many techniques (like perf profiling, GCC LTO, GCC profile-guided optimization, code refactoring, OpenTuner, etc.) which may bring really significant performance gain. Moreover, it would be really beneficial to come up with a cookbook that can be used by folk in general. If possible, I would like to create a step-by-step performance improvement graphs. |
ESCapea project by sbehlert There are a few scripts around analysing isos and helping ReleaseManagers (and others) to achieve a great release. I'd like to see this all combined in one web overview, a kind of "Enterprise Service control ape" (ok, it's more an "Enterprise Control Center mokey", but that's not an acronym ;) ). |
Research LVM2 new features: System ID, lvmlockda project by ZRen The new features below were added for the cluster (shared disk) scenario of LVM2 in upstream half year ago. I'm new to LVM2, and have been busy with bugfix things this days. This hackweek |
golang refactoring! usefull linksan invention by dmaiocchi moin, i am looking for interesting articles that describe how to refactor/maintain golang code. |
SUMA add test=True for highstate to UIan invention by mcalmer First thing you learn, when you start with salt, is to use test=True before you really call the highstate. |
DPHAT: Data Plane Health Assessment Tool For Cloud Networking Technologya project by rtidwell A common challenge for OpenStack and K8S deployments is debugging the network when things go awry. The aim of DPHAT is to provide operators of cloud infrastructure with tooling that can analyze the environment and supply the following: |
Creation of a sound boardan invention by Pastafly Create a sound board that has the following requirements: |
Retail Branch Server + SUMA Server on one machinea project by nadvornik |
Building a CNF solution for Edge environmenta project by lizhang |
Multi-pod, autoscalable Elixir application in Kubernetes using K8s resourcesan invention by socon DescriptionElixir / Erlang use their own solutions to create clusters that work together. Kubernetes provide its own orchestration. |
Arrange a Song - Alturas by Inti Illimanian invention by sndirsch Goal |
drgn for kernel core analysisa project by tabraham1 Descriptiondrgn as a programmable debugger can be useful for kernel core analysis |
Ansible for add-on managementa project by lmanfredi Description |
Python modules for Harvester VM provisioning and Rancher RKE2 provisioninga project by bkampen DescriptionCreate Python modules for provisioning VMs with options currently not supported by other provisioning tools (like PCIe Devices and CPU Type), these modules can also be used to create an Ansible module. |
Web shell for Hamstaan invention by zbhan_william You like Linux, right ? you must like command line tools which give an quick, elegant way for your work. This project comes from the idea. "command line everywhere". |
Modify the Line6 kernel driveran invention by mseidl81 I want to modify the driver so that it:
|
DSLR Spirita project by JoeShang A set of DSLR remote controller, including: |
[ARM] Bootstrap ILP32 on AArch64a project by algraf Some customers are still stuck in a world of 32bit. On ARM64, we have two options for those poor folks: |
klaire : An automatic tool that generates kgraft-patches from static patches that generates kgraft patch from static patch.a project by JeremyHuang I want to program a tool to assist building Kgraft-patches. |
Use xfs as a curious usera project by yosun
|
Python Romset Management Tools (pyros)a project by jjolly The primary arcade machine emulator is MAME, and it has a very specific format for romset compression. I have previously started a project call pyros that allows the creation and update of MAME romsets. The project consists of the following tools: |
Geekos x Externaltoolsa project by farahschueller The day has come to finally merge more and more apps into one single place, and this time it shall be externaltools. |
TwitterKondo - keep your tweet stream clean and sparking joya project by ericp Thinking about extending the typical Twitter app that let's a user bulk-delete their tweets (with a limit of 3200 each time). |
Automatic spam/ham training with rspamda project by StevenK Description |
Bugzilla Template Managera project by rcai Description |
Learn for Prometheus Certified Associate exama project by witekbedyk DescriptionThe Prometheus Certified Associate (PCA) exam demonstrates an engineers foundational knowledge of observability and skills using Prometheus. |
Package proper cross-compilersa project by rguenther openSUSE lacks useable cross-compilers to glibc systems. This is the attempt to provide those, most important a cross-compiler for arm/aarch64. |
Unrealtonea project by emiler Device 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. |
Setup Home Assistant on Pi4 and collect solar panel statsa project by emiura Setup a Home Assistant on Raspberry Pi4 and collect statistics from solar panel energy production |
Add a tray icon to manage systemd servicesa project by dheidler There should be a whitelist of services that can be managed without further authentication: |
Add gui for thinkpad umts-card toola project by dheidler I already have the backend done for the thinkpad umts-card, but the frontend is still missing. The tool shall be a version-2 of https://github.com/asdil12/wwan |
Bootstrap (not yet) minions using salt-ssha project by j_renner In SUSE Manager we want to offer support for bootstrapping systems that don't have the |
|
Christmas Lights (lights switching to music) using Raspberry Pia project by goldwynr The idea is to use a 8-switch relay (or two) to connect to a Raspberry pi and control the switches according to the music. To control the music, hack mpg123 to take a "frames" file which would contain which channel should be switched on or off. |
Investigate how to use fuzzy tools reproduce bugsa project by yosun We used trinity to make fuzzing test, but it hard to reproduce bugs. I'd like to try to use syzkaller or other fuzzy tools to find a stable process to reproduce fuzzy bugs. |
Scripts and recipes for setting up VMs with multipath and other compex storage stacksa project by mwilck Customers are using complex storage stacks such as LVM over dm-crypt over MD RAID over multipath over iSCSI and FC with LOTs of LUNs, and we're facing problems in that area which are usually very hard to reproduce. It's also hard to guard against regressions. |
Add Xen PVH support to grub2a project by j_gross PVH domains are a new guest type supported by Xen being as lightweight as possible (e.g. no emulation of legacy devices via qemu) while taking advantage of the hardware virtualization features of the x86 processor. |
Reactive programming with Python RxPya project by SShyukriev I'm planning to get basics of Reactive Programming and especially the documentation in ReactiveX and try some examples from RxPy |
Make "salt-toaster" available to be used outside SUSEa project by PSuarezHernandez The |
Integrate Bard with MusicBrainz and implement a proper web interfacea project by alarrosa My music manager, Bard, was improved in the last hackweek with a very simple React-based web interface but I didn't like the result at all (basically, after learning React I noticed I didn't like it and all the dependencies and the complexity it added) so since then, I've reimplemented the web interface using just jQuery. Also, in the last months I've added musicbrainz data structures to the database (which was also ported to use Postgresql) to prepare bard to use MusicBrainz's data. I also stopped using other python libraries to read audio files and use the ffmpeg libraries directly instead with a c++ wrapper implemented inside Bard which is much much faster. |
Port Salt virt modules to idema project by cbosdonnat Salt is moving towards a plugable architecture using POP and Idem. This project is about experimenting with those new concepts by applying them to a real life case: the virt execution and state modules. |
reading a book: <<How Google Tests Software>>a project by llzhao Project Description |
Improve mtk scripts and improve on python skillsa project by bfilho |
The Missing Middle: Add an intermediate brightness setting for auxiliary LEDs in Andúril 2a project by gkenion |
Hackweek Mini-Project: Get Started with K3sa project by parag.jain DescriptionA small, hands-on Hackweek project to learn the basics of k3s — a lightweight Kubernetes distribution. |
Build and validate a scale-out Samba/CTDB cluster atop CephFSan invention by dmdiss Samba and CTDB rely heavily on POSIX fcntl locks for data and meta-data integrity. This functionality was recently fixed in CephFS, opening up the possibility to use CephFS as an underlying filesystem for a scale-out Samba/CTDB cluster. |
All documentation as program codean invention by jsmeix I like to try out if it is possible to write a program that does not have any kind of the traditionally separated documentation (like external files that contain the documentation texts or comments in the program code). Instead all documentation must be implemented as code at the same place where the matching functiomnality is implemented (i.e. each function implements also its documentation). In the end the user should get only the executable that he can run to let it do the intended functionality and also to provide any kind of documentation. What I do not want is a dumb '--help' option that lets the program spit out its built-in documentation. What I would like to have is that the user can run the executable in some kind of self-inspecting way. I mean: While it does the intended functionality, it can also provide documentation so that the user can explore the program while running it. In the end the user experience should be more like a text adventure ;-) |
Check p2v tool (guestfs)a project by aginies Test the latest release of guesfs tools, and chech new p2v. Package it for openSUSE |
Easily Deploy an HA cluster in Virtual Machinesa project by aginies GOAL |
Use nfc device to control Raspberry Pia project by acho-novell Goal |
Add testcases introduction for kernel testsuitesa project by yosun Since sometime we have limited time to file a bug, especially during daily review of testsuites result. Then some bugs are lake of introduction about what the testsuite are tested, it makes developer take more time to debug this issue. I'd like to find a way to add some description in somewhere convenient to use, when file a kernel function bug. |
Hack partnerfatea project by sbahling partnerFATE (based on openFATE) is the interface used by our partners to interact directly with the SUSE feature database. It's an important tool and has been a reliable service for years, but could use some updates and enhancements. My goal (if I find time) is to install a local instance of partnerfate to use as a test bed for fixes and enhancements. |

