Forklift - Text based GUI utility for dealing with containersan invention by andreabenini |
Clustered Samba with Ceph omap as a replacement for CTDB key-value storagea project by dmdiss Ceph offers a highly scalable and fault-tolerant storage system. Samba is already capable of sharing data located on the Ceph Filesystem, however scale-out sharing (the same data exposed by multiple Samba nodes) currently requires the use of CTDB for consistent and coherent state across Samba cluster nodes. In such a setup CTDB provides a clustered database with persistent key-value data storage and locking. Database usage is abstracted out via a generic dbwrap interface. |
Golan salt client sdkan invention by RDiasMateus Project Description |
SUSE incarnation of the Party Parrotan invention by rsimai The Parrot seems to have many fans meanwhile, in particular since we're running Rocket.chat at SUSE. Some may find these emoticons distracting, some find it just cool and I would certainly love to see something like the Partyparrot but as a "SUSE parrot", probably someone manages to make the SUSE Geeko move in a similar fashion, as party_geeko. Finally I'd love to see this uploaded to the cultofthepartyparrot.com under "Party Guests". Because clearly the Geeko insists! :-) |
Dice - A light weight build servicea project by sax2 The idea is simple. Dice is a light weight build service for KIWI images with full control over the build power by the user. |
Refresh openbuildservice.organ invention by hennevogel openbuildservice.org is the landing page of the Open Build Service free software project. It could use a fresh design. |
Run Openstack Helm in OpenSUSEa project by aojeagarcia The openstack-helm project run Openstack in a Kubernetes cluster using helm charts. |
RISC-V boot deep dive (Boot FLOW from 0 to Linux Kernel)a project by clin RISC-V boot deep dive (Boot FLOW from 0 to Linux Kernel)Make RISC-V boot like rest of industry U-boot for embedded, UEFI for consumer and servers |
Learn move knowledge about build website and improve qa xfstests dashboarda project by yosun BackgroundA dashboard for testing and analysis xfstests results just initial this year. It has a lot of performance issues to fix, and it also needed to add more features to get usable. Also bootstrap looks very easy to use, plan to learn some frontend knowledge for fun. |
Little man computer in Goa project by pjanouch Implement a Little man computer in the Go programming language. |
Learn about AI, ML, neural networks and see what's possible with SUSE Linuxa project by rsimai Everybody is talking about (and with) ChatGPT. I tried it and was impressed by how well the language model behaves and finally how real and humanly it appears, despite the obvious nonsense that it outputs. I was wondering how machine learning practically works and how to build a neural network. |
RISC-V CPU on FPGAan invention by mkoutny Project Description |
Static Code Analysis for Ruby with ruby-linta project by mvidner I want to make ruby-lint usable. |
Cryptocurencies in openSUSEa project by pluskalm I want to create devel project for cryptocurrencies/mining tools/blockchain related stuff, fill it with packages and submit at least some of them to Tumbleweed. |
Learn enough Golang and hack on CoreDNSa project by jkuzilek DescriptionI'm implementing a split-horizon DNS for my home Kubernetes cluster to be able to access my internal (and external) services over the local network through public domains. I managed to make a PoC with the k8s_gateway plugin for CoreDNS. However, I soon found out it responds with IPs for all Gateways assigned to HTTPRoutes, publishing public IPs as well as the internal Loadbalancer ones. |
LDraw for Linuxa project by jbohac Project Description |
crossword puzzle generatora project by rsimai Create a console application for a crossword puzzle generator that can be fed with a custom list of word+explanation pairs. It may be used by people to quickly familiarize with a specific topic (e.g. a knowledge area, new hires to the company ...) to at least understand the terminology and the abbreviations that are used. Or to just have some distraction and fun :-) |
SUMA demo environemnta project by sbehlert DescriptionFor "show and tell" situations it's helpful to have a portable (set of) images available which contains SUMA Server as well as clients. The intend is to create something that can be used on a standard laptop, setup and updated before adding it to the machine, and easily be 'reset'. |
Preparing Customer Survey: Hard- and Software Stacka project by svollath Customers may face problems with their systems we weren't aware of, if we focus on testing single components. We simply can't copy each and every customer setup, but we want to have test results that are more relevant. |
A SUSE template for Beamera project by leonardocf Some people prefer LaTeX for creating documents and presentations. The templates provided by Marketing don't include one for Beamer |
Test openQA in openQA with openQA using openQA for openQAa project by RBrownSUSE Occasionally, new versions of openQA break things. How do you stop that? MORE TESTING! |
Create Quickstart for OpenStack on OpenStack (Triple-O)a project by dirkmueller Currently, opensuse-quickstart sets up a one-machine Cloud based on OpenStack, either with KVM or virtualisation. In order for bootstrapping further hosts, it would be much easier to set up only a bare-metal cloud on one machine, and PXE boot a 2nd machine via OpenStack Nova/Ironic. |
Develop an algorithm to create huge 3D worlds based on height mapsa project by ilausuch Project Description |
Get started with nftables on openSUSEa project by abergmann netfilter.org states that "nftables is the project that aims to replace the existing {ip,ip6,arp,eb}tables framework." The nftables kernel code was merged into the mainline kernel in January 2014. So it's time to get started with the new Linux firewall framework on openSUSE. |
continue / push osc2a project by mstrigl While osc is growing and getting more and more complex and hard to maintain, there is an object oriented rewrite of osc which key points are: |
reformatting text in visan invention by mcepl Project DescriptionThere is this text editor vis, modal text editor based on the Plan9 structural regular expressions and se(1). However, comparing to sam(1) or acme(1) it feels mostly like advanced vi(m) not something completely new (and it is not mouse-driven). |
Kill YCP Zombies by Compiling Ruby to Rubya project by mvidner During the YCP Killer project, Y2R didn't translate most YCP operators and builtins into equivalent Ruby constructs but into library calls. This was necessary to preserve behavior in various edge-case situations, mostly when |
Wireless mesh networka project by chuller Using an arduino nano, a rf23b (http://www.hoperf.com/rf/fsk_module/RFM23BP.htm) wireless module (or anything like it) and a solar panel to build a mesh network node that can be used to quickly deploy wireless networks. |
Do some 3D printingan invention by aschnell Do some 3D printing incluing designing the object. |
Spend time to study more about machine learninga project by cxiong Roughly follow a few selective chapters from the book 'Hands-On Machine Learning with Scikit-Learn and TensorFlow' |
nvme monitor: continuous discovery and connect to discovered subsystemsa project by ematsumiya Project Description |
Persona openid for Build Servicea project by k0da Build Service needs an openid. |
Understanding GPS internalsa project by awh My car has it, nowadays every smartphone has it. But what's actually the math behind GPS (GLONASS) technique? |
Stratos Analysis Toolsan invention by nwmac Extend Stratos (https://github.com/SUSE/stratos) by adding the ability to integrate open-source Analysis tools such as Popeye, Kube Score, Anchore, Clair etc, so that users can run these tools on their clusters from Stratos and view the results from Stratos. |
AstroRPi using opensuse leapa project by rmaliska Currently I am using astroberry server for all my astroprojects. I have a spare RPi 4, so will try to install opensuse leap on it and configure it so I could use it for my astro projects. |
YaST rake tasks tab completitiona project by mfilka terminal has it, git tool has it, so yast-devtools should also provide it for new rake tasks |
Ceph crushmap visualizationa project by qakapil The CRUSH algorithm determines how to store and retrieve data by computing data storage locations. CRUSH empowers Ceph clients to communicate with OSDs directly rather than through a centralized server or broker. With an algorithmically determined method of storing and retrieving data, Ceph avoids a single point of failure, a performance bottleneck, and a physical limit to its scalability. CRUSH requires a map of your cluster, and uses the CRUSH map to pseudo-randomly store and retrieve data in OSDs with a uniform distribution of data across the cluster. |
Write a card game for up to 4 playersa project by asmorodskyi I have my favorite card game from childhood . Unfortunately description is available only in Russian https://uk.wikipedia.org/wiki/%D0%94%D0%B5%D0%B1%D0%B5%D1%80%D1%86%D1%8C . Currently my friends spreed across the globe and here in Germany no one except my wife knows the rules . I would like to to have ability to play this game with my friends like I did in school/univercity. |
SSH-Transport for Salta project by jochenbreuer If you are now thinking of Salt-SSH, this is not completely wrong, but also not right. What we are talking about here, is an other Transport for Salt, a replacement for ZeroMQ. |
multithreaded network benchmarkan invention by mkubecek Project Description |
Support harvester terraform provider in sumaforman invention by oholecek |
80-bit floats support on x86_64 for Valgrinda project by mfranc |
Run VMs in CaaSP 4 cluster with SUSE-powered kubevirta project by jfehlig This project aims to run VMs in a CaaSP 4 cluster using kubevirt and a libvirt+qemu container (aka compute container) based on SLES15 SP1/2. Compute containers based on openSUSE Leap15.1 and SLES15 SP1 already available in registry.opensuse.org and registry.suse.com respectively. VMs can be deployed to the cluster but there are several functional problems that need investigating, e.g. accessing the VM's serial and VNC consoles, proper network access, etc. |
Improve and unify spec changes formating and automation for Factory rulesan invention by scarabeus_iv This project is mostly about automating spec file formatting to have all specs more look-alike, much better for review and there is no need to force people to write that way, just to format it afterwards is sufficient. Other task is to track changes in osc repo and adjust changelog accordingly. |
Adopt Typescript in D-Installera project by IGonzalezSosa Project Description |
Improve linuxrc/rescue systema project by aginies **Rescue system** has a lot of options , but most of them can only be set at boot time, first idea is too provide a way to configure them while the system is running.
|
WebUI for pint dataa project by aosthof With 'pint' the Public Cloud Team already provides a command line based tool to get information about the images we're hosting in the public clouds. It's provided via the Public Cloud Module in SLE as well as in the Cloud:Tools repo. |
Spec-cleaner finishing jobsa project by scarabeus_iv Cover more cornercases for spec-cleaner to allow the swap of formatspecfile due to its bugginess in comparsion. |
QDirStat - Qt-based directory statistics: KDirStat without any KDE, now based on Qt 5a project by shundhammer This is about porting the old KDE 3 based KDirstat to the latest Qt 5. KDirStat didn't use that much KDE infrastructure to begin with, and KDE seems to be more and more a moving target. |
Enabling Rancher as an OIDC Providera project by rcabello DescriptionKubernetes supports OpenID Connect (OIDC) natively as an authentication mechanism, enabling token-based user authentication. This can be configured through flags in the Kubernetes API server or by using AuthenticationConfiguration. |
NFire a new project to replace newburna project by lzwang newburn is a system press testing tool. But it is out of maintained. And it is heavily integrated in ctcs2. So replace it with a new one. |
Get openSUSE running in parallel to Android on a regular and rooted Android Smartphonea project by sndirsch Get openSUSE running in parallel to Android on a regular and rooted Android Smartphone. On top of this try to get a graphical desktop running using Xvnc available for Android. |
Turn a young person's life into miserya project by rneuhauser While programming is occasionally a very rewarding activity, it's mostly a chore and the rest is filled with frustration. Let's teach an unsuspecting youngster program! |
Hitchhiker's Guide to the SUSE Documentation Teama project by ta-ro Give a more complete overview of the infrastructure and the processes the documentation team uses to write, maintain, and publish the documentation for the SUSE products. Add missing information/chapters to the guide. |
Cluster Python APIa project by fmherschel |
Setup patchew instance for kernel mailinglistsa project by mbrugger Setup a patchew instance |
Editor mode at Agama web interfacea project by ancorgs Description |
Yubikey support in GRUB2a project by gary_lin |
Improve OBS service scriptsan invention by enavarro_suse For every instance of OBS, each time the obs-api package is updated the |
Easy openSUSE Upgradea project by maverick74 The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. |
OpenQA Skill for Amazon Echo (Alexa)an invention by szarate Control you openQA instance from an Amazon Echo! |
Ceph Containers on Raspberry Pia project by mgfritch The next release of Ceph (Octopus) will be delivered via containers. |
Localize Uyuni - SUSE Manager in Italiana project by deneb_alpha |
Create RPM packages for language `swift` from Applea project by mschnitzer Apple has published the source code for their language |
Connect to matrix.org via weechatan invention by ktsamis I want to connect to matrix.org via weechat in Leap 15.0. |
Export "salt-toaster" tests execution profile to Prometheusa project by PSuarezHernandez "salt-toaster" allows you to test multiple Salt package flavors across different operating systems via Docker containers. This project is heavily used on the SUSE Manager team to hardening the Salt package that is shipped on the openSUSE/SLE distributions. Link to GitHub repository |
KubeVirt related stuffa project by jfehlig Project DescriptionUpdate the physical KubeVirt+Kubernetes test cluster in Provo from SLES15 SP2 and CaaSP to SLES15 SP3 and Rancher's k3s. This will allow us to easily experiment and test Harvester. |
WebUI for your dataa project by avicenzi A single place to view every bit of data you have. |
Self Watering Indoor Vegetable Gardena project by kberger65 Project Description |
Securing and improving home/server networka project by ohollmann |
ESP32 Meteostationa project by emiler Project Description |
Automate Haskell Packagingan invention by psimons We have various individual tools to automate parts of the Haskell packaging process, like |
package Atom and its dependencies for openSUSEa project by pluskalm It would be nice to have trendy and hip editor [0] in openSUSE. Currently however some nodejs dependencies are missing. |
Dependency "closure" based on libzypp and repository metadata - zypp-closurea project by xgonzo zypp-closure is a small helper tool making use of libzypp and the metadata of product repositories. |
Support for the SMBus ARP protocola project by jdelvare The SMBus standard specifies an address resolution protocol (SMBus ARP.) It has two key features : |
Shell script merging for crash use on L3 Europe and NTS USA core dump serversa project by dmair Each of the core dump upload servers in Europe and USA could be improved if the shell scripts were combined so that the same tasks can be performed on each site, e.g. downloading of all packages needed for crash usage with a specified core dump by allowing for configurable (or even automated) selection of locations to obtain data packages from. |
Sonnenhut: Simple dashboard for photographersa project by dpopov Sonnenhut is a simple Pythong web app that provides basic info useful for planning photographic activities. The current iteration does the job, but it can be improved and extended in a number of ways. |
Learn about log-structured file systemsa project by ganghe Compared with traditional file systems (e.g. EXT4, XFS), log-structured file systems treat its storage as a circular log and write sequentially to the head of the log. I want to learn about this kind of file system via this hack week, to understand how it manages its data and metadata, to understand how it recover back from crash, to understand its advantages and disadvantages. |
The SUSE Gamean invention by ilausuch ** UPDATE ** |
Welcome to SUSE (Quiz game)an invention by oscar-barrios This hack week project is an Unity3D app, available in Android, IOS and HTML5 platforms. |
Show Me The Key: A screenkey alternative that works under Wayland via libinputa project by AZhou |
Local voice recognition for home automationa project by jenspinney There are several popular ways of controlling home automation with voice today. Amazon Echo and Google Home both allow users to control lights, speakers, etc. with a simple voice command. |
Kernel oops decodera project by benjamin_poirier Read in a crash or oops-style backtrace and access DWARF information to output the current content of the stack and registers in term of symbols, and the the crash commands to dump/pretty print them. In other words, when looking at a crash dump, answer the questions "Which variable is currently stored in $rax? What is the structure of the stack? Which variable is stored at $rsp+16?" |
write a dyndns CGI frontenda project by bmwiedemann Using dynaname it is already possible to securely auto-update DNS records in a bind9, but this still needs a linux machine. This project is about building a CGI frontend for it that makes it a replacement for the discontinued dyndns.org service. |
Review scripts in openQA projecta project by yosun To say it's a review, it's better to say it's a good way to learn from others. I'll review test scripts in openQA project as much as I can, digest them and learn how to write Perl script more pretty. I'll make some notes for sharing. |
Agilify stale meetingsa project by fteodori Distributed teams, cultural differences, expectations and habits are a natural enemy of vibrant, productive meetings (yes, meetings can be productive!). In this project I'd like to work on a different format and targeted exercises to provide ideas and a resource library to anyone interested in spicing up stale meetings. |
Docker Desktop Extension for Application Collectiona project by pcaraballo DescriptionDocker and Docker Desktop are the tools of choice for most of developers when it comes to container runtime and management in local environments. Both have been out there for many years, and users are well familiarized with them, so both are great catalysts for adopting new solutions. |
libvirt TCKa project by jfehlig The libvirt TCK provides a framework for performing testing of the integration between libvirt drivers, the underlying virt hypervisor technology, related operating system services and system configuration. The idea (and name) is motivated by the Java TCK. |
A website to provide air pollution forecast in Beijing areaa project by tian-feng Air Pollution Forecast |
Learn more BPF Compiler Collection (BCC)a project by david_chang After joined Gary's BCC workshop a few days ago. The BCC is interesting to me, so I'd like to look into it. |
Learn how Python3a project by martinsmac My previous knowledge about Python is small. I need learn more about python. |
Paper reading cluba project by LarsMB |
Speed up downloading RPM packages from mirror in zyppera project by dheidler Project Description |
iSCSI integration in Warewulfa project by ncuralli Description |
Don't write tests! Generate them.an invention by e_bischoff The title of this project is inspired from the must-see video |
Retro gaming manual for Rancheran invention by mavedon |
Create RISC-V Core using VHDL suitable for TinyFPGA BXan invention by aschnell Create a single-cycle 32-bit RISC-V Core in VHDL as a pure learning project. Why RISC-V? It is clean and small (the base has only about 40 |
MicroOS/SL Micro health-checks for K3s/RKE2a project by eminguez Description |
Dive into eBPF verifiera project by gary_lin Since eBPF was introduced into linux kernel, the eBPF verifier keeps the eBPF programs from any wrong-doing. I would like to look into the verifier and see if it's possible to extend the check to avoid reading any sensitive data in the memory. |
image-tools: simple tool for mirror/save/load container images & KDM and chart image list generator.an invention by StarryWang |