Splitting python-gammu out of Gammuan invention by mcihar In past it was needed these project to be developed together due to unstable API of Gammu. This is now stable and having python module in the code just makes the things harder. The code should be separated, use standard distutils and have testsuite. In future it should also support Python 3, but that's not the primary goal now. The work has already started: |
Investigate Rails reporting frameworks for SCCa project by wstephenson Reporting demands on SCC are increasing. Rather than creating hand crafted 'one-shot' reports in response to every request, this project aims to discover whether there is a better way. |
Playing with ESP8266an invention by lrupp The ESP8266 is a low-cost WI-Fi microchip with full TCP/IP stack and microcontroller capability. I want to explore the features and (in case of success) attach a BME280 to get temperature, humidity and barometric pressure information streamed over WI-Fi. As the price of both components is just around 10 EUR, this would be a nice add-on for my weather station at home... |
Improving my meteo projectan idea by ph03nix I would like to improve my existing meteo project by trying out two new sensors * CSS811 gas sensor (for when stuff is burning in the kitchen) |
smart car based on raspberry pia project by lansuse Project DescriptionI made a smart car with raspberry pi in the hackweek18, brought up ultrasound sensor and camera module in hackweek20. Now I want to finish the remaining part of the code. |
Package MONAI Machine Learning Models for Medical Applicationsan invention by jordimassaguerpla Project DescriptionMONAI Deploy aims to become the de-facto standard for developing packaging, testing, deploying, and running medical AI applications in clinical production. MONAI Deploy creates a set of intermediate steps where researchers and physicians can build confidence in the techniques and approaches used with AI — allowing for an iterative workflow. |
Upgrade SMBTA monitora project by gschlotter Bring the smbtamonitor-qt to a stage where it can be released, with some additional changes. |
Weblate 2.3a project by mcihar Work towards release of Weblate 2.3, the roadmap is in the issue tracker: <https://github.com/nijel/weblate/milestones/2.3> |
Build tigervnc's vncviewer using emscriptena project by michalsrb Tigervnc comes with two very similar VNC viewers - one written in C++ and one in java. The java one can be embedded in a webpage as a java applet. We use that in our default VNC setup (the one enabled in YaST). That way if user doesn't have VNC viewer installed, browser is enough. However running java applets in browser is getting harder every day. Especially when the applet isn't signed by a trusted authority. |
Delete your Facebook installationa project by aocole Create a public art installation around this delete your facebook video. Essential elements are a screen and speaker (loud enough to be heard on a busy street environment but not so loud as to draw noise complaints). Video on repeat. * Perhaps installed in a newspaper box? Maybe The Stranger would want to loan one? |
Graf (Git, Regression, Acceptance, Finder)a project by SLindoMansilla DescriptionGraphical application that is able to perform a git bisect on os-autoinst* tests and executes os-autoinst on it to look for the commit that introduced the regression. |
Demoscene with musican invention by jlausuch Produce a ~3 min demoscene using modern javascript libraries combining graphics with original music. |
Default web camera selector for GNOMEan idea by lkotek There is no possibility to select default web camera at GNOME settings, but we can easily run into an environment with multiple cameras (integrated and the external one). As a result we can only select web camera if certain application allows us to do so via menu provided by the same application. This could be a problem, because not all applications do so - for example Firefox automatically selects first available camera on the system. This project aims to find suitable way for adding this functionality at GNOME level. For example via contribution to Tweaks tool (formerly known as a Gnome Tweak Tool) or other tool if necessary. |
Advanced suspend/resume controla project by sbrabec Project DescriptionI am often work remotely on my desktop. Remote work on the desktop is complicated by a nice desktop feature – automatic suspend. There already exists a desktop integration, so the desktop applications could prevent the suspend. But sshd is not included yet. |
Create a website for Agamaan idea by IGonzalezSosa Current statusAt this point, Agama's Git Hub repository works as the project's website. The README presents the project, explains the architecture, and contains a good share of links to other interesting pieces of information (APIs, design documents, etc.). However, it might be hard to make sense of all that information spread through several documents. |
Explore containerized desktop and pure-wayland desktopan idea by zcjia Project DescriptionI want to explore various distros/technologies that utilize containerized desktop and pure-wayland desktop, so that I can gain more experience and ideas on how ALP desktop should look like. |
Start with fault tolerant Xen server prototypea project by j_gross A normal Xen server today has many single points of failure. Those can be reduced by disaggregating Dom0 into multiple domains (xenstore, driver domains, admin domain). Following this path to it's logical end will lead to a setup where the running domUs won't be depending on Dom0 any more, so Dom0 itself can be made restartable. This project aims at beginning with a prototype by setting up a configuration with a xenstore domain and a driver domain for networking. This will allow running a pv-domU with network resources only (nfs or iscsi root file system) no longer needing Dom0 to run. |
Skill Shot App updatesa project by aocole Updates and improvements to the android Skill Shot app. * Update to newest android libs/conventions |
OpenStack Cloud deployment alternative to automatic mkclouda project by vsistek Aim of this project is to create scenarios for manual deployment using limited feature set of mkcloud. Useful for situations when full mkcloud deployment is broken. It would help qam-cloud team a big time. We can reuse the result later in automation. |
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). |
Reimplement Finglonger in Goa project by malbu Finglonger is an internal tool used by the SUSE Manager team intended to make the life of the Round Robin Bug Guy easier. It was originally written by @fkobzik in Clojure. This is an attempt to learn some Go by reimplementing Finglonger. |
Inter-Process Communication/Synchronization with Pythonan idea by waynechen55 Project DescriptionInter-Process communication is an old topic and there are already many different methods to achieve this theoretically or in real world. I found sometimes some solutions still not good enough although they can solve the problem without any problem, for example, when the region needs protecting is not small or multiple processes need to modify the same file. |
community calendar widgeta project by eMBee a widget to list events from a JSON backend. the widget may be included by any website to share community events. |
[Machine Learning] Chatbot that replicates the chatting style of a specific personan idea by mgebai This project is mostly for learning ML. |
tinycca project by dmulder Learn tinycc (tcc). Fix bugs, write features, etc. Hack on tcc. |
Learning Linux kernel Modulea project by JNa Project DescriptionLearning Linux kernel Module to help to under kernel deeply |
Try openSUSE on MNT Reform (LS1028A)an idea by michals Project DescriptionTry openSUSE on MNT Reform (LS1028A) |
geekoops - reusable ansible roles for openSUSEa project by ph03nix Project DescriptionI started the geekoops project last year for hosting some generic ansible roles for openSUSE. |
Lua language learninga project by xiaoguang_wang Lua is used as an embedded programming language or an extension language in many system and applications, I want know more about it. |
SUSE Staff - Employee Directory with Ionic and Node.jsa project by vlewin Ionic + AngularJS + Node.js (http://ionicframework.com/) staff.suse.de: demo |
Cribbage board belt bucklea project by aocole Create a belt buckle with integrated cribbage board. * Laser-cut or 3d-print the surface (ideally this would be CNC milled from metal but I think that is too ambitious for this week) |
openQA web UI improvementsa project by asmorodskyi
|
FUN with ssh and tunnels in openstackan idea by duartead there are many options for creating vpn tunnels using ssh. remote port forwading, local port forwarding, and even creation of tun interfaces with the "-w" switch. During this hack we will try to craete an "appliance" vm that can be used as a sshvpn concentrator inside an openstack cloud. |
study wayland - add weston support for multiple kms devicesan idea by vliaskovitis I now have a setup with 2 GPUs and want to try to make the reference wayland compositor weston to work on 2 GPUs. Weston currently only supports single kms devices with one or more outputs. Add support to Weston's DRM backend to open several KMS devices, with the ability to use outputs from all of them. The project is a gsoc xorg idea in: https://www.x.org/wiki/SummerOfCodeIdeas/ |
Following the Arduino examplesan invention by barendartchuk Project DescriptionI've got an old Borderless Electronics board (Arduino Leonardo clone) and will be following the built in examples in the Arduino website using the components I have around. |
rewrite YaST2 AppArmoran idea by cboltz The YaST2 AppArmor module is still based on the Immunix::* perl modules that are deprecated upstream and therefore causes some maintenance "fun". Upstream AppArmor utils were rewritten in python. The idea is to rewrite the YaST2 AppArmor module to use the python modules or JSON interfaces. |
Wireshark hacking & miscellanous funan idea by npower I have no one vision of a project just some mish-mash random things I would like to explore for some hacking fun + would like to continue previous work from hackweek11 on the Windows Protocol dissector, some messages are still incomplete, also there are some known bugs (well at least I know about them) that I would like to address |
Dove-eye (3D object tracking) improvementan invention by mkoutny See README for description of the Dove-eye project (poor man's Hawk-Eye). The main goal is to make 2D object tracking from a single camera more stable, so that it's reliable for 3D localization. |
Job Reporting Systema project by danritchie I want to play with Cassandra. The idea is to use Cassandra as the backend of a Job Reporting System. GitHub repository for this project: |
Write a Native GTK+ Weibo Applicationa project by JonathanKang Inspired by Corebird, I'd like to write a native GTK+ Weibo application for Linux, so that I can learn how to write a GTK+ application from scratch, and every Weibo users can benefit from it. I've started to code for a while at spare time. You can find the project here. |
Deploy a Ceph Cluster in AWS using sesdevan idea by LenzGr For testing and development purposes, the SUSE Enterprise Storage team has created a tool called |
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 |
Make Mokutil Beautiful Againa project by gary_lin I planned to write a GUI for mokutil since I started the project. I guess now it's time to do that. |
Wine packaging for other distributionsan idea by msmeissn OBS is the goto tool for providing source packages not just for openSUSE but also for other distributions. The Wine team needs new package building methods, so I am planning to |
Sign me off|inan invention by mkoutny Project DescriptionIt is possible to sign (off) git commits with your SSH key. The very same key that's used to sign in to SSH servers. I would like to look into the buffer contents in the two cases and examine if/how they are replacable. |
openSUSE Leap / TW / MicroOS / Kubic running on Freebox Deltaan invention by fcrozat French ISP Free is providing a xDSL / Fiber modem, which includes a lot of features, including integrated NAS support and, more recently, allowing to run your own VMs (https://dev.freebox.fr/blog/?p=5450 sorry, in french) Those VMs needs to run as aarch64 guests and might requires some adaptions for easy install with the modem webUI (cloud-init support, etc). |
Velero VolumeSnapshotter plugin for Longhornan idea by jenting Project DescriptionVelero is an open source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes. |
Complete the port of flatpak to appstream from appstream-gliba project by ldragon Project DescriptionCurrently flatpak uses appstream-glib to parse and generate appstream files however, appstream-glib is no longer maintained and this has resulted in many features not being propagated to flatpak. There is currently 2 prs porting flatpak & flatpak-builder to appstream. |
Offline GPS navigation for Bangle.js 2 watcha project by fos Project DescriptionThe Open Source watch Bangle.js 2 has built in GPS, so let's try to use that for offline navigation (i.e. generate a list of waypoints in the Bangle.js App Loader and show the next event (e.g. "Turn left into Example St. in 80 meters"). |
Dawnscanner: parsing a simple sinatra applicationan idea by pperego Project DescriptionDawnscanner is a ruby code security static analyzer I created in 2013. In 2021 I kickstarted the project again during HackWeek. |