openQA IDEa project by coolo There is a running gag built into openQA called interactive mode. It goes like this: "if you need the interactive mode, it's broken". The reason: the so called interactive mode is a collection of hacks - in theory making it possible to update needles in a running test. But in fact it's a UI desaster that almost never works. So the goal of this hackweek project is to get rid of it - and instead build a real control from the webui into the backend allowing tests to be written on the fly including needle creation/updates. Easy as that. |
[openSUSE] speed up distro rebuild time by analyzing rebuild grapha project by lnussel The openSUSE build service could build hundreds of packages in parallel but in practice serial package dependencies prevent that. |
|
Using BCC to snoop Wifi or Bluetooh statusa project by acho BPF Compiler Collection (BCC) |
buit: fancy ultra fast mail client or "my local gmail"a project by dmacvicar My current mail setup is mu4e and emacs based mail client included with the amazing mu mail indexer. mu works similar to notmuch but allows easy bidirectional operation with the original Maildir. Add mbsync (isync) to sync imap locally and msmtp and you have a full mail setup. |
Learn & Improve Qt, C++ - Project Oficinaa project by slemke Oficina, a mechanical workshop application developed in Qt/C++ Hackweek 17: Work on TODO - Test. Make it very stable, after that, insert it in openQA. |
Reanimate djmounta project by mwilck djmount is a neat idea - see UPnP/AV resources in your directly in the file system. Unfortunately the code hasn't been maintained for ~10y, and - at least for me - seems to by plagued by various bugs causing crashes and what not. There's currently no official openSUSE package. This project aims to pick up the code, fix bugs, and make the tool actually useful again. The code itself seems to be in quite a good shape, so this should be doable. |
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 |
|
grab this: openSUSE beta test program and web applicationa project by lnussel openSUSE Leap 42.3 goes for a rolling release model with automated openQA tests. That covers only so much though. We need manual testing too. In previous releases a google document spread sheet was used to coordinate and track the efforts.That's probably not the best method anymore. Come up with ideas and a prototype of how manual testing could be guided, tracked, visualized for a rolling development distribution with volunteers testing. |
KF5 Czech localizationa project by vpelcak Plans of the ProjectAfter some time I would like to move KF5 translation ahead again. |
Take care of my Debian packagesan invention by vcuadradojuan Take time this week to take care of the packages I maintain at Debian; open bugs, fix bugs, new upstream versions, enable testsuites in autopkgtest. |
|
Build a tea candle housing from sugar cubesa project by bmwiedemann A nice project for enhancing the winter time: Download Model |
shell script static analyzera project by michals With all those analyzers for C code we get so much information about our C code. Yet our shell code regularly nukes systems. |
kCFI Releasea project by jmoreira kCFI is a tool that enables the compilation of commodity Operating Systems with Control-Flow Integrity protection. kCFI first prototype was developed/implemented during a PhD program held in the University of Campinas, in Brazil. Although fully functional, the tool remains in a very experimental shape, needing to be refactored prior to being released. As kCFI consists in multiple tools, which include compiler plugins, kernel patches and binary analyzers, its deployment is considerably complex. Once code refactoring is finished, the next step consists in setting up proper repositories for the tool and for each submodule, along with scripts and documentation to enable easy configuration and compilation on new environments. |
package mediagoblinan invention by mstrigl From the mediagoblin.org website: "MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc." |
Visualize new SLE15 module trees in SCC as an interactive tree diagrama project by thutterer Everything is (in) a module now. They depend on each other and you need a whiteboard and a few different colors to understand and remember how. |
Upstream support for SGI Octanean invention by tsbogend Patches for supporting SGI Octanes are floating around since ages. The latest version is against v4.10. I've talked to Ralf Baechle (MIPS kernel maintainer) and he is willing to take patches from me... so I have to provide them... and this what this project is for:-) |
netlink interface for ethtoola project by mkubecek There seems to be an overall consensus that the ioctl interface used by ethtool is a poor design as it's inflexible, error prone and notoriously hard to extend. It should clearly be replaced by netlink and obsoleted. Unfortunately not much actual work has been done in that direction until this project started. The project started in Hackweek 16 (fall 2017) and has been worked on since, both in Hackweek 17-19 and outside. First two parts of kernel implementation are in mainline since 5.6-rc1, first part of userspace implementation (ethtool utility) has been submitted to upstream at the end of Hackweek 19 (2020-02-16). |
|
Create a tool to generate vCPU/vNUMA topology for virtual machinesa project by jfehlig Most large workloads such as SAP HANA require special, highly optimized configuration to run in a virtual machine. Virtual resources such as memory and CPU must be carefully configured to ensure optimum performance of the virtual machine workload. Default VM configuration created by tools such as virt-install are not optimized and often result in poor performance of large workloads due to memory access latencies and incorrect/incomplete information available to the VM's task scheduler. Currently, users deploying large workloads must manually optimize virtual CPU and memory resources, which can be error-prone and if not done properly can actually degrade performance. This project aims to create a tool that can produce suggested vCPU and vNUMA configuration based on a VM configuration template and capabilities of the target virtual machine host. E.g. something along the lines of |
Learn BDD with python (Cucumber)a project by jwei2017 Behavior-Driven Development is a process to follow in software development. I want to learn how BDD testing framework works. Learn how the pieces fall together and how frameworks are put together, as well as best practice of BDD. |
Package Mycroft Core and the Mycroft Plasmoid for openSUSEan invention by alarrosa Mycroft is an open source artificial intelligence platform (an open source assistant) and has very nice demos like: Mycroft Plasmoid Version 2.0 and Akademy 2017 presentation (this one starts around 2:30) . |
|