Add Bluetooth to a Vortex Pok3ran idea by suntorytimed Based on this project I would like to modify my Vortex Pok3r using this Bluetooth adapter. |
SUSE Manager L3 bugs: statistics and predictive analysisa project by moio Intro |
obsci - a CI for open build service packagesa project by tbechtold Currently it's pretty difficult to create tests for some specific package. So something like TravisCI for OBS would be good. |
Machine Learning on bugzillaa project by mslacken Goals |
Evaluate onedrive as a backup target for my laptopan idea by fcrozat Due to office move and separation from MF in Paris office, I don't have backup solution for my work laptop anymore. |
Start implementing new UI for openmediavaltan idea by vtheile
|
EspoTek Labradoran idea by chuller Small Open Hardware Oscilloscope/Logic Analyzer/... https://espotek.com/labrador/ |
Work on FPGA Acceleration for Cloud infrastructurean idea by lyan As we know, hardware accelerator is more and more important to AI/Machine Learning today, FPGA also comes to the front line beside with GPU. It is really helpful to understand its mechanism before deploying in a cloud environment. |
Write openQA testsuite for profanitya project by mvetter Having done only very little with openQA in the past I would like to learn more about it. I would like to start writing a test suite for profanity. |
Try wireguarda project by bmwiedemann |
MicroManager-clian idea by chasecrum A command line tool to easily access functions and services in SUSE Manager that are commonly used by administrators and a few most people aren't aware of. |
Learn how Python3a project by martinsmac My previous knowledge about Python is small. I need learn more about python. |
Uyuni (property based testing (with (lisp) ))an idea by dmaiocchi I will not have the time for bootstrapping this project but I think given the JVM platform of Uyuni, |
libpathrsa project by cyphar The plan is to implement a safe path resolution library for Linux to avoid the plentiful numbers of security vulnerabilities that have been seen in the wild related to path resolution race conditions and various other attacks. I've been working on kernel-space solutions but even if they were merged, it is difficult to use them safely directly. So this library intends to provide simple wrappers that everyone can use. |
Enable opensuse on Jetson Nano and learn how DL frameworks work on itan idea by lyan Current Jetson Nano image is based on Ubuntu distro, This project will try to deploy a opensuse version. Furthermore, I will take a closer look on deep learning framework, and learn how they use hardware accelerator. |
Differentiate Microsoft virtualization types (WSL1/WSL2/Azure/Hyper-V) in SUSEConnecta project by wstephenson People are interested in Linux on Windows via WSL, especially given the new fully virtualized Linux kernel in WSL 2. It's interesting to know whether registered SUSE installations might be running in WSL as opposed to other Microsoft virtualization platforms, but the current approach taken by SUSEConnect (the client for SUSE Customer Center) does not permit this. |
Write "advanced" tagging engine for Djangoa project by gniebler This is a side project I started a while ago. The idea is to implement a tagging engine with some "advanced" features for the Django web framework (in what Django calls a "reusable app"). |
IBS/mtui GUI manageran idea by VANASTASIADIS I intend to make a manager for IBS/mtui commands, to help anyone working with updates to get up and running using a simple graphical interface. |
Explore REST API access using Pythonan idea by atanno_cz Long story short... I want to test the access to the REST API of some services like LXD and Powerdns by using Python. |
Integrate edk2 code better into our qemu packagean idea by bfrogers Upstream qemu has decided to include the edk2 based efi firmware support code directly into the qemu project (as it has long done for seabios, for example.) Work on including the types of tweaks we would want to also include so that we also provide the equivalent of what is currently delivered in the existing edk2 packages. |
Improve git workflow for qemu packagingan idea by bfrogers For some time I've wanted to improve our git based patch workflow for qemu to be more friendly toward "generic joe" contributing fixes, and for handling patching the code in git submodules just as easily as we handle patching for the main qemu code. Once again, I'll try to make some progress here. This time, hopefully it will stick. |
vscode: allow it to take advantage of podman systemd containers for execution and debuggingan idea by rtorrero This project aims to be able to compile & execute wicked from vscode by generating the RPM files and installing them onto a dynamically created container with systemd support, ultimately allowing to debug from the editor in a matter of seconds. |
Learn about PAM internalsan idea by scabrero In my daily life I work with software that ship PAM modules (samba, sssd) but I haven't looked at PAM internals yet. The goal of this project is to improve knowledge about PAM internals. |
Meta-automation on Powermac© G5an idea by JRivrain Automation is great, but meta-automation is the way to go further, with POWER. |
evaluate usage of beast as a http client for radosgwan idea by abhishekl Since RGW already supports beast as the default frontend from nautilus onwards, evaluate the usage of beast as a http client as well. Main implementation would be the need for connection pooling and a higher level http api |
Learn Go languagea project by mlin7442 Learn Go language by through The Go Programming Language book. |
[Windows Subsystem for Linux] Build newest WSL-DistroLauncher in OBSa project by lkocman This is a task to update current WSL-Launcher (which can be already buildt in OBS) with latest-greatest upstream code https://github.com/Microsoft/WSL-DistroLauncher |
Testing mtui using "Rapid software testing" methodologyan idea by ONalmpantis I will be testing the software we use in QAM called mtui, using the rapid software testing methodology. |
Learn Vim scriptingan idea by npower I use vim (yes one of those people) but I am a real non power user, I'd like something like Aurelien's smbmode for Emacs to be available when I open samba log files in vim. I have no idea how possible or not this is. I came across this tutorial/book some time ago but didn't find the time to look at it. I'd like to go through the book and hopefully have a crack at starting a samba log reader plugin for vim (duplicating the features from smbmode) |
Phylogen: an iterative approach to evolutionary tree analysisa project by dmulder https://github.com/dmulder/phylogen |
Use C++ static analyzers for GCC codebasean idea by marxin I'm planning to experiment with |
From bare metal to virtualized Kubernetes cluster with just Salt and Redfisha project by joachimwerner My goal is build on Alberto's work on "yomi" and the new Salt-based virtualization management features that Cedric has contributed, then combine them with a Redfish prototype to do the following from one (ideally idempotent) Salt state (orchestration state if required): |
PQ metadata aggregator for Bluray 4k UHD discsan idea by pgeorgiadis Long story short, I would like to practice my golang skills. For that I am going to write a parser that finds ratings for the picture quality of the new 4k UHD discs. |
Azure File Service compatible REST frontend for CephFSan idea by dmdiss The Azure File Service protocol offers a RESTful interface for files and directories which are simultaneously exported via SMB. |
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. |
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. |
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. |
Integrate Bard with MusicBrainz and implement a proper web interfacea project by alarrosa My music manager, Bard, was improved in the last hackweek with a very simple React-based web interface but I didn't like the result at all (basically, after learning React I noticed I didn't like it and all the dependencies and the complexity it added) so since then, I've reimplemented the web interface using just jQuery. Also, in the last months I've added musicbrainz data structures to the database (which was also ported to use Postgresql) to prepare bard to use MusicBrainz's data. I also stopped using other python libraries to read audio files and use the ffmpeg libraries directly instead with a c++ wrapper implemented inside Bard which is much much faster. |
Geekos x Externaltoolsa project by farahschueller The day has come to finally merge more and more apps into one single place, and this time it shall be externaltools. |
June Circuits '19a project by ammartinez Circuits is a coding marathon to challenge developers with several programming questions of varying difficulty level over 9 days. |
Learn eBPF and develop a small prototypean idea by admehmood Goal is to gain the theoretical knowledge about eBPF - extended Berkeley Packet Filter and then implement a small tool to see some magic. |
Investigate py-spy for OpenStack services profilingan idea by tbechtold py-spy is a python profiler (similar to pyflame (which is unmaintained)). The profiler can be used to create profiling data for running processes. This might be useful to find bottlenecks in OpenStack services. |
Learning MachineLearning by examplea project by apritschet This is my attempt to catch up on the field of machine learning. In order to not "waste" time of exercising with dummy data the Security team came up with a couple of interesting questions: |
SUSE Manager for Retail Instructional Video Tutoriala project by lkotek The goal of this project is to create video tutorial describing configuration of SUSE Manager for Retail. |
setup of openQA and write a simple openQA testa project by brhavel As the automation became a standard within Maintenance QA work, I would like to became more familiar with the whole magic behind. Plan is to go through internal docu a try to setup openQA and write some simple tests (and adjust the docu once there are any gaps): |
Rados backend for NVMea project by hreinecke Goal is to implement a rados backend in drivers/nvme/target. That will allow the NVMe target implementation to directly access Rados objects (ie export RADOS objects as namespaces), allowing third-party applications and/or OS to use NVMe-over-Fabrics to access a ceph cluster. |
Stream Radio Devicea project by zkalmar Stream Radio device - It is built with Raspberry Pi Zero WH |
Survey the docker support in FIPS 140-2 validationa project by bchou Short-term:
|
HA inside OpenStack VM ( SLE12SP3 code stream )a project by zzhou In the other day, there were questions about to migrate high availability solution into OpenStack. |
Improve monitoring in internal infrastructurea project by kbabioch The monitoring in our internal infrastructure needs some love and attention. I want to spent some time during this hack week on the monitoring by fixing old checks, implementing new checks and making sure that those are configured and installed via configuration management. |
QDirStat: Show Unpackaged Filesa project by shundhammer QDirStat in General |
Learn FreeCAD for 3D printinga project by lrupp I want to be able to create some 3D printing models for 3D printers. So starting to search for a good introduction and try it out... |
find free online Perl course and go through ita project by hurhaj ...because openQA isn't going anywhere anytime soon. |
Finish packaging Angr in OBSa project by a_faerber Following a FOSDEM presentation on Angr for binary analysis, I started packaging it in OBS. |
Package Robot OS (ROS) in OBSan idea by a_faerber A number of vendors are adopting ROS as a framework for developing complex robot control applications on Linux. |
ethtool ops for netdevsima project by mkubecek This can be seen as a subproject of ethtool netlink interface but from the technical view it's independent. |
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: |
Investigate and improve Brewtargeta project by jfehlig Brewtarget is an open source brewing software, similar to the commercial product BeerSmith. For hackweek I'd like to investigate the capabilities of Brewtarget and perhaps add some features/improvements for my use case. |
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-Practice201906_19 |
Worst 3D Printer version 2a project by joadavis A few years ago I wrote the "worst 3D Printer". Basically, it takes a 3D model (VRML) and slices it to bitmaps, which can be arranged on paper and printed, then manually cut out and glued together. As you can imagine, just doing a small print could take 500 layers, so it could take a day to assemble (hence "worst"). [1] |
Knative vs CFan idea by bisingh Knative is a relatively new framework built on top of Kubernetes and Istio which provides a serverless container-based application runtime. Developed jointly by folks at Pivotal and Google, it seems to have some overlap and some differences in terms of functionality. |
Take a closer look at ResourceSpace 9.0a project by suntorytimed What is ResourceSpace |
Software development with the help of Kubernetesa project by DKarakasilis or how to replace |
Dangerous voyage in openSUSE Infrastructure sea.a project by mcaj Well the see of openSUSE Infrastructure has been unrest and need our attention. I would like to invite you for this cruise trip. |
MicroOS Desktopa project by RBrownSUSE Updated almost 3 years ago. 27 hacker ♥️. 19 followers. |
House Daily Mutations Announcement Systema project by jaimegomes The Goal is... |
Package milkytrackera project by geor Milkytracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats. |
Type Check YaST with Sorbeta project by mvidner Sorbet is a gradual type checker for Ruby. |
SVG in-deptha project by thutterer Inspired by a conference talk I've attended a while ago (and my own struggles when trying to create something pretty basic just recently) I want to learn more about SVGs in general and their powers for modern web development in particular. |
DSLR autofocus micro adjustment using python-cva project by emiura Check if it is possible to create a python application to aid autofocus micro adjustment on a DSLR. There are some commercial applications that are capable of that, such as Reikan FoCal (https://www.reikanfocal.com). |
Catch up on GNU Stow maintenancea project by aspiers I've been doing a terrible job of maintaining GNU Stow the last year, and there's quite a backlog of bugs, feature requests, support requests etc. So it's a good time to catch up on these. |
md2jira: propagate workflow changes to an existing workflow instancean idea by lkocman Currently not published outside of company (that would be also one of the goals). |
RPG Tablea project by crichter I have build a table for our RPG sessions (DSA/Deadlands/Paranoia) which incorporates a large 24" LCD Display for showing maps during the sessions. |
K8s event operator to watch and dispatch events to external event brokersan idea by davidko Publish K8s events of builtin or custom resource objects (CRD) from K8s clusters to external event brokers. |
bugzilla auto-assignment using artificial stupiditya project by bmwiedemann A lot of openSUSE bugs are filed with plenty details but without a specific assignee so often many days are lost between filing and a developer seeing the report. |
cosmic-rivera project by dmaiocchi Rationale: |
Intergrate Neo4j graph database into web frontenda project by yying Brief |
Script for generating openQA test group review resultsan idea by waynechen55 Write script for generating openQA test group review results. So some effort spent on gathering openQA test results can be saved. |
Look at bpfilteran idea by david_chang Bpfilter is meant to be a replacement for the current in-kernel firewall/packet-filtering code. Bpfilter is short for BPF based packet filtering framework. In this hackweek, I'd like to have a look at bpfilter since I am curious about why bpfilter, how does it work and its current status. |
Dex and Gangwayan idea by chinyahuang In-depth understanding of Dex and Gangway. |
Study K8s federation and how CaaSP achieve itan idea by jenting Hybrid cloud (public cloud and on-premises) is a trend of field customer usage. |
IaaS for cloud providers using Goa project by clee As a Caasp developer, I need to learn GO language. While I have an opportunity to learn GO language during HeckWeek, |
A Open Source Electronic Flight Bag (EFB) for General Aviation pilota project by tonghuix Instruction |
guest migration on KVM or XENa project by Julie_CAO What I do: learn the virtualization knowledge, get familiar with various ways to migrate guest, know the user's normal scenarios and requirement. Goals: give an introduction or a summary to share, including text and graphics about virtualization and guest migration. |
apache-rex in apache httpd module testinga project by pgajdos Try to use apache-rex framework while testing httpd modules. |
UEFI Capsule Update Channel for Minnowboarda project by gary_lin Minnowboard is the platform for UEFI development and supports UEFI capsule update since 0.99, and we are supposed to be able to test the feature with fwupd. However, there is no capsule file in fwupd.org or the official firmware download site. Besides, the Minnowboard firmware source in the current edk2/edk2-platforms git couldn't build due to the recent change of directories. My goal is to rebase the Minnowboard build system to the current git master and create a working up-to-date firmware. Signing the firmware properly would be a plus so that we can apply a private repo in fwupd.org for the development or QA testing. |
Use ptrace to debug user mode programa project by qzhao In-depth understanding of how ptrace works; get the implementation mechanism of ptrace; |
Learn C codean idea by JNa Learn more C code knowledge, and do some exercises |
Tensorflow on opensusean idea by huizhizhao BackgroundTensorFlow makes it easy for beginners and experts to create machine learning models for desktop, mobile, web, and cloud. But from installation guide to best practice there're rarely cases mentioned tensorflow on OpenSUSE. So OpenSUSE needs to be introduced to tensorflow community. |
Improve GUI interface for FriCASa project by zcjia The current GUI of FriCAS is ancient and difficult to use. I plan to improve that by using modern GUI frameworks, at least to make a working proof-of-concept demo to show this idea works. |
Building Image with KIWIan idea by Jeffreycheung Well, we know that there are many tools in SUSE to build a image and one of them is KIWI. I would like to find time to study and build the image by KIWI during this hackweek. |
Improved mhvtl package: fix the out-of-stream kernel driveran idea by lee_duncan The mhvtl tape library emulation package was originally based on the scsi_debug kernel driver, but has long since grown more complicated, with the mhvtl,ko kernel module now passing almost all SCSI commands to user-level daemons via a clunky device interface. It does this with an out-of-band driver, since the design is so bad it would never be accepted upstream. |
Sphero Agmew: a Robotic Cat Toyan idea by epromislow The Sphero SPRK+ is a semi-low-priced, spherical robotic toy that can be driven from a phone app. But it also has a rich javascript API that can be used to drive parameters such as velocity, lights, sounds. It treats collisions as events, and can react to them. |
help clojure upstream with clj-common with some PR and contributionsa project by dmaiocchi Rationale: |
Ansible install/management scripts for Pi based Fluxgate compass with Django GUIa project by cdevita The current kplex_monitor repo needs to be reorganized so that it can be installed from scratch on another PI using ansible |
work on sunxi a64 cpufreq driver (for teres-1, pine64)an idea by mbrugger With the teres-1 [1] laptop we have a first arm64 device we could use as end-users. Much work to run mainline kernel + u-boot was done already. But power consumption of the laptop is not optimal (~2 hours of battery life time). |
Gary - Kubernetes rethought.a project by mcounts The goal of this project is two fold. |
Setup openQA environment on my desktopan idea by zoecao I will upgrade the system to Leap15.1 on my desktop and setup openQA environment. |
ACPICA profilingan idea by joeyli Tracing ACPICA code for profiling. I want to produce a conceptual model for ACPICA. If my time is enough, I will also poking the debugging tool for ACPICA. |
Test Raspberry Pia project by leli 1.Test to burn the opensuse kernel on Raspberry Pi and make it working. 2. Try to use Raspberry Pi to control some sensors. |