Protestware - Ethical Considerations of Protest within Opensouce Software Communitiesan idea by etchubykalo |
Create a distributed midi keyboard for kidsan idea by ilausuch Project Description |
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. |
|
nextcloudan idea by asemen Install & test nexcloud on openSUSE Leap 42.1 |
Learn Pythonan idea by cvar As a newcomer in QAM I want to learn Python and use it for automating my work-flow, i.e., by developing and maintaining tests in Avocado Testing Framework. |
Automated tests for jangouts using openQA and simulation of network limitationsan idea by okurz Idea |
YES Certification Video Tutorials for SESCK and SOCCKa project by lovance This is to provide partners with video tutorials to help with the certification of their SES and SOC cluster solutions. The goal is to simplify the setup process in order to provide a better experience for the partner. If we can alleviate some of the stress of setting up a cluster more partners will certify their solutions. |
Looking for alternatives to do hardware monitoring or extend the existing method'sa project by berndschubert Project DescriptionLooking for ways to capture hardware-specific data and use them later to predict unexpected behaviors. Tools can be collectd, prometheus-nodeexporter, ipmiexporter , grafana-agent or other. |
|
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 |
Adopting Argo CD (or Flux) workloads with Fleet: what can be done?an idea by tneau DescriptionIn a galaxy far far away... or perhaps from a keyboard near you, an Argo CD or Flux user may want to migrate some of their workloads to Fleet. |
Use a Raspberry Pie with the Sense Hat to display messages via Salta project by joachimwerner This was a short 2-hour fun project. |
mamiruan idea by persmule tool to split the header and body of an OpenPGP digital envelope |
Learn SaltStack Enterprisean idea by pagarcia Uyuni uses the open source version of Salt to install packages, apply configuration, formulas, states, etc. |
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. |
Bot to identify reserved data leak in local files or when publishing on remote repositoryan invention by mdati Description |
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 |
Ansible Playbooks Integrated with Cockpit on SLES 16an idea by alex-isv DescriptionIntegration of custom applications into a Cockpit with the Ansible wrapper. |
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 |
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: |
btrfs: Create uevent infrastructurea project by mpdesouza Why is it nice? |
Retail Branch Server + SUMA Server on one machinea project by nadvornik |
Local LVD systema project by yaojia A local LVD(Live&VOD audio/video) system, |
Arrange a Song - Alturas by Inti Illimanian invention by sndirsch Goal |
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". |
[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. |
GCC bisection toolan idea by marxin Introduction |
investigate elasticsearch and use with my windowssearch samba client/serveran idea by npower Samba now has an experimental Spotlight backend using Elasticsearch as fileindex. It seems that creating a similar backend could also be something that could be useful to investigate in the context of the windowssearch feature for samba |
Bugzilla Template Managera project by rcai Description |
WireGuard VPN on MicroOS/Raspberry Pian idea by doreilly |
Investigate zypper/openSUSE repository refresh optimisationsan invention by dirkmueller |
GDK Broadway dessert.an idea by yfjiang The GDK Broadway backend provides support for displaying GTK+ applications in a web browser, using HTML5 and web sockets. broadwayd is a display server for |
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 |
The Missing Middle: Add an intermediate brightness setting for auxiliary LEDs in Andúril 2a project by gkenion |
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 ;-) |
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. |
perf bench epolla project by dbueso While there are plenty of benchmarks that compare different IO multiplexing techniques such as epoll vs poll/select, there's really nothing out there that particularly measures epoll system call latencies under different scenarios. Design and implement a series of performance benchmarks for this call under the 'perf bench' framework. |
Create an automated audio CD ripper with web frontendan idea by MMoese Project Description |
Code Coverage of spacewalk-java aka Suma Server after a full TestSuite executiona project by oscar-barrios Project Description |
Voxel exploration gamean invention by KGronlund The idea is to play around with a minecraft-like block exploration game, written from scratch in C using SDL2 and OpenGL 3.0. Minimal dependencies, probably won't be a game as such before the end of the week, but the goal is to have a world generated and to be able to walk around in it. Why? Mainly to refresh my 3D knowledge, catch up with what's happened since I last played with that stuff, and to have fun. :) |
YaST module for smarmontoolsan idea by sbrabec smartmontools has a number of options that fine tune disk checking, periodic tests, short tests, values to monitor, values to ignore. |
Learn More About C++ and Libradosan idea by cxiong As Ceph is mainly written in C++ and C++ has developed very fast since C++11, I'd like to use this hackweek to further my C++ knowledge. The librados (written in C++) from Ceph will be used as practice target. |
Improve Nailedan idea by itxaka Nailed is a great tool for gathering development data. |
Check out hamster-lib time tracking toola record by mwilck I'm using [hamster time tracker] for personal time tracking and project accounting, and have volunteered to be the maintainer for openSUSE. Unfortunately both hamster 1.x and hamster 2.x are basically unmaintained. The project has been undergoing a major refactoring for a year already, transitioning to a new architecture based on [hamster-lib]. I'd like to explore this, and to check whether it's ready to be packaged for openSUSE to reach a broader audience (I fear not). |
Ruby Gem: Open Build Service APIa project by mschnitzer I just recently started a new project which is meant to be a wrapper for OBS's API. The library is written in Ruby. |
|
Add snapshot support to cifs.koan idea by dmdiss The File Server Remote VSS Protocol (FSRVP) was recently defined by Microsoft. It allows for SMB clients to remotely request the creation, exposure and destruction of share snapshots. |
Modernize ocfs2a project by goldwynr Ocfs2 has gone into a stage of neglect and disrepair. Modernize the code to generate enough interest. |
Improve posixovl to support fully featured POSIX file system on top of any limited file system (e. g. vfat)a project by sbrabec posixovl is a FUSE based successor of the old UMSDOS. It has a goal to provide POSIX file system functionality on top of vfat. Its code is nice and well written, but its feature set is not complete yet. It just supports: POSIX modes and user/group, hard and symbolic links, device nodes and named pipes. |
Add PIDs cgroup support to runC and Dockeran invention by cyphar Currently, dealing with forkbombs and similar issues with Docker and runC is not very nice (you have to set a global limit for all Docker processes or you have to limit kernel memory which isn't very practical). I'm going to work on getting [some][1] [patches][2] merged into runC and Docker to enable PIDs support for Docker. |
bs-update enhancementsa project by rneuhauser bs-update simplifies package updates in BuildService, targeting mainly people who are both upstream and package maintainers. |
hacking with hypothesis.a project by dwaas Hypothesis is a python property based testing framework inspired by quickcheck. |
|
Grafana dashboard for solar panel dataa project by emiura Create a dashboard based on grafana running on raspberry pi3 |
Play with different AI stuffa project by aginies Descriptionthere is a lot of stuff to explore, client, LLM and other intersting stuff. |
Inspection of Disks in Machinerya project by tgoettlicher Machinery [1] supports the inspection of os, packages, patterns, repositories, users, groups, services, config-files, changed-managed-files, unmanaged-files. |
Extract lead and cycle times from Githuban invention by jochenbreuer When all of the SUSE Manager squads switched from SCRUM to a Kanban we lost estimations and therefore also the ability to do predictions. But there are other ways to get insights that are even more reliable, since they are based on anecdotal data. The lead and cycle times of issues are the two most important here. |
More significant HA cluster node wins fencing match under 2-node split-braina project by yan_gao In a 2-node HA cluster without quorum server, since neither of the cluster nodes (partitions) has more than 50% votes in case of split-brain, we should configure |
Update nvme-dem to match/support current NVMe-oF featuresan idea by ematsumiya Project Description |
Nodes Overviewan idea by lrangasamy |
update meet.opensuse.orga project by LSchroeder DescriptionThe meeting solution for openSUSE should be up-to-date. |
Dynamic Ansible Inventory for Orthos 2an invention by SchoolGuy Description |
Installation server setup utility - continueda project by csalmond Project Description |
Elastocloud back-end for Sambaan invention by dmdiss 1) Add support for the Microsoft Azure File Service REST protocol to Elastocloud, a cloud storage client library created in a previous Hackweek. |
Broaden image segmentation functionality of OpenCVa project by mbenes OpenCV is an open source computer vision and image processing library (http://www.opencv.org). |
Create a gnome-shell extensionan idea by xiaoguang_wang If you work with GNOME, after screen is locked, the monitor will turn off. This extension can keep monitor light. |
Building a cross-browser extensionan idea by jloehel I'd like to get familiar with the different browser extension APIs (Chrome, Firefox, Opera, and Edge) and learn how to develop, test, package and publish a cross-browser extension. |
Learn Golanga project by krauselukas Since quite a while I'm interested in learning the programming language golang. I want to use the time to get a basic understanding and maybe realize a small project with the gained knowledge. |
Trento AI Companionan invention by agamez Description |
Learn PostgreSQL advanced featuresan invention by okurz MotivationThe PostgreSQL database implementation is an integral part of many important software stacks, most importantly for me openQA. I learned database "by doing" but never properly. Given that we recently had (again) an incident related to specific details of how a database behaves under load maybe it's time to learn more about PostgreSQL. |
Explore NVIDIA GPU on SLEan idea by Julie_CAO |
Learn go HTML templates by creating a interactive website rendered on the servera record by ptashima DescriptionGolang HTML templates are powerful, yet simple to use. It can be used to dynamically render pages and create interactive websites without or with minimal usage of JavaScript. |
Add support for m3u, m3u extended, pls, and asx playlists to Volumio music player.a project by cwh Volumio is a great, Linux based, open source music player for Raspberry PI and x86. |
Inspect distribution crypto patchesan idea by vitezslav_cizek I'd like to check patches in openSUSE Factory packages that deal with crypto and TLS settings. |
Dungeon Mercs - Classic RPG Prototypean invention by fmccarthy DescriptionA personal project to implement an old school RPG game built in Godot, inspired by classics like the original Bards Tale Trilogy and the early Might & Magic, with a twist that you are managing a small mercenary company with camp roles, rather than just a simple party. |
Rocket.Chat Improvementsa project by nkrinner Various improvements to Rocket.Chat, like - adding a IRC/Rocket.Chat gateway |
CUPS: Generic "monitor" wrapper backend to monitor the actual backendan invention by jsmeix Create a new generic CUPS wrapper backend /usr/lib/cups/backend/monitor that runs in parallel with the actual backend to monitor it. |
Improve Relax-and-Recover (ReaR) system migration: Different disk size support.an invention by jsmeix Relax-and-Recover (ReaR) is used to recreate a destroyed system on compatible replacement hardware, see https://en.opensuse.org/SDB:Disaster_Recovery |
py-ensa project by ngetahun |
Work on kqlite (Lightweight remote SQLite with high availability and auto failover).a project by epenchev DescriptionContinue the work on kqlite (Lightweight remote SQLite with high availability and auto failover). |
Hackweek survivorsan invention by jcronenberg UpdateThe game can be played here |
Two part 1) work on SLMicro YES Cert documentation and 2) learn about SUSE Edgean idea by Jackman1 The documentation for YES certification needs improvements to flow better. I'm want to learn about SUSE Edge products to further my knowledge. |
move concourse instance from bare-metal to caasp production instancea project by m_meister Right now our concourse instance http://salzbreze.suse.de:8080 runs containerized (via docker-compose) on bare metal |
Smart tool to show current K8s network performancean idea by mosquetero How cool would be it if a Sales Engineer could run a tool in the customer's site that measures the network performance to demonstrate how fast our K8s platform is? What if the customer could do that herself/himself to provide useful information to our support team in order to find the source of a bug? What about using such tool for our CI to discover potential performance regressions? What if the tool was smart enough to change configurations on the fly and run optional tests based on the measurements it collects? It is obvious there is a wide variety of use cases where we could benefit from such tool. |
|
Hack into Ellingson Mineral and download a garbage filean idea by mseidl81 We should be chased by the FBI.Finally I'll need group of elite hackers to prove our innocence. |
|
Uyuni Saltboot reworka project by oholecek DescriptionWhen Uyuni switched over to the containerized proxies we had to abandon salt based saltboot infrastructure we had before. |