Packages for vagrant
an idea by tboerger
To really start with vagrant within the company and our company it would be awesome to create real SUSE packages for vagrant and some other cool and important plugins. It's not that easy like it sounds because vagrant runs within the upstream rpm in an embedded ruby container that needs to be fixed for our system packages.
Get the new SUSE Floor ready to use!
a project by rsalevsky
The new SUSE Floor is nearly done. The core functionality is already implemented and only some basic features are left.<br> <br>
Work on KDE translation improvement
a project by vpelcak
I intend to work on translation of KDE to Czech language. http://i18n.kde.org/stats/gui/stable-kde4/team/cs/
Resistance is Futile - Using zypper to "upgrade" CentOS/RHEL to openSUSE/SLES
a project by RBrownSUSE
zypper is magic
A number of experiments suggest that it may be feasible to run zypper from an openSUSE 'live' media against a 'foreign' RPM based OS installation (eg. CentOS) and then 'zypper dup' to openSUSE
Implement BREAK for pseudo-terminals
a project by ptesarik
This will greatly enhance the usefulness of QEMU virtual serial ports, because the Linux kernel interprets a break on the serial console as a SysRq, but there is currently no way to pass this signal over a pseudo-terminal.
Create Test Framework for XSLT Stylesheets
an idea by thomas-schraitle
Testing stylesheets can be a difficult task. Find a way to create a test suite for the DocBook stylesheets, for example.
Add OpenSUSE/SLES support for osbash/stacktrain
an idea by psalunke
Add opensuse/sles support for osbash tool which is the tool used by training guides for creating and deploying an openstack based multinode cluster. http://git.openstack.org/cgit/openstack/training-guides/tree/labs
Release DAPS 2.0
a project by fsundermeyer
DAPS, the "DocBook Authoring and Publishing Suite" provides a tool set for easy creation and publication of DocBook sources on Linux. DAPS lets you create HTML (incl. webhelp), PDF, EPUB, man pages, and other formats with a single command. DAPS is used and developed by teh SUSE documentation team. The official DAPS release is 1.1.7. SUSE internally DAPS 2.0 rc2 has been released. A few issues need to be fixed (mainly closing open bugs and adding missing test cases). The goal of this project is to fix these issues, so DAPS 2.0 can be publicly released.
a project by tian-feng
I'm interesting in SLEnkins project and I want to learn it a bit. I will try it and know how it works and how to use it.
Internal shared images repository
a project by ancorgs
During the last CSM workshop we identified the need to have a good way to share the images we use for testing. We have documented the requirements and the current status in this wiki page (we even have a diagram). So analysis is done... it's time for action. The solution should be relatively easy to implement using our portfolio of solutions. Coordinating all the potential users should be easier during Hackweek, specially since I'll be in Nuremberg (and I can physically chase most people ;-) ).
Multimedia insane migration
a project by scarabeus_iv
Play with afl fuzzer
an invention by metan
The afl fuzzer is an interesting tool that uses compile time instrumentation and genetic algorithms to automatically produce test cases that will trigger different code paths in binary... http://lcamtuf.coredump.cx/afl/
Learning more about SDN
a project by gary_lin
In openSUSE Asia summit 2015, there was a talk about the software defined networking, from the virtual switch, the controller, to the simulator. Just want to take a look at open vswitch and Ryu to learn more about SDN.
Simple Gnome 3 extension for wicked in JS/CS
a project by thehejik
virtio-serial in OpenStack
a project by e_bischoff
Currently, the usual way to communicate with VM instances in the cloud from outside is ssh. This is okay for most uses, but a) does not work when you mess up with the guest's ability to network and b) requires a free floating IP. I wonder if, for qemu/kvm instances, it would be possible to use virtio-serial possibilities : from the guest, it is seen as a serial port, and from the outside, it is seen as a UNIX socket, or as something else. It is fast, as it does not go through virtualization and device drivers.
an idea by bmwiedemann
Sometimes we would like to have ordinary people join our mumble (voice-communication) meetings which is easiest via telephone (or web-browser?). This could use python-pymumble, which allows to build bots that can record audio and playback audio
Integrate Machinery into SLEnkins (QA-automation-testing)
a project by dmaiocchi
Implement >=z10 (s390x) support to QEMU
a project by mbenes
Last time I checked QEMU lacked support for >= z10 processors. Thus one cannot run SLE12 and newer in a virtual machine on non-s390x host. I'd like to improve the situation during Hackweeks.
JUnit SLEnkins Test for Firefox
a project by cgrobertson
Create a JUnit test suite for Firefox browser and integrate the tests into SLEnkins.
Advance set of icinga plug-ins for SUSE OpenStack Cloud
an idea by mcaj
We are missing a set of Icinga plug-ins for our cloud. The goal of this project is create a package monitoring-plugins-cloud. The package will contains Icinga checks for different could services and create a easy way how to integrate cloud service status into Icinga monitor.
Learn QEMU/ARM emulation
a project by jcejka
I would like to learn more about ARM/AArch64 emulation in QEMU, especially the boot process and different board emulation. Goals:
Improve translations on https://l10n.opensuse.org/
a project by SShyukriev
It is always nice to extend the translations for openSUSE packages/projects using Weblate.<br> Everyone is encouraged to improve on his native language.
Continue with a systemd alternative/replacement
a project by dsterba
Previous hackweeks spent on research (project/220), other alternatives. This time I'm
Add SUSE Manager virtualization management capabilities
a project by cbosdonnat
SUSE Manager can do some virtual machines management, but needs a lot to be complete. This project is about investigating more on that topic.
Learn QT Linguist and improve translations for FET (a timetable creator)
a project by juliogonzalezgil
The idea is getting a general knowledge of how QT Linguist works, and help FET with some translations. FET is a timetable creator, that is available for openSUSE at https://en.opensuse.org/FET, and allows a user to create a timetable, usually for educational institutions, with a lot of different available constraints.
Separate the QLogo GUI from the interpreter.
a project by jsikes
QLogo is a UCBLogo-compatible implementation of the Logo language using Qt and OpenGL. QLogo was designed with the language interpreter integrated into the GUI. For Hackweek 18 I want to separate the interpreter from the GUI so that QLogo can be run from the command line or from a shell script.
Exploring the front-end side in me: aka working on my drawing web-site
an invention by dmaiocchi
Snapshots for jenkins pipelines
a project by ktsamis
This issue has been blocked for a while due to time constraints so I want to take Hackweek 19 to work on it.
Welcome to SUSE (Quiz game)
an invention by oscar-barrios
This hack week project is an Unity3D app, available in Android, IOS and HTML5 platforms. The idea is to welcome new joiners inviting them to play this game. The game will have questions about SUSE, the new joiners will need to ask other SUSE employees for the correct answer, socializing and learning SUSE culture at the same time. When they win the game an e-mail will be sent to a concrete e-mail address (it might be someone from facilities) and they will receive a small gift as Welcome Pack. For instance, they could receive the small chameleon or a t-shirt.
Make Ruqola Rocket.Chat client useable / submit to openSUSE Tumbleweed
an invention by zbenjamin
Update: Ruqola ('zypper in ruqola') is now in Tumbleweed and Leap 15.2! For Hack Week 19 (Feb 2020) main goal is to test, polish packaging, potentially do fixes and select a snapshot to submit to openSUSE Tumbleweed. Upstream made one release but it was not optimal, development pace has sped up a lot lately and the client has become more stable and usable.
Learning REXX and improve FTPBOOT for installing and testing our S390 builds
a project by mgriessmeier
Learning REXX and improve FTPBOOT for installing and testing our S390 builds
retrocomputing: learn the architecture of MIPS for PS1 and build an assembler
a project by david.anes
The idea is to learn about the PlayStation 1 CPU and GPU.
Add MBR binary format support to the fq command line tool
a project by tobilehman
fq is an open source command tool used for formatting and inspecting binary data. It has a modular architecture that allows for adding support for all sorts of different binary data (e.g. MP4, BZIP2, ELF, etc.)
While working on a legacy booting issue for Harvester HCI, I learned about the format of the legacy MBR (master boot record). I started adding support for it in this PR, but I haven't finished it yet. I am interested in better understanding the ways computers boot up so I can better understand what goes wrong when people try to boot Harvester (or relatedly, openSUSE).
an invention by gbaccini
grog aims to implements a namespaced, distributed map kept alive by an arbitrary number of nodes over a local network.
Learn OpenEMS project (Open Energy Management System)
a project by witekbedyk
OpenEMS — the Open Source Energy Management System — is a modular platform for energy management applications. It was developed around the requirements of monitoring, controlling, and integrating energy storage together with renewable energy sources and complementary devices and services like electric vehicle charging stations, heat-pumps, electrolysers, time-of-use electricity tariffs and more.
a project by michals
Replace resolvconf with a tool that generates unbound(8) configuration instead of resolv.conf.
Watch a session of "essence of linear algebra" and read some book about algorithm
a project by yosun
From recent news, I found math material I read during college is too bad to take part in using. One of the best ways to create some links in my previous math knowledge(if still left some) is to get some quick knowledge from some video sessions by 3Blue1Brown.
BPF feature support table
a project by shunghsiyu
(e)BPF has grown in features over the years, and it's sometimes rather confusing for (e)BPF application developers as to what features are available for them; and while tools like bpftool support feature detection, it only detects the feature available to the current running kernel.
Uyuni test suite improvements
a project by dgedon
Uyuni is the upstream community project from which the very popular SUSE Manager is derived. It uses its own QE test suite wirtten in Cucumber and Ruby. Currently the Uyuni test suite runs with Ruby 2.5.9 which is EOL since 2021. This is because the most current Ruby version for openSUSE Leap 15.4, which the test suite controller runs on, is still Ruby 2.5.9. Updating the Ruby version allows us to modernize the test suite code base and to use more recent Ruby gems that do not support the old Ruby version anymore.
Looking for projects around:
Nothing at the moment