Unattended secure boot with TPM.a project by mwolcendorf The idea is quite simple, and all the pieces should already be there - but what is, IMO, lacking is putting them all together: * take the TMP ownership, |
AppImage support in OBSan idea by adrianSuSE Look how we can build AppImage containers in Open Build Service. |
pkgdiff script - show differences in package/one file from package between two releasesa project by jcejka A common task in L3 is to find a difference between package release X+1 which is reported as broken by customer and X which was working fine. OBS does not provide easy mapping between their revisions and package release numbers. It has "rdiff" command for comparing two packages from different projects, but it does not allow to select only one file or specify different revisions for compared packages. The goal is to prepare script that allows following checks: |
Hack my music up the stack ;-)an idea by ralfflaxa I like playing music and hate carrying all that heavy equipment. So far my music-gear was all traditional - computer-free. |
Learn QEMU/ARM emulationa project by jcejka I would like to learn more about ARM/AArch64 emulation in QEMU, especially the boot process and different board emulation. Goals: |
dockerize deepseaan idea by abhishekl Deepsea https://github.com/SUSE/DeepSea is a salt based solution for deploying ceph, dockerize this for easy testing. |
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 |
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. The solution would be to combine an of the shelf CMS with a static web server that is hosted on a different IP address. The authors would access the CMS through a kind of remote access gateway e.g. openvpn) where access can be well secured with certificates or even hardware tokens. |
layer3 cloudan idea by bmwiedemann One of the things that make deploying SUSE OpenStack Cloud hard is that it assumes that you have a layer2 network to do DHCP/PXE-boot, run your SDN on etc. We should explore how easy it is to deploy a cloud across machines that can ping each other (OSI layer 3), but are in different networks - e.g a NUE desktop machine, a prague machine and a server in the NUE cloud network. |
Authboss v2a project by aarondl Rewrite the authboss Go library (authentication engine) for use with JWTs. Clean up existing code. Fix bugs etc. https://github.com/go-authboss/authboss |
Packaging the mu-editor using OBSan idea by alexharford mu-editor is a Micro Python editor for the BCC micro:bit: https://github.com/mu-editor/mu |
libcephfs and/or libsmb2/lib backend for fioan idea by dmdiss fio is a flexible load generator useful for benchmarking and performance profiling. It offers a pluggable back-end, that supports: - Ceph librbd |
Maintain flow of virt between SLE and HPE Linuxa project by lyan This is more like a learning project for me as a new hire, so please do not expect too much, :-) Compare difference of maintain flow for Libvirt and QEMU between SLE and HPE Linux |
Install and fix Linux support on ASUS E200H netbooka project by tiwai I freshly bought a small and cheap laptop ASUS 200H based on Cherrytrail. My plan is to install openSUSE on it, and bring it along with my vacation in the following week :) |
Implement an "openSUSE / SLES latest ISO" USB gadget in Rustan idea by dmdiss Create an internet-connected embedded USB gadget that locates the latest openSUSE / SLES ISOs and exposes them to the connected host as USB mass storage. The purpose of such a device is to improve installation time and reduce waste: |
Experiment with libfontconfig optimizationsa project by michalsrb This is preparation/accompanying project to my school thesis. Fontconfig is library that keeps database of fonts installed in system and gives applications ability to query it. Fontconfig is currently searching the database in naive way and can be quite slow if there is many fonts installed. Most applications make several font queries when starting and fontconfig is slowing down their start. |
Share Hackweek Photosan idea by okir People often share hackweek photos by uploading them to various internal and external servers, and then post the URL to a mailing list. How about enhancing hackweek.suse.com so that |
oscara project by zhangxiaofei oscar is short for osc sugar, it will be a collection of little wrapper scripts on top of the openSUSE build service command-line tool that make it easier to use. |
Design the 2021 Open Build Service stickera project by hennevogel 2019 |
Small Basic interpreter in Javaa project by mateialbu Just an excuse to learn more about antlr and parsing in general. Update Implemented a very simple interpreter https://github.com/mateiw/littlebasic |
openQA Package Testinga project by RBrownSUSE openQA has a well earned reputation as a 'full system' testing tool, able to test a system end-to-end from the operating system to it's applications on a number of different platforms and architectures, including VM's & Bare Metal. But one area of weakness is it's usefulness as a testing tool for developers or packagers. openQA can easily test a package once it's INSIDE a distribution, but how do you test that package BEFORE submitting it to the distribution? |
openQA web UI improvementsa project by asmorodskyi
|
COREWAR: Virus competitiona project by ammartinez COREWAR is a programming game in which two or more programs (warriors or viruses) compete for the control of a virtual computer. The programs are written in Redcode, an abstract assembly language. - Learn about optimizing assembly: reading Redcode guides and manuals (individually or in group) |
Use OpenStack Rally for SUSE Cloud testinga project by evshmarnev OpenStack is, undoubtedly, a really huge ecosystem of cooperative services. Rally is a benchmarking tool that answers the question: “How does OpenStack work at scale?”. To make this possible, Rally automates and unifies multi-node OpenStack deployment, cloud verification, benchmarking & profiling. Rally does it in a pluggable way, making it possible to check whether OpenStack is going to work well on, say, a 1k-servers installation under high load. Thus it can be used as a basic tool for an OpenStack CI/CD system that would continuously improve its SLA, performance, and stability. <img src="https://wiki.openstack.org/w/images/thumb/e/ee/Rally-Actions.png/850px-Rally-Actions.png" width="700"> |
OBS project file searcha project by adamm Implement a basic file search for a given OBS project. An example of basic functionality can already be found for Ubuntu or Debian. The goal is to implement, Features |