tinycca project by dmulder Learn tinycc (tcc). Fix bugs, write features, etc. Hack on tcc. |
Scouts Canada Badge Trackeran idea by alexharford My kids are in Scouting, and their badges are tracked manually in a spreadsheet by their leaders. Their progress is tracked as they progress through the levels (Beavers, Cubs, Scouts, Venturers, Rovers) but it's a manual handoff. |
suseSwitch: Using obs/kiwi to deploy switching appliance.an idea by duartead Using OBS to deploy a box wich can act as a simple virtual switch: |
OpenStack Cinder iSCSI Ceph driveran idea by wboring This is a continuation from HW 16. |
SUMA and SaltStack self traininga project by vstsironis The purpose of this project is to train myself in SUSE Manager and SaltStack. |
icewm: Allow switching and reordering taskbar buttons with keyboarda project by jbohac Since commit 556b535 windows can be switched in taskbar order using the mouse wheel. They taskbar buttons can also be rearranged with drag and drop. |
Get Oni to work with pylintan idea by cbosdonnat Fix a few bugs within python-language-server and oni to get a reasonably good pylint integration. |
Dive into the Czech language - from survival Czech to cracking the language (well, we'll see...uvidíme)a project by JERiveraMoya I got a good textbook for learning Czech and I will be diving into it this week, focus on mainly in grammar and self-study, planning to use my "Welcome to SUSE" stickers to write down some interesting words in Czech and Spanish to fix better the vocabulary. Despite my survival Czech is ok to live in the country I am very curious to know better how is the internal machinery of this language so It will be beneficial for the future. |
rpi home surveillancean idea by mvetter Wanted to build a basic home surveillance with rpi and hedwig. |
Learn about containers and CaaSPa project by jcejka The goal of this project is to get an overview of the containers, Kubernetes and CaaSP. |
Terraform plugin for SCCa project by ikapelyukhin After playing around with Terraform, a wild idea appeared to write a plugin for SCC. |
libpcap/tcpdump: LINKTYPE_LINUX_SLL2 implementationan idea by pvorel Linux "cooked" capture encapsulation in libpcap/tcpdump doesn't allow to show interface name. There is v2 specification, but it hasn't been implemented yet. |
Brine in Go: A Salt Formula Build Systema project by Druonysus What is Brine? |
grub2-minimize-configa project by jbohac grub2-minimize-configReplace the config-generating scripts to generate a minimalist grub2 config |
Improve support for Fuji X camerasa project by msmeissn The Fuji X series cameras are not well supported in libgphoto2 yet. |
Automate fstest runs using SUSE Engineering Clouda project by jankara Currently, each filesystem developer does his fstests runs (a testsuite for regression-testing of filesystems) on his dedicated test machine, on Orthos machine, ... This not only means duplication of efforts to automate this testing but also leads to inefficient use of resources (sometimes the test machine is just idle, sometimes you would need more tests to run in parallel to speed up development). The goal of this effort is to use SUSE Engineering Cloud to implement fire-and-forget fstests runs where you specify kernel to test (fetched from git tree or so), fstests configs to run, and then just pick up test results later on... |
Try to get sound working via bluetooth ...an idea by sndirsch During hackweek I'll try to get sound working via bluetooth on my Thinkpad T470, which is still running openSUSE Leap 42.3. |
Become a CAD experta project by vuntz A few months ago, I started thinking "it cannot be that hard to model my house using some CAD software". And of course I miserably failed. |
Deep learning/ AI topics (Continuation from HW 16)a project by arun_kant Planning to do some deep learning course sessions e.g. fastai , google ML crash course etc. Also try to understand common tools (tensorflow, jupyter notebook, numpy, pandas, pytorch) and practices e.g. Convoluation neutral nets, SGD used to solve learning problems. |
Do something about btrfs and raid56a project by dsterba Somebody do something! |
youdid: Time based Github project dashboardan idea by njones Get an overview of your activity on a particular Github project. |
AWS, Azure and VPNsan idea by richardcox
|
Kubic on OpenStackan idea by pgonin I am going to give a try to Kubic on OpenStack My goal is to see how far I can get in building a Kubernetes cluster using OpenStack Kubic 'Stack' images |
Create custom openSUSE image for magnuma project by slunkad This involves customizing a tumbleweed image to configure cloud-init and adding other elements like docker, kubernetes, etcd, flannel which are required to get a kubernetes cluster running either using kiwi or disk image builder. |
SAPHanaSR* to drive SAP HANA with Dynamic Tieringa project by fmherschel Problem |
Print 3D tools to fix a broken diska project by Pastafly I have a broken disk - it has a broken head and I have a replacement disk with the head I want to transplant. |
openSUSE.Asia Summit 2018 LINE Botan idea by charleswang007007 Build a LINE Bot with Python Flask |
Getting basic concept on OpenQAan idea by jwei2017 openQA is an automated test tool to test operating system. I want to get the basic concept of how to use OpenQA. |
Build a GUI RSS Reader in pythona project by agraul I use Qt for Python for the GUI and feedparser for dealing with the RSS feeds. |
Storage War Gamesa project by jluis When we started brain storming a project for hack week, one of the floated ideas was to remake the 1983 film WarGames, and for lack of available space, a local lot with storage units was proposed. Over the course of the following years, while we planned, we realized that this whole idea would not be the most feasible, but it still felt like we were onto something. |
Bring /media directory backa project by sbrabec /media was a very comfortable thing standardized by FHS. After introduction of desktop based udisks mounts, the directory became empty. Paths like /run/media/me/directory or /run/user/1000/gvfs are used nowadays. When used from a terminal, it is very uncomfortable. |
Getting started with machine learninga project by krauselukas My first hands-on machine learning using scikit-learn and tensorflow. If there is time in the end i would like to implement it into one of my existing projects by maybe processing some sensor data. |
restic and kubernetesa project by darix learn both and be awesome |
Travis CI build monitor for iOSan idea by nwmac Create an app for iOS that shows Travis CI build status for my repos and uses push notifications to notify me when a build fails. |
Run daps on Ubuntuan idea by ta-ro Install and test the documentation environment daps on Ubuntu. |
The Chameleon Harmonistsa project by rmax Join us in singing a capella — barbershop-style and others. Find us on RocketChat: #chameleon-harmonists |
OpenShift Origin on Kubica project by RBrownSUSE The incredible Neal Gompa has packaged Open Shift Origin (RH's core Docker + Kubernetes stack) for openSUSE |
Trying to finish WSL images for Leap 15 and SLES 15a project by sschricker As title says, I want to finish the Windows Subsystem for Linux images of SLES and Leap 15, which Fabian Vogt provided, so they can be shipped to the Windows Store. |
Dependency "closure" based on libzypp and repository metadata - zypp-closurea project by xgonzo zypp-closure is a small helper tool making use of libzypp and the metadata of product repositories. |
Telegram to RSS/Atom gatean idea by bbobrov Telegram is a proprietary messenger that gained some popularity recently. It has FOSS client, API and binding for the API. It has private chats, group chats and "channels". Channels are content feeds. |
Export "salt-toaster" tests execution profile to Prometheusa project by PSuarezHernandez "salt-toaster" allows you to test multiple Salt package flavors across different operating systems via Docker containers. This project is heavily used on the SUSE Manager team to hardening the Salt package that is shipped on the openSUSE/SLE distributions. Link to GitHub repository |
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. |
Connect Egkatastasis with Build Servicean idea by pgeorgiadis |
remote hackweek or fairway people hacksa project by dmaiocchi Can we improve the remote hackweek experience for remote or non NUE people at SUSE? |
Learn Android developmentan idea by mvetter Over the years I have stumbled upon various Android projects where I needed a feature and wasn't able to implement it because I had no idea about Android development. |
Health Dashboard to chart Health Time series Dataan idea by irfan_habib Health Dashboard will allow a user to chart exported Apple Health data to explore correlations. |
Showcase: SUSE CaaSPa project by Mzikmund Hi, We would like to make a new demo showcase similar to our previous LEGO excavators https://www.youtube.com/watch?v=fJdZ3kr2u9o |
KDevelop plugin for showing information inline in the codea project by michalsrb I use the KDevelop IDE whenever I can. At SUSE mostly for reading code while debugging some bug. My plan is to create plugin that will show extra information inline with the code to make it easier to explore foreign code. |
Bug Grapha project by rpalethorpe A social network for Bugs and test cases! |
Learn about Flatpak knowledgea project by mlin7442 Aims to understand Flatpak(previously aka xdg-app), an application sandboxing and distribution framework (formerly xdg-app) on Linux. The final goal is "build my first app". |
Get rid of your foreign currencies - support the war on hunger!a project by mfeilner The Doc team decided to collect remainders of foreign currencies to donate them to a 3rd world project. |
Reactive programming with Python RxPya project by SShyukriev I'm planning to get basics of Reactive Programming and especially the documentation in ReactiveX and try some examples from RxPy |
Learn more Cryptography knowledge and FIPS related standard.an idea by bchou Security field is getting more important these years. I plan to learn more about Cryptography related knowledge to improve the FIPS testing in the future. |
L3-CaaS+CAP+NFSa project by gfigueir [CaaS] [CAP] Work on a long term solution for L3 team to easily reproduce customer's issues |
Play with MACCHIATObina project by lyan
|
Building SDN with Raspberry Pis and Zodiac FX switcha project by lyan Have several raspberry pis at hand, and also bought a Zodiac a while ago, will setup a software define network with ryu. Also will check on package possibility for ryu in opensuse |
Virtual GPU display support for Guest VMa project by lyan 0 Background |
hack with "yes_ship_it" and add it to kubeojoa project by dmaiocchi https://github.com/cornelius/yesshipit |
learning deepsea and ceph worlda project by dmaiocchi just learning this awesome software we contribute at @suse upstream. |
Network improvements in our Gran Canaria extra-official officea project by rtorrero I'd like to spent some time improving the network for our office in Gran Canaria in the following aspects: |
Jaeger with a Trace of Salta project by ed_lane Abstract:
|
Package odpdowna project by jgrassler I have been known to talk anybody I held presentations with into using odpdown. |
Rewrite makedumpfile using libkdumpfile as backenda project by ptesarik The aim is to replace dump file read routines in makedumpfile with library functions from libkdumpfile. This should enable (among other things) filtering Xen DomU dump files. |
Simulating Tape Drives via tcmu-runnera project by lee_duncan At the suggestion of Hannes, I would like to try to make mhvtl work with tcmu-runner. Mhvtl is a tape-drive emulation package, which emulates various types of tapes drives and tape robot units (for loading drives). This package was originally based on the kernel debug SCSI driver, and still has a kernel component. This kernel component talks to user-space via a special character device. |
explore grimoire labs and CHAOSS toolsa project by dmaiocchi This is a small learning hackweek that i will do in parallel with my others hackweek and elixir projects |
Write an AWS observer applicationa project by cfconrad The idea behind this is to have a application, which observe the usage of AWS instances and later other providers like azure and google. This could be used with public cloud tests in openQA. |
Learn SeaStar C++ framework for high-performance server applicationsa project by ifed01 Seastar is an advanced, open-source C++ framework for high-performance server applications on modern hardware. Seastar is used in Scylla, a high-performance NoSQL database compatible with Apache Cassandra Ceph community is currently working on migration to this project as well. |
Setup a SUMA Server to play witha project by AngelaBriel Setup a SUMA Server in a VM on my workstation. Playing around to find out, how it works and how to add new functionality (like sapconf or saptune). Learning a little bit SALT will - hopefully - be the nice side effect. |
Learn about DHT protocol and write a client in Go/Rubya project by ikapelyukhin The subject says it. Learning about DHT seems like a fun project. |
Alternative React and Material-UI frontend for SUSE Managera project by malbu Develop a proof of concept frontend based on React and Material-UI as an alternative to the JSP/Struts based frontend currently available. |
[unassigned] improve new openSUSE image writeran idea by lnussel In order to aid loading openSUSE installation and Live images on USB sticks we have a little GUI program called imagewriter. It's a bit dated so Fabian started a newer one with better UI suitable for touch screen that offers the available images on demand, store images offline for conferences and fairs etc: https://github.com/openSUSE/imagewriter2 |
Use Terraform+Ansible to provision/deprovision Factorio servera project by ikapelyukhin There's sadly not much time to enjoy Factorio with friends, so from economy perspective it makes sense not to have the server running when it's not used. |
Path clustering for multipathdan idea by mwilck Recent multipath-tools contains a patch series that allows latency-based path prioritization. However the code is clumsy and not well designed. |
Use avahi for mdns queries in hplipan idea by mwilck The HPLIP package contains a custom implementation of mDNS queries (actually, 2: one in the core C code and one in python for the administration tools). This implementation is simplistic and sub-optimal. I fixed a problem of this implementation in the past, but unfortunately my patches don't apply on the latest HPLIP releases, and aren't easily forward-ported. |
git-based mail clientan idea by KGronlund I want to create a more modern mail storage format, which leverages git and tagging instead of folders to manage my mail. |
SLE-15 virtualization server tuning - make it fasteran idea by oertel Investigate on our virt setup. Some things we found with sle12 might no longer be true, new I/O schedulers exist, network setup might have room for speedups as well. |
Learn python by building a homepage with Flaskan idea by mbrugger I thought it would be time to learn a new programming language. I decided to go with python, as it's an all-rounder and I have some basic knowledge on that. |
Prototype a new libzypp APIan idea by zbenjamin We had the idea of a event based, non blocking libzypp API. Would be nice to iron out the requirements and maybe do some prototyping to see if the idea makes sense. |
Add u-boot support for banana-pi r2a project by mbrugger Banana-pi R2 has quite a good upstream support in the kernel, but lacks a u-boot support. |
Set up my RPi with MyCroft+Kodi as a lightweigt music playeran idea by zbenjamin I have a RPi3 + touchscreen on my desk for some time. I'd like to play with Kodi + Mycroft to create some sort of OSS Alexa to connect to my bluetooth speaker. |
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. |
Killing security bugs and zombies in the shadows with X-rays and gitlaba project by vpereirabr To follow a responsible disclosure while dealing with security issues on Open Build Service, we are going to setup a gitlab project mirroring our github project and set CI, using gitlab CI, to make sure that the security changes aren't introducing any regression and avoid embargoed issues being leaked. |
Learn Ansiblean idea by cvar Ansible is great for easily provisioning systems and whole clusters. Compared to Salt it may be slower, but on the other hand it doesn't have to install "minion-like" software on the hosts it operates on. My very-near-future plan is to create an Ansible playbook for fast-provisioning Ceph clusters and automatically running a series of functionality tests on them. Also, I can see Ansible playing an important role on my efforts for automating virtualization testing. |
Disturb Face Recognitionan idea by kfreitag People do photos everywhere, and share them via social networks. some like it, some also really not. |
minikubican idea by suntorytimed minikubic |
Photo browser that groups pictures by location and datean idea by jmoellers When you make photos with devices that have a GPS on-board, the coordinates of the take are often included in the pciture meta data. Certain fruity viewers group pictures according to location (eg "Maxfeldstr. 5; 90409 Nürnberg" and date (eg "6. Juli 2018"). I'd like to write a (qt-based) picture viewer which does that. |
pam modulean idea by mslacken I want to look into the possibilty to have pam module which gets its information via openchain. |
New office decorationa project by mdeniz As we have grown in our remote and non official office at Gran Canaria we had to rent another space. This new office is almost empty and we need a little bit of love to improve the sensation of relax and commodity while we do what we love most. |
Investigate and setup internal survey systema project by rsimai We often struggle to get feedback from our people, in particular if it's supposed to be anonymous. There are external systems on the Internet which are typically commercial, where (free) usage is limited and situation with GDPR isn't clear. |
Self Encryption Drives support in openSUSEan idea by michael-chang Self Encryption Drive (SED) is used to achieve hardware based full disk encryption provided by hard disk drive vendors. The project is aiming to use openSUSE to build the package necessary to enable the device, notably a more intuitive way to build Preboot Authentication (PBA) Image and deploy it to unlock the device at boot time. |
ocfs2 online defragmentationan idea by lchen So far, ocfs2 has no tool for defragmentation. |
Continue learn openQAan idea by waynechen55 Continue to get familiar with openQA components and workflow by performing virtualization host upgrade automation. Get first-hand impression on openQA's characteristics and weaknesses. Note down any findings that worth noticing. |
Full automation testing framework for KVMa project by jnwang So I have to build a tool for in full automation, when I work on KVM testing. The tool should be base on and compatible QASET (that is used currently in QA team. |
Alert of key words in WeChat message with Pythonan idea by Julie_CAO purpose: a study project. |
Learn more about Open vSwitch and SDNa project by david_chang openvswitch is more used by openstack and software defined networking stack. And it seems having a lot of improvements. In this hackweek, I'd like to see what's |
Create images for openQA SLE12SP4 Migration groupan idea by zoecao I will learn to create images for openQA SLE12SP4 Migration group during Hackweek 17. |
read a 'Modern C++ Programming with Test-Driven Development Code Better, Sleep Better -- Jeff Langr' bookan idea by zhengqiang This is a book about modern C++ programming. I mean, if you are a C++ programmer, you’re going to love all the code in this book. I will share the main ideas with my teammates. Thanks. |
Continue learn about Docker and Goan idea by mitiao Continue the project from Hackweek 16 to read the book of source code analysis of docker. |
openSUSE Xen Testing (and vice-versa)a project by dfaggioli Currently, the Xen-Project supports automated build-testing/CI via GitLab pipelines, within containers based on: |
Graphical view of the changes to be made to disks during installationa project by ancorgs Right now, during the (open)SUSE installation process, the changes to be performed on the storage devices are presented as a list of actions such as: |
Winepak integration for openSUSEan idea by clanig Recently the Winepak project has launched. |
Writing PC game tests for openQAa project by clanig Although availability of computer games on Linux has improved a lot there is way more potential for openSUSE to fire them up. |
play with coreboota project by bmwiedemann We got two old mainboards and hope we can get at least one of them to boot linux from coreboot. |
COA Bootstrapan idea by cxiong I'd like to use this hackweek to bootstrap this effort. |
Compatibilux (Game launcher for old and new games and applications)a project by fos There are several game launchers for Linux already (like Lutris or GR-lida), but none of them is focused on compatibility with old Linux games or other ancient native applications. At the same time it is getting more and more difficult to get those old applications to run on modern Linux distributions. |
Help Astronomy team from University of Louisvillean idea by aplanas The Astronomy team at the University of Louisville is providing documentation about how to setup openSUSE for a better experience for the daily job: |
help_wanted: javascript, chartjs frontend for bacheca (https://github.com/MalloZup/bacheca)an idea by dmaiocchi If you are familiar with JS and chartjs, you can try to solve this issue. https://github.com/MalloZup/bacheca/issues/14 |
Improving the T-shirt size system for our Updatesa project by ONalmpantis Suggest a new T shirt system using data mining techniques. |
Try some funny Wireless Display Software for openSUSEa project by acho Steps: |
Investigate zchunk support for delta downloads of repository metadaraa project by mlschroe See Jonathan Dieter's chunk project. |
A naive idea to compromise confidential level of embargoed vulnerabilitiesan idea by zhangxiaofei Disclaimer: I have zero knowledge on security studies and very little knowledge on our internal security workflow. The idea popped out from the observation on my daily work which includes backporting security fixes, occasionally a couple of which are embargoed. Lashes are welcome if you find the idea stupid. |
Contribute to sle-classic, gnome-shellan idea by qkzhu Get involved in the development of gnome-shell in this week. |
Learn Kyber multiqueue I/O scheduleran idea by gqjiang There are some multiqueue I/O scheduler nowadays, such as bfq and kyber. And bfq is really complex (about 10K LOC)and error prone from my understanding, since kyber only has less than 1k LOC, it should be more easier and practical to read/play it in one week. |
Caasp meet GitLaban idea by dmaiocchi GitLab offer the possibility to use the CI on Kubernetes. |
Software Archaeology on FriCASa project by zcjia Hacking on the advanced open source computer algebra system -- FriCAS, which has a long history that dates back to 1965. It has not aged very well: 108 C files has been edited only 66 times in the past decade, and full of compiler warnings; |
Hibernate encryption and authentication adapt to user land util and keyringa project by joeyli Intel Chen Yu developed a user land utility: |
Learn O'reilly Fundamentals of Deep learninga project by jerrytang Ai and Machine learning play important role in our life, I'd like to learn it. |
Desktop comparison between Leap and Fedora (e.g. software update stack, gnome-initial-setup, CJK support etc.)an idea by yfjiang The project to give an investigation of the difference between openSUSE Leap (aligned with SLE), Tumbleweed (SLE's future release) and Fedora (a good gnome based Desktop outside SUSE release family), trying to have a better understanding of what the Leap/SLE desktop can possibly be as a general platform in future releases. |
Using Flask-restful to build a set of restful API for HA clustera project by XinLiang This is somehow related with our team's work(https://fate.suse.com/323437), We want to write a set of restful API for any components in HA product stack use to control the cluster. |
Build an online RSS readera project by ericp I'd like to see a web-based desktop RSS reader with a simple 3-pane interface like SharpReader's but it runs in Firefox and uses Firefox shared storage to store the user's usage data on their local machines, not on a server. |
disconnectable/offlineable development: RPM repos/OBS events/Git repos/etc. over IPFSa project by jzerebecki On a smaller internet connection or offline the development experience can be severely degraded. This has a big impact on hackathons or other events where multiple people want to get the same content. Workarounds over USB sticks are less usable than an automated way can be. A content addressable transport that can work on a local network without internet would be better. |
Create a web interface for the Bard music manager to stream music locally (and other improvements)a project by alarrosa The Bard music manager is a command line tool to organize local music I've been developing over the last years (in Hackweek 15 it was called finddupmusic). It parses your local music collection and stores the metadata in a sqlite database, then it can generate audio fingerprints and recognize similar/duplicated songs. It can also be used to play music (using internally mpv), set ratings, fix metadata, etc. |
Cleanup backlog of Mediagoblina project by bbobrov From the mediagoblin.org website: |
CaaS101 Introduction to SUSE CaaS Platforma project by iulhaq I would like to take part in the course that is offered at https://suse-academy.hastexo.com/ |
Bring Jangouts to Factory and Debug ita project by gameboy974 Motivation: "Make Jangouts Great Again!!" |
Read 'Code Complete 2' bookan idea by iulhaq I would like to read this book, considered one of the better practical guides to programming. |
JetPad - Online collaborative text editora project by ammartinez At SUSE/openSUSE we are using (at least some times) Etherpad, whose functionality is really limited and looks as taken from the past. After taking a look to other possible Open Source alternatives, I think there is at the moment any which offers all the feature I would like to have. Because of that I would like to contribute to JetPad, with the idea of using it privately and that it can also be used by SUSE/openSUSE. |
Learn OpenStack cloudan idea by emiura Since openstack cloud uses HA on its foundation, I want to install and learn some stuff about cloud |
Salt Support Tools (try to ditch supportconfig)a project by bmaryniuk Currently Salt is using |
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. |
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 |
Securing EMail communication with hardware tokens (e.g. YubiKey)a project by bigironman From a user perspective there are many ways to secure email communication with pgp. Especially the key handling is still challenging non tekkis. |
create custom theme for hugoa project by m_meister in https://gohugo.io/ you can easily write custom themes via templates for creation of static websites |
Enhancement Test Result for xfstests in openQAa project by yosun The result for xfstests in osd seems always red[1], but actually it's only a few test fail in a group(around 1/50). If we want to keep use openQA to handle those test, we need some enhancement for that. Try to enhancement test result to make it shows in a better way. - Make more reasonable group for those test |
Supply a local search engine of specs of build server(learning golang)a project by wanghaisu Description: |
Contribute pt_BR Translate to Calibrea project by martinsmac I use Calibre (calibre.com) in my opensuse. This tool manage ebooks, convert for many formats and control a ebook reader device. I would use my time to finish portuguese Translation to this project. |
SSH-Transport for Salta project by jochenbreuer If you are now thinking of Salt-SSH, this is not completely wrong, but also not right. What we are talking about here, is an other Transport for Salt, a replacement for ZeroMQ. |
translation update service for OBSa project by sbrabec Translations get more and more important in packages live. |
User assisted udev rulesan idea by sbrabec udev is a perfect tool for applying hardware based rules. But there are some devices that are indistinguishable by its identification and even by probe. |
openSUSE package of Waterfoxa project by lproven Since Firefox 57, SUSE's default browser no longer supports XUL extensions. This is a problem for those of us who customized Firefox extensively with multiple addons. |
CLArch - AArch64 system emulator in OpenCLan idea by favogt GPUs are fast, software emulation is slow - what happens if both get combined? I don't know either, this project is an attempt at finding it out. |
Play Gnuk token (FST-01G)a project by whdu I just got the FST-01G device from my friend, which could work as the Gnuk token. I'm going to try to make it work for ssh authentication. |
Make Yast CA Mgm-Ng out of Yast RMT modulean idea by ikapelyukhin Bold and crazy ideas down below, read only if you dare |
move concourse instance from bare-metal to caasp production instancea project by m_meister Right now our concourse instance http://salzbreze.suse.de:8080 runs containerized (via docker-compose) on bare metal |
Teach rubocop about schemas and migrationsa project by bergmannf I want to write a new rubocop cop that verifies that a |
How to measure improve and fetch valid metrics for Software Maintainance in codebases (technical) and Scrum/kanban processes (highlevel)a project by dmaiocchi Starting from this 2 golden rules: |
Create a gnome-shell extensionan idea by xiaoguang_wang If you work with GNOME, after screen is locked, the monitor will turn off. This extension can keep monitor light. |
Run Openstack Helm in OpenSUSEa project by aojeagarcia The openstack-helm project run Openstack in a Kubernetes cluster using helm charts. |
contribute and improve salt-toaster (https://github.com/openSUSE/salt-toaster)a project by dmaiocchi i want to spend some day of my hackweek to improve salt-toaster https://github.com/openSUSE/salt-toaster |
Chaos Engineeringa project by dmaiocchi During the hackweek i want also to learn more about this topic. |
Upgrade OpenStack Infra's infrastructure to puppet 4a project by comurphy The OpenStack Infra team has been running on the EOL'd puppet 3 for too long, they need help updating. |
Improve OpenStack keystone identity federationan idea by comurphy OpenStack keystone supports several types of identity federation, but it needs work. Some of the things that it needs: |
speed-up and rewrite git-effort in elixiran idea by dmaiocchi git-effort is really a cool tool for analysis git repository. ( https://github.com/tj/git-extras/blob/master/bin/git-effort) |
Information Architecture Redesigna project by loquacity I'd like to consider the possibilities for redesigning SUSE documentation. Mark Baker ("Every Page is Page One") says "include it all, filter it afterwards" which is the exact antithesis of what we currently offer. Let's consider how we can move documentation into the future: search driven, user friendly, accessible, and in line with the way our readers use the rest of the internet. |
Port guix to ppc64lea project by jbrielmaier GNU Guix is a functional package manager that is also available on openSUSE Leap 15 and Tumbleweed. |
OpenCI - test github PRs on openQAan idea by coolo We have quite some projects on openSUSE and os-autoinst organizations that are using travis-ci.org for testing their code. As travis-ci is using an ubuntu VM (or container) there are quite some things we can't test - or test by using SUSE containers within ubuntu VMs. |
status pagean idea by tampakrap The openSUSE Heroes team provides a status page under https://status.opensuse.org, which is based on Cachet. While it is very nice to provide a status page to the users, this one has a few key issues explained below, |
kubeojo: Health metrics for products and testsuitesa project by dmaiocchi Updated over 2 years ago. 2 hacker ♥️. 1 follower. |
M2Crypto ... add RSA-PSS and deprecate raw RSA signaturesa project by mcepl Fix https://gitlab.com/m2crypto/m2crypto/issues/204, see more discussion therein. |
strace: add support for ioctl structure layoutsa project by mkoutny strace can parse syscall arg structures and print them in user-friendly way. For |
Line wrap change oblivious diffan idea by mkoutny There is not always a strict commit discipline separating functional changes and formatting, sometimes formatting change is inevitable. Changes that rewrap lines pollute diff output and make it hard to read. (This applies to texts where line wraps bear no semantics.) |
Explore replacements for genksyms/modversions for kabi checksa project by Jessica Yu There are some interesting and promising new tools for kabi checking that have been developed in the past 2-3 years (e.g. abidiff/libabigail, kabi-dw) . See if any of them prove to be viable alternatives to our current dependence on the brittle genksyms/modversions infrastructure in the kernel. |
reading a book (cryptography)an idea by llzhao I would like to read this book during hack week, thanks. |
Spider to download filtered 58 website informationa project by zyuhu This project is meant to practice python and download filtered 58 information |
Improving the Security of OpenPGP USB Token with a Secure Chipa project by biergaizi OpenPGP Card is an ISO/IEC 7816-4 compatible smartcard that is integrated with many OpenPGP functions, including signature, encryption, and authentication. It provides an trustful computing environment isolated from the host computer, to guard one's private keys from attacks and exposures. ZetiControl in Germany is the first manufacturer of OpenPGP Card based on BasicCard platform. Since then, compatible USB tokens have also been manufactured, such as Yubikey and Nitrokey. |
forensic software architecture of large codebasesa project by dmaiocchi code |
logorator: an offline internal analytics toola project by dleidi There are customer use cases where sharing information via internet or uploading data somewhere is not acceptable for security reasons: this avoid the usage of some tool like the most famous Google Analytics, and prevent developers from understanding how the web application is used by the customers. I don't want to reinvent the wheel and re-implement a copy of Google Analytics, but getting inspired from it, the goal is to reuse information that we already have to extrapolate an analysis of the WebApp customer usage. |
Study the book of 'Core PYTHON Applications Programming Third Edition'an idea by leli Study the book content and try to practice some project examples in the book to understand deeply on PYTHON and its using. |
Search people by tagan idea by dleidi The problem I typically find very hard to figure out in the whole SUSE company who is the go-to guy for a certain skill/knowledge/experience. I'd like to have some place where one, who does not know people around him, can just browse and search for people by some tag or label. Sometimes you have a problem in a specific area but you don't know who to ask to, or even if you do, you don't know there were many other people with the same knowledge/experience you could have ask before. |
Gnome applet for a wickeda project by asmorodskyi Idea is create applet with same functionality which provided by network-manager applet . Gather more detailed requirements is part of fun :) |
RPMlint cleanupsa project by scarabeus_iv RPMlint upstream milestone 2.0 is shaping up but there are still ticket that needs to be tackled to finalize the release and enjoy the freshness of awesome QA on Tumbleweed/SLE16. |
[IDEA] Use Mozilla's DeepSpeech to automate minute take for meetingsa project by aplanas Mozilla's DeepSpeech project[1] is using TensorFlow and some paper from Baidu to make an open source speech to text system, based on deep learning (TensorFlow). The current project allow the training for own local datasets, but also there is a pre-trained model that can be used during the development. |
Write a Skyroads clonean idea by fschnizlein Who of you remembers this awesome game? One of my favorites when I was a child (oh yes!). |
Romantic photo competitiona project by kalabiyau Hackweek is a place for fun and things and also great things and a lot of fun. Some things don't require a reason - they are fun, that's all to it. Here goes a small competition with a lot of fun to it. |
bugzilla nick completion privacy extensionan idea by AndreasStieger Bugzilla supports automatic username completion. |
Clean up the Uyuni frontend stacka project by j_renner Many of the Uyuni / SUSE Manager web UIs are still based on the no longer maintained Struts framework (version 1.2!) and implemented as JSP pages, while we added newer features based on the Spark framework and React. For me there is a vision of using only one technology stack (especially just one web framework, frontend framework and template engine) eventually, so it is about time to get rid of the old stack. While this is surely a huge effort, why not start with a new login page and then go from there rewriting other pages one by one? |
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. |
SUSE Manager containerizationa project by mbologna Let's containerize SUSE Manager! This will open up different (and interesting) scenarios: |
Czech translation of KF5a project by vpelcak I would like to dedicate my time to the improvement of the Czech localization of KF5. |
openSUSE on ZoL from OpenZFS projecta project by jkohoutek Idea is to have SUSE system with OpenZFS as root FS. |
externaltools.suse.de kubernetes deploymenta project by digitaltomm Currently externaltools is deployed manually with RPM. This is a manual process and involves packaging gem dependencies. |
Learn Rust by writing an IRC bouncera project by IGonzalezSosa A good way of getting to know a new programming language is... writing some code. So although there are some good IRC bouncers, like ZNC, we want to write another one just for learning. |
Record SUSE's Nürnberg office from above and have fun (with drones)an idea by kbabioch Since I'm a little bit of a drone-a-matic myself, and I enjoy flying around with drones, I propose to fly around/above the SUSE building, record some footage, and make a cool promo video out of it. |
Extend urlwatch to support monitoring of GitHub (and other git) reposan idea by kbabioch I'm currently using urlwatch to watch for new releases in upstream projects. It monitors the output of a URL and notifies you about any changes. This works fine for URLs, but there is currently no official support for GitHub. Due to the nature of the GitHub webpages, there is a some change each time you access the page and it is difficult to come up with the right set of filters. |
Tools to make keysigning fun again (replacement for caff)an idea by kbabioch There is a tool called caff, which is the de-facto standard when dealing with keysigning (on a large scale, e.g. after a key signing party). This tool hasn't been touch in years, is written and configured in Perl (hence cannot be read and/or maintained :smile:) and is not easy to package, because of a lot of dependencies, etc. It is not even available in our default repositories (at least for Tumbleweed). In general there seems to be a certain kind of frustration with this software, but there is no real alternative available yet. |
Improve supplychain security in the build servicean idea by kbabioch In the past I've worked on a set of scripts to identify potential for improvement of the supply chain within our build service. For now RPM files can be scanned for unused signature files that are available upstream and look for potentially unused |
[unassigned] linter for containers, images, appliancesan idea by lnussel [kiwi generated] appliances, containers or any kind of image suffer from reoccuring problems like left over log files or UUIDs, e.g. |
How-to guide on switching from docker/docker-compose to a cri-o/k8s worldan idea by suntorytimed How-to guide on switching from docker/docker-compose to a cri-o/k8s world |
Effort planning in large-scale agile projects with multiple stakeholdersa project by rtsvetkov Effort planning in large-scale agile projects with multiple stakeholders |
get ibus-deepspeech speech recognition engine for IBus working on openSUSEan idea by aspiers As described in https://hackaday.com/2018/01/17/speech-recognition-for-linux-gets-a-little-closer/ Michael Sheldon created an IBus plugin that lets DeepSpeech work with nearly any X application. He’s also provided PPAs that should make it easy to install for Ubuntu or related distributions. Would be great to get this working on openSUSE! |
L3: Improve crash-setup, develop a core-setupa project by sparschauer The current crash-setup source is located here.
Pretty much is working nicely but it doesn't care for the debug source making it impossible to use the |
Supportconfig improvements for SOCa project by pedrivo The supportconfig tool is a great resource for troubleshooting common system issues on SLES but its functionalities might not be enough to troubleshoot other issues related to cloud solutions. I would like to invite you to contribute on this project by creating new plugins/tools to complement supportconfig's great power and ease the troubleshooting process for SUSE Openstack Cloud product. |
Sat solve product dependencies on the servera project by wstephenson OverviewWith the recent explosion of product extensions, modules, bases, the decomposition of monolithic base products into modules, and the amount of churn in product composition between releases, the task of calculating product dependencies and migrations between products has approached the complexity of package management. We have a state of the art tool for solving package dependencies, so why not apply it to the new domain? |
hsed.jsan idea by persmule hsed.js is to html what sed(1) is to texts. |
Designing with LibreOfficean idea by rliang06 I have finished Chinese translation of Designing with LibreOffice in early 2018. This time I can add a finishing touch to it. |
Machine Learning: Participate in a competition on Kagglea project by mdinca The goal is to learn about Kaggle and Machine Learning. |
Better support for Chromebooksan idea by suntorytimed Better support for Chromebooks |
Package wire-desktop for openSUSEan idea by suntorytimed Wire Desktop App on openSUSE |
FATE sync for Taigaan idea by suntorytimed What is Taiga? |
Bugzilla Sync for Taigaan idea by suntorytimed What is Taiga? |
Porting Moolticute App to openSUSEan idea by suntorytimed Porting Moolticute App to openSUSE |
osc plugin storean idea by hennevogel There are many great osc plugins but no easy way to discover them from osc. Add a |
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. |
Time Cubea project by cbruckmayer An initial prototype from the last hackweek can be found on YouTube |
My Little Managera project by lucidd Yes this project is yet another project for creating a Suse Manager clone. |
Mottainai - what a waste!a project by EDiGiacinto Mottainai - Task/Job/Build Server for everyone! |
Practice Goa project by vcuadradojuan Use this hackweek to practice and learn more about Go. |
git snitcha project by zhangxiaofei While it is important for package maintainers to track the upstream code base activities and backport significant patches in a timely manner, it could be a tedious work when there's hundreds of packages in a project (ahem, GNOME) to follow manually. |
Use Ceph RADOS key-value store as a dbwrap backend for Sambaa 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. |
Ansible configs for home infrastructure: router, nas, server, desktop, laptop, htpc, offlinepca project by vcuadradojuan A successor of |
Scripts and recipes for setting up VMs with multipath and other compex storage stacksa project by mwilck Customers are using complex storage stacks such as LVM over dm-crypt over MD RAID over multipath over iSCSI and FC with LOTs of LUNs, and we're facing problems in that area which are usually very hard to reproduce. It's also hard to guard against regressions. |
Controlling and Testing the YaST UI Remotely (for Integration Tests, openQA)a project by lslezak Hackweek 18 Update |
Setup E-Mail notification about new or changed SAP Notesa project by AngelaBriel Try to get back an automatic email notification about new or changed SAP Notes. Since SAP has closed down some of their internal servers, which hosted an unofficial database/API to the SAP Notes, the nice email notification service of the SAP LinuxLab is terminated. |
netlink interface for ethtoola project by mkubecek There seems to be an overall consensus that the ioctl interface used by ethtool is a poor design as it's inflexible, error prone and notoriously hard to extend. It should clearly be replaced by netlink and obsoleted. Unfortunately not much actual work has been done in that direction until this project started. |
openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boardsan idea by ldevulder The Khadas VIM (http://khadas.com/vim/) is an arm64 DIY Set-Top-Box based on Amlogic P212 reference board that use S905X SoC. |
orr: openSUSE rvm replacementan idea by hennevogel
|
Design the 2021 Open Build Service stickera project by hennevogel 2019 |
Project Maxfeld: Cultural Onboarding to counter unknown unknownsa project by mfeilner I promised to start this project way earlier, but I think Hackweek will be a great time to make a start. |
openSUSE for Small and Medium Businessa project by kfreitag There are a couple of interesting initiatives that make the openSUSE project interesting for SMB, such as |
SUSE Manager plugin/extension systeman idea by dmacvicar Some of SUSE Manager features are quite vertical to the rest of the system. |
Learn & Improve Qt, C++ - Project Oficinaa project by slemke Updated over 5 years ago. 3 hacker ♥️. |
openSUSE on chromebooks (crouton)an idea by mbrugger Update for 2018 |
Play with ionic frameworka project by mschnitzer There is a super cool framework for mobile phone apps available: ionic (http://ionicframework.com/) |
OCFS2 optimization on hybrid storage investigationan idea by ganghe Nowadays, SSD (fast hard disk) is very popular, but still expensive. Some users want to use some SSD hard disks and some common hard disks to set up a hybrid storage infrastructure, in this case, how does OCFS2 file system utilize these SSD hard disks effectively? so far, we have not any particular optimization, OCFS2 considers these hard disks as one kind of hard disk. So, I want to investigate what we can do in improving OCFS2 under a hybrid storage infrastructure, let OCFS2 be able to aware fast hard disks, and use them more effectively. |
Easy openSUSE Upgradea project by maverick74 The idea is about an easy way to allow users to make upgrades (e.g.: changing from one major version like 15.0 to version 15.1) using a GUI and as easy as they can in Ubuntu. |
X86_64 platform system programa project by jnwang DescriptionIt can boot up from udisk/floppy. |
Photobooth with RaspberryPia project by digitaltomm The software is a rails app with an Angular.js frontend using the gphoto2 library to trigger a Nikon D60 camera. |
gfxboot for grub2a project by snwint Make a final attempt to implement a graphical user interface for grub2 (gfxboot2). |
x86 instructions decodera project by bpetkov This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It is basically an x86 instruction decoder with special emphasis on the kernel and decoding interesting pieces of it in order to help in the development of low-level patching techniques, among others. |
crash-pythona project by jeff_mahoney New Development |