FOSS Bioinformaticsa project by jafr Investigate the state of bioinfo FOSS (mostly interested in DNA sequencing and sequence analysis) on Linux (and possibly other platforms), learn some algorithms, learn to use the available software, find what needs to be improved and if time permits, start improving. |
YaST rake tasks tab completitiona project by mfilka terminal has it, git tool has it, so yast-devtools should also provide it for new rake tasks |
Revive qemacsa project by dmacvicar qemacs is a nice emacs style editor by Fabrice Bellard (qemu's original author). qemacs is small enough so that it can be compiled as a 100kb executable, but also has a simple codebase |
Make ruby-ui usable for YaSTan idea by dmacvicar ruby-ui was a hackweek project with jreidinger to make libyui (YaST text/graphical engine) usable from pure-ruby without going through YCP. We experimented a bit extreme trying to make the usage of SLIM templates possible. It kind of worked. |
Implement proper RandR support in XFCEa project by joro XFCE currently has no support for monitor hotplugging, which makes it hard to use on Laptops with docking stations. This project wants to add support to XFCE to automatically adjust its display setup when the monitor configuration changes. |
WSS Kernel team After-Hours schedule interfacea project by jpetersen Working on a way to add exceptions using javascript (jquery), php, json, and mysql to modify the generated calendar used to manage who is on after hours. |
Look into Intel SGX (Software Guard Extensions) for KVM Virtualizationan idea by bfrogers Learn more about SGX and how that might get used with KVM Virtualization. |
Port Spacewalk to openSUSEa project by moio Spacewalk is the upstream project of SUSE Manager. Currently Spacewalk runs on RHEL, CentOS and Fedora, while SUSE Manager runs on SLES. |
Travis CI support for Yastan invention by lslezak DescriptionTravis provides nice integration with GitHub, it can automatically run tests for every commit or every pull request. |
Improve VOVOa project by jloeser VOVO is a server-client architecture to determine current abuild load on devel-network machines. The goal is to trigger machines on and off depending on build power. It is an attempt to reduce power consumption. Current status: |
Hamsta plugin: Tasks Distributed Scheduling Executionan idea by bwliu A series of tasks are automatically distributed on several machines. It can greatly reduce more running time than using just one machine. For example: |
hack bundler-audita project by jordimassaguerpla bundler-audit is an open source that scans you Gemfile.lock (if you program with ruby) for known vulnerabilities. Let's take the list of issues and enhancements and fix as much as possible |
Grub2: make it easy to select the default boot targetan idea by pmladek "grub2-once" allows to print a numbered list of available targets using --list option. It allows to select the boot target using the number. It would be great to add this functionality to the "grub2-set-default" command as well. |
Get started with QTa project by moskyto Learn QT and make something to try it. |
NIS and IPv6an invention by kukuk Look at the NIS RPC protocol, enable IPv6 where possible, document where not. Try to find out what Solaris is doing. |
Automatic performance analytical framework and dashboardan idea by mgorman My last hackweek project was "melbot", a server-side automated system for running performance tests. This went from being a project to something the performance team now uses heavily. The volume of data it now produces is excessive and problems are easily missed. It's a short hackweek for me due to being on holiday for two of the days but there are three objectives to the hackweek project 1. Rename melbot to marvin. The melbot name was a joke that has outlived its usefulness |
Add "update" option to py2packan idea by tbechtold py2pack (https://github.com/saschpe/py2pack) is used to create rpm packages from python modules. Would be great if py2pack can also update an existing package (download new version, update spec file, check requirements, ...) |
add IP camera to new kicker room to reduce collisionsa project by sleep_walker From time to time we face collisions when two teams would like to play at the same time. As our kicker table moved back to our building, it should be possible to reach the space with WiFi. There is also power plug available so installing IP web camera should be easy enough. |
Build python2 and python3 packages from single spec filean invention by tbechtold Currently python2 and python3 packages are completely independent. Would be imho good to build py2 and py3 versions from a single source (as Fedora, Debian & Ubuntu do already). There was already a mailing list post about this: http://lists.opensuse.org/opensuse-packaging/2014-09/msg00000.html |
investigate how kernel live patching worksa project by herbert0890 kGraft is SUSE Labs answer to the rising need for being able to patch the running kernel without rebooting the system. I think this kind of tool is very cool, so by this hackweek chance, I want to investigate it how it works and how it was implemented. And also by this chance, I hope I can improve my ability of kernel hacking. If you are also interested in kernel live patching, please join this project together. |
Hamsta webconsolean idea by jw-hao This project was issued by Zhibin Han. https://github.com/hanzhibin/Webshell |
yast2-fontsan invention by pgajdos
|
Improve text mode package selectora project by gabi2 Enhance the YaST ncurses package installation to show the changelog of a package and the level of supportability (on SLE). |
gotmailan idea by ovisan Create an ncurses email client in golang. Requirements: |
BtrFS -- Scrub free spacean idea by winddss Currently only those disk blocks are checked that are allocated by the filesystem and in use. To check for read errors on unallocated blocks can be beneficial to identify hardware that is going to fail in the near future. As my first project in BtrFS, I'll also learn some development skill on BtrFS. |