Optimize packing of objects required for migration to new containera project by vuntz Moving objects to a new container is a problem everyone in R&D has faced at least once in his life. It requires a very advanced algorithm to pack the many different objects (which are generally heterogeneous, with different uses, types, weights and sizes), before the packs can then be transferred to the new container, generally through a dedicated bus. We can identify some usual cases: |
Parental controls on Tumbleweed/Aeona project by fcrozat |
Contribute to crust-gatheran invention by tneau Descriptioncrust-gather is a great tool to collect state information on a Kubernetes cluster, to be later able to serve it offline. This eases troubleshooting of CI workflows on cloud-native apps. |
|
desktop savera project by psladek The idea is to produce a standalone, independent tool to save and restore windows positions and sizes, analogous to a similar feature in KDE desktop. This would be handy in various lightweight desktop enviroments. |
|
Scout a replacement for MTUIa project by rneuhauser [MTUI][MTUI] is a tool used by QA-Maintenance in testing maintenance updates. Saddled with a host of questionable choices for its interfaces and implementation, it includes a number of difficult-to-fix bugs and hostility toward change. While not the first choice for me, the time's come to scout out a different approach. Welcome SMRT. |
Wolffish Hackinga project by k_mroz More work on Wolffish prototype here |
Add a y2log viewer to openQA's WebUIa project by cwh Quite a big part of openQA is testing the installation of SUSE products. All of them are installed by YaST. So a big quantity of problems found during openQA testruns are YaST problems. |
SSO for kankuan invention by M0ses SSO for kanku |
Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2Sa project by a_faerber The recent Banana Pi BPI-F2S board features a new Arm SoC SP7021 by Sunplus, which is not yet supported in mainline Linux. |
Chimera Policy Huba project by flavio_castelli |
Extend k3s-ansible to support new functionalities (or fork/create new one)a project by nicoladm Project Description |
Rancher Manager of Managers with KCPa project by rcase |
Learning: Post-process workshops and talks from tekom/tcworld conferencean invention by ta-ro Description |
Aperture: a simple game engine written in C based on OpenGLa project by StarryWang Project Description |
toptop - a top clone written in Goa project by dshah Description
|
Getting more familar with Greasemonkey User Scripting (IITC plugin)an invention by sndirsch Get more familar with Greasemonkey User Scripting, in particular with using the IITC framework, which manipulates Ingress Intel map. The goal is to create a plugin, which highlights portals on the map, which have more fields than links attached. Ingress account is required for this (Android/iPhone). |
|
Square Foot Garden plannera project by alexharford http://squarefootgardening.org/ is a form of intensive gardening that packs plants closely together. It depends on companion planting to encourage growth and protection for pests. |
Save and restore desktop window positionsa project by blgardner I switch fairly often from working on my laptop alone to working on my laptop attached to the dock with several monitors, and I have to move my windows around every time I switch. I want a tool to save and load window/desktop location configurations. I've tried a few tools and scripts that either haven't worked or haven't worked to my liking. I propose to create a tool that will work for openSUSE. |
Improve Rubya project by ammartinez Let's use the Hackweek to improve Ruby, the programming language I use every day. It is while using a language when you can realised that things that need/can to be improved, so there are many things that only Ruby developers can raise up. Also, getting involved in the development of Ruby will help to get a better understanding of how it works. So I will take my ideas/concerns to the Ruby community and implement some of the them in the code of the Ruby core. |
|
A CI/CD approach for Solid Grounda project by vstsironis Solid Ground is an essential software tool for the daily tasks of an L3 agent. A continuous integration/continuous delivery (CI/CD), and even more a continuous deployment, approach is currently missing from its development ecosystem slowing down its release cycles. |
Relm4-based user interface for Agamaan invention by IGonzalezSosa Motivation |
Get used to IM Bots (Telegram)an invention by holgisms DescriptionI'd like to send regular information to IM channels. So I thought I'll look into bots to do that in an automated fashion. Looks like Telegram is a easy place to start. |
Add MOKx for blacklisting any specific hash of kernel module (Hackweek 10 in Taipei)a project by joeyli Add MOKx for blacklisting any specific hash of kernel module. |
QJobViewera project by apappas |
Create openSUSE images for Arm/RISC-V boardsan invention by avicenzi |
watchtower - tool to collect, transform and export security metricsa project by pgomes Project Description |
Learn Rusta project by aplanas Rust, the new language from Mozilla Foundation, is a modern systems programming language focusing on safety and speed. It accomplishes these goals by being memory safe without using garbage collection. |
Learn about debugging of services in systemd/dbus timesa project by mvancura boot: to find logs with both kernel and user-space parts, be able to add debug flags etc. to the failing service configuration... suspend/resume: what services are configured? Something triggered via DBus? How to find? And how to debug that? |
Learn Elixira project by david_kang I would like to learn Elixir, I plan to do some tutorial and look into books. I if I have time also start with Phoenix the framework for Elixir |
Clandestine Chat Room(s)a project by nbutler |
Improve yamltidya project by tinita Project Description |
Improve zypp-gui toola project by xiaoguang_wang zypp-gui is a gui tool to update the system and install the packages in openSUSE distro. It's written by rust. |
|
gphoto2 workan invention by msmeissn Description |
|
Make more sense of openQA test results using AIan invention by livdywan DescriptionAI has the potential to help with something many of us spend a lot of time doing which is making sense of openQA logs when a job fails. |
Optimize kdump speed with 6+ TB of RAMa project by ptesarik The kdump package can now use SMP and multiple targets with constant memory requirements. The goal of this project is to find the optimum parameters for dumping a very large machine (SAP can give me access to 6TB, SGI is able to test with 64 TB). |
Deploy personal cloud with suse cloud product.a project by xlai It is fabulous to get machines from cloud for automation testing, and there are lots of things to learn in cloud. So I will start the cloud journey in this hackweek, to learn suse cloud architecture, various technologies inside cloud, and try to deploy one. |
Hack salt-toaster to use systemd-nspawn instead of dockera project by mdinca It seems that systemd-nspawn, together with machinectl can use qcow2 images directly. |
Exploring ZX Spectrum Next's new featuresa project by wstephenson Back in the day, I enjoyed coding on 8 bit machines, mostly MSX. There is now a Kickstarted project to create a successor machine with some new features: hardware sprites, hardware scrolling, better sound, integrated SD/MMC IO and an ESP8266 for networking. |
Archive.org Plugin for Volumio Music Playera project by cwh Volumio is a great, Linux based, open source music player for Raspberry PI and x86. |
BIO_f_randbuffera project by persmule A filter to scramble writing actions to a stream randomly into multiple sequential actions, aiming to provide some protection against deep packet inspection, implemented in the form of an OpenSSL filter BIO. |
Finish my home-made 3D printera project by ilausuch I started 3 years ago creating a CNC, but soon last past 6 monts I realized that I could use it as a 3D printer. The software was good enough, the hardware and firmware had evolved. And now I could print 200x200x300 pieces with 0.1mm precision. |
Try mumble-weban invention by bmwiedemann https://github.com/Johni0702/mumble-web |
Implement a "Fuel Gauge" for Harvestera project by mrussell |
Generic Wrangler Controllersan invention by kjoiner |
k8s CTFa project by jsegitz Description |
Port the Minion job queue to TypeScriptan invention by kraih Project Description |
|
Dictu Languagea project by bdowns328 |
Use TPM2 Policynv to validate sealed key to prevent downgrade attacka project by michael-chang |
Improve Development Environment on Uyunia project by mbussolotto DescriptionCurrently create a dev environment on Uyuni might be complicated. The steps are: |
|
Wifi direct on OpenSUSEan invention by matt680209 Wifi direct (P2P) has been implemented in WLAN drivers and wpa_supplicant. I would like to work on 2 machines connected each through wifi direct. |
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. |
Android client for bluetooth serial device for car diagnosticsa project by cwh There is quite a popular Android software for connection OBD standard adapters but not for older, brand specific ones. One for pre 2001 VAG cars is this one: |
Finish crmsh history guidean invention by dmuhamedagic There's a crmsh history guide in works for a very long time and it really really needs to be finished. |
|
OBS project diff pluginan invention by lnussel Leap integrates packages from several SLE codestreams and Factory. In order to keep an overview of what package has which version and in which project an overview is needed. An obs plugin similar to the Factory dashboard could probably do the job. |
|
simplify apache module test rpm macrosa project by pgajdos Employ apache-rex instead. |
Secure Note/File-Storagea project by apritschet I'd like to write a webservice comparable e.g. to Evernote or NextCloud. Emphasis of the project is that the server only provides storage for the actual data and keys; en- and decryption is to be performed by the client. |
Memo reminder (may not just a reminder)a project by yuanren10 INSTRUCTION:
A remote reminder connected this server with WIFI module(Maybe not just a reminder |
file-organizer: A CLI Tool for Efficient File Managementa project by okhatavkar Description |
Learn and research the ALP security frameworka project by bchou |
evaluate file recovery toolsan invention by jdsn DescriptionUse a real broken hard disk to test the recovery methods of data recovery tools (photorec and foremost). |
GCC: finish implementation of predicated value numberinga project by matz2 I'm sitting on old patches that implemented predicated value numbering in GCC by combining the algorithms from http://portal.acm.org/citation.cfm?id=512529.512536 |
Tumbleweed as a Server OS?a project by RBrownSUSE My home server, and my other box hosting https://sysrich.co.uk are both in need of a bit of a refresh |
Re-architecting Jangouts data/events modelan invention by IGonzalezSosa During the last GSoC, Jangouts was ported to work on Angular 2. Among other goodies, like the component-based approach or ditching the |
build openSUSE Factory with PIEa project by msmeissn We have an ongoing project where we want to build openSUSE Factory with PIE support for all packages. |
Porting coreboot to Dell Latitude E6230a project by ArchLinux I'm going to port coreboot to the Dell Latitude E6230 laptop and make it work. |
Implement ZSTD + BTRFS support to GRUB2an invention by dsterba The ZSTD is a new compression method, potential replacement for existing methods. The support has been added to linux 4.14, but the bootloader support is missing. |
|
Learn and use tools to build/deploy SUSE/openSUSE to the KVM environment for developing kernel CVE patches and testing automationa project by acho Learn and use tools to build/deploy SUSE/openSUSE to the KVM environment for developing kernel CVE patches and testing automation |
NeoMutt: Show index and body of emails in a horizontal splitan invention by iivanov |
Polish and improve ansible roles in GeekOopsa project by ph03nix Project Description |
Revive Garmin Podcastsa project by agraul Description> Garmin Podcasts is a Garmin Connect IQ podcast app powered by Podcast Index. No external service or subscription required: all you need is you watch! |
|
Improve MMTests Comparisons and Reportinga project by vbabka The Proposal |
Create doc-kit for Smart Docsan invention by ta-ro Project Description |
Check hardware bits and pieces lying around herea project by keichwa DescriptionNew and old private hardware is still around here. Some items I want to use, others I want to get rid of. |
Weblate improvementsa project by Nijel My plan is to add some more features to Weblate. The list is definitely not complete, but I'd like to check at least following areas: |
Simplify packaging our booksa project by keichwa Our books are also available as regular software packages such as 'sles-manuals_en'. |
Add URLs for source repos and communication to Hackweek projectsa project by eclectigeek It would be excellent if Hackweek projects had a standard way to include URLs for their code repositories, as well as URLs for communication methods like chat and email. This would allow folks who are interested in a project to either lurk a bit to learn more, or directly reach out to the folks running the project. |
Try more qemu/libvirt features.a project by xlai Current virtualization requirements mainly come from fate, and I haven't got chance to try freely many features of qemu/libvirt. So I will try to play it. |
Play with Travis and beta featuresan invention by szarate Build Stages |
Salt Support Tools (try to ditch supportconfig)a project by bmaryniuk Currently Salt is using |
Summarize the tool chain I used to integrate office 365 mailbox.a project by yfjiang Since my mailbox has migrated to office365 mailbox a couple of weeks ago, I tried to optimize my tool chain to sync my mail and calendar and integrate to the gnome-shell (calendar, notification). So far I am comfortable with such a set and gonna use 2-3 hours in hackweek to summarize the practice of combining the following tools in written format: |
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"). |
distributed build for Ceph in containersa project by denisok Investigate possibilities for the distributed builds for Ceph to speed up builds. |
Speed hacking on my Xiaomi Scooter Pro 1a project by fanyadan Project Description |
Create a proof of concept to parse the openQA logs to beautify them and provide query toolsan invention by ilausuch Project Description |
Explore Djangoa project by djz88 Explore django |
|
obs_scm_demoan invention by smithfarm Project Description |
Wrap php-openid into Zend_OpenId libraryan invention by pkacer Problem statementCurrent |