Write a Skyroads clonean idea by fschnizlein Who of you remembers this awesome game? One of my favorites when I was a child (oh yes!). |
Package ROS for Opensuse and SLESan idea by neotinker2 I have a few robotic projects I wanted to work on and didn't like the idea of run Ubuntu to control them... So I'm packaging all the Standard ROS stacks for Opensuse 15.1 and SLES 15 SP1. My goal is to build for all possible architectures. I currently build the ROS Infrastructure packages for aarch64, x86_64, and armv7l. These are required to perform a source install of ROS. |
investigate seal secrets for used in a home-cluster (k3s + fluxci)an invention by fcrozat Project DescriptionLearning about seal secrets and how to use those for home-cluster |
Update quilt's manual pagean invention by jdelvare Project DescriptionBack in June 2018, G. Branden Robinson submitted a 26-patch series intending to fix quilt's manual page, addressing both contents and technical issues with the roff formatting. I went through the whole series and reviewed it carefully. I recall I had many objections so there was a significant amount of work needed, including reordering some of the patches, before resubmitting a patch series I would consider committing. Unfortunately, the contributor vanished before resubmitting, and all the work from both sides went to oblivion. |
Simple images in OBSan invention by -miska- As OBS can install various distributions, it should be in theory possible to abuse this functionality to create distribution independent way to create rootfs tarball. Done: https://github.com/openSUSE/obs-build/pull/166 |
gitFS supportan idea by jsmeix For certain directories (e.g. his own documents or /etc/) it would be nice to know who changed what and when (e.g. in /etc/) |
Golan no vendora project by rjschwei At present it is our practice to "vendor" all dependencies for a Golang package. This has the advantage that everything is in one nice package and self contained but it has the disadvantage that dependencies are hidden and therefore security issues may slip through the cracks. The idea is to investigate and create automation "go2rpm" that generates a spec file with the necessary "BuildRequires:" such that the dependencies can be broken into golang- packages and we get rid of the implicit dependency inclusion via "vendor". The potential problem is scale, with some golang applications having thousands of dependencies. |
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. |
Create better async hooks for Uyuni state managementa project by Etheryte Project DescriptionCurrently, much of the async code in the frontend parts of Uyuni suffers from susceptibility to out-of-order request issues, race conditions, etc. There are ways we can sidestep them for specific cases, but since it's created more than one L3 at this point it would be nice to address it in a general way. |
Go zip updater: Appending new files to zip archive without decompressing the whole filean invention by StarryWang Project DescriptionCurrently, Golang's |
support git2tar ball packaging as part of the build processan idea by adrianSuSE To have a more efficient upstream packaging support in OBS, I want to implement the following * Support to mirror git/svn/.. trees on source server |
Training Labs Python Port, Liberty Support and OpenSUSE 13.2 supporta project by dguitarbite Porting training labs to Python. This includes re-implementing the host side BASH scripts (which handle VirtualBox and KVM related tasks) to Python. For full details on this please follow training-labs project: git://git.openstack.org/openstack/training-labs.git |
DevOps application for L3 service on researcha project by fanyadan DevOps is hot, and SUSE now is changing that we will not only provide OS and relative products but also online-application-like products e.g. docker application, so L3 service needs to improve as well. |
Graph Visualization of a Cloud Environmentan idea by joadavis This is actually stealing an idea from Mark Harvey - see https://etherpad.nue.suse.com/p/SOC-Community-Of-Practice_2019_06_19 Our SUSE OpenStack Clouds can have complex topologies and settings, so a visualization could help greatly when starting to work on an unfamiliar cloud (like in a support call). |
make "predictable network interface names" more predictablean idea by mkubecek Since the so-called "predictable names" for network interfaces were introduced, the concept and mainly its implementation has been a target of a lot of critique and sometimes even hate. On the other hand, similar idea works reasonably well for block devices. In my opinion, the main reason why "predictable names" reception was not nearly as good as for block devices is the difference in how the implementation works. For block devices, the device name provided by kernel is preserved and other names based on multiple naming schemes (by path, by UUID, by various device identifiers) are created as symlinks so that all of them (including the original kernel one) can be used simultaneously. On the other hand, network interface has only one name and as it is not represented by a file, symlinks cannot be used for aliases. Therefore even if there are multiple naming schemes (e.g. based on BIOS enumeration, bus address etc.), only one of them can be used for each network device and it's rather unpredictable which one is it going to be. Moreover, some of the generated names are rather long, ugly and inconveninent and unlike with block devices, one cannot just ignore them and use a different name (e.g. one provided by kernel). |
Getting started with deep learning - face detectiona project by mlin7442 Project DescriptionAs a noob in the deep learning world, I'd like to understand what is deep learning, to learn a new thing that better to find an interesting aspect, to me, face detection. |
Rewrite the D-Installer CLIa project by IGonzalezSosa Project DescriptionBefore the openSUSE 2022, we built a prototype of a command line interface for D-Installer just for demonstration purposes. It implements a limited set of functions and, apart from packaging changes, it has not received any relevant update for months. |
Network Throughput Analyzer Tool with Grafana Integrationan idea by sushilhiremath Project DescriptionDevelop simple yet powerful Python-based tool for monitoring and analyzing network throughput on a Linux system. This project leverages the capabilities of Python and standard Linux networking tools to provide insights into network bandwidth utilization and help users understand how their network interfaces are performing.In addition, the project includes the integration of Grafana for visualizing and analyzing the collected network throughput data. |
SUSE Manager to manage Provo Lab equipmenta project by ganglia Investigate how SUSE Manager will work (in place of Orthos) for managing Provo-based hardware in labs that needs to be shared across multiple organizations. |
Try more on Rancher and Harvester productsan idea by xlai Project DescriptionGet familiar with Rancher and Harvester products and find out how SLE products are being consumed in those products. |
web-based testing tracker for aquarist-labs's s3gwa project by jluis Project DescriptionKeeping a consolidated view of a project's progress is a non-trivial endeavor. There are far too many moving parts from its inception, such as planning, issue tracking, development, and testing. All the while one must keep track of some form of metrics to ensure that there's progress, and that the progress is happening in the right direction (or whatever is considered the right direction at the moment). |
Explore Clojure with Project Eulera project by bkutil As a part of this hackweek, I'd like to take a look at Clojure and use it to solve as many problems as possible from the project euler. |
Investigate Oops in SLES 15 on Raspberry Pia project by jiriwiesner I use my Raspberry Pi 3B as a router. I have seen this crash: * [34502.095007] Internal error: Oops: 96000004 [#1] SMP |
Convert prix-carburant.gouv.fr opendata to Osmand POI databasean invention by cbosdonnat French government provides a pretty up-to-date data set with the gas prices in France as open data. These data could be useful in the offline GPS application [Osmand][1] for drivers to find the cheapest nearby place to buy they gas. |
Get terraform-provider-libvirt closer to releasean invention by dmacvicar terraform-provider-libvirt adds libvirt support to terraform. Thanks to other projects using it, there are several pull requests open. The goal is to include the features that are ready to be merged. |