STEM Workshop in Montessori Schoolan invention by ilausuch UpdateWorking on the documentation... |
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. |
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. |
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. |
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. |
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. |
SUSE Quiet (This year's Hackweek band)an invention by jctmichel SUSE Quiet is an acoustic version of SUSE Loud, the former SUSE Band from Maxtorhof. |
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. |
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. |
grub2-minimize-configa project by jbohac grub2-minimize-configReplace the config-generating scripts to generate a minimalist grub2 config |
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. |
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. |
Ansible configs for home infrastructure: router, nas, server, desktop, laptop, htpc, offlinepca project by vcuadradojuan A successor of |
Effort planning in large-scale agile projects with multiple stakeholdersa project by rtsvetkov Effort planning in large-scale agile projects with multiple stakeholders |
distributed card games, a.k.a. mental pokeran invention by AndreasStieger Mental poker is a principle and also specific protocol to play card games without a single trusted party. This includes shuffling cards, enforcing card visibility and commitment schemes. Imagine playing rock-paper-scissors via phone only. |
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. |
strace: add support for ioctl structure layoutsa project by mkoutny strace can parse syscall arg structures and print them in user-friendly way. For |
Chaos Engineeringa project by dmaiocchi During the hackweek i want also to learn more about this topic. |
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 |
Run Openstack Helm in OpenSUSEa project by aojeagarcia The openstack-helm project run Openstack in a Kubernetes cluster using helm charts. |
[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. |
Automatically guess changelog entries for Haskell packages from upstreaman invention by psimons All our packages have a |
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. |
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. |
translation update service for OBSa project by sbrabec Translations get more and more important in packages live. |
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. |
forensic software architecture of large codebasesa project by dmaiocchi code |
Learn OBS with an examplean invention by jevrard git-deps and hatop deserve some more native packaging love. |
kubeojo: Health metrics for products and testsuitesa project by dmaiocchi Updated over 2 years ago. 2 hacker ♥️. 1 follower. |
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. |
Learn OpenStack cloudan idea by emiura Since openstack cloud uses HA on its foundation, I want to install and learn some stuff about cloud |
Supply a local search engine of specs of build server(learning golang)a project by wanghaisu Description: |
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. |
Bean Counter - libre calorie tracker app for Androida record by gniebler To teach myself Java coding and Android development - and because I couldn't find one on FDroid - I decided to write myself a little Android calorie tracker app for my own, personal use. |
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. |
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. |
Caasp meet GitLaban idea by dmaiocchi GitLab offer the possibility to use the CI on Kubernetes. |
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. |
Improving the T-shirt size system for our Updatesa project by ONalmpantis Suggest a new T shirt system using data mining techniques. |
Container Image for PXE/HTTPBoot Serveran invention by gary_lin Every time we went to UEFI Plugfest, one of the frequently asked questions is how to setup a PXE/HTTPBoot server. Besides, we also have to setup and test the server before the event. Although we already have the document(*), it may be easier to deploy with a container image. |
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. |
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. |
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. |
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. |
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. |
Package maildirproca record by jgrassler In the previous Hackweek I forked maildirproc, polished it up a little and added IMAP filtering to it: |
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. |
Package odpdowna project by jgrassler I have been known to talk anybody I held presentations with into using odpdown. |
Jaeger with a Trace of Salta project by ed_lane Abstract:
|
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: |
Virtual GPU display support for Guest VMa project by lyan 0 Background |
Play with MACCHIATObina project by lyan
|
add features to libstorage-ngan invention by aschnell Add some features to libstorage-ng. |
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. |
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 |
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. |
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. |
Brine in Go: A Salt Formula Build Systema project by Druonysus What is Brine? |
Improve performance of JRuby's hash implementationan invention by cbruckmayer SynopsisJRuby is an implementation of Ruby on the JVM. It aims to be a complete, correct and fast implementation of Ruby, at the same time as providing powerful new features such as concurrency without a global-interpreter-lock, true parallelism, and tight integration to the Java language to allow you to use Java classes in your Ruby program and to allow JRuby to be embedded into a Java application. |
Convert prix-carburant.gouv.fr opendata to Osmand POI databasean invention by cbosdonnat French government provides a pretty [up-to-date data][0] set with the gas prices in France as open data. These data could be useful in the offline GPS application [Osmand][1] for drivers to find the cheapest nearby place to buy they gas. |
Get terraform-provider-libvirt closer to releasean invention by dmacvicar terraform-provider-libvirt adds libvirt support to terraform. |
Check out hamster-lib time tracking toola record by mwilck I'm using [hamster time tracker] for personal time tracking and project accounting, and have volunteered to be the maintainer for openSUSE. Unfortunately both hamster 1.x and hamster 2.x are basically unmaintained. The project has been undergoing a major refactoring for a year already, transitioning to a new architecture based on [hamster-lib]. I'd like to explore this, and to check whether it's ready to be packaged for openSUSE to reach a broader audience (I fear not). |
osc plugin storean idea by hennevogel There are many great osc plugins but no easy way to discover them from osc. Add a |
orr: openSUSE rvm replacementan idea by hennevogel
|
Porting Moolticute App to openSUSEan idea by suntorytimed Porting Moolticute App to openSUSE |
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. |
GitHub GraphQl (v4)an invention by dmaiocchi Explore the GraphQl (v4) GitHub Api and do a small project in (Elixir would be the choice) |
[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. |
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 |
M2Crypto ... add RSA-PSS and deprecate raw RSA signaturesa project by mcepl Fix https://gitlab.com/m2crypto/m2crypto/issues/204, see more discussion therein. |
Port guix to ppc64lea project by jbrielmaier GNU Guix is a functional package manager that is also available on openSUSE Leap 15 and Tumbleweed. |
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. |
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. |
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 |
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!). |
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. |
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 |
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 |
SSO for kankuan invention by M0ses SSO for kanku |
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/ |
Cleanup backlog of Mediagoblina project by bbobrov From the mediagoblin.org website: |
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. |
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. |
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. |
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; |
Explore & Deploy new podcast platforman invention by tonghuix Background |
Emulate MEN FPGAs in Qemuan invention by morbidrsa For testing some of the upstream Linux drivers we maintain it is necessary to emulate the hardware as we're getting bug reports for the upstream drivers but have no chance to test fixes. |
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. |
Try some funny Wireless Display Software for openSUSEa project by acho Steps: |
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. |
Alert of key words in WeChat message with Pythonan idea by Julie_CAO purpose: a study project. |
ocfs2 online defragmentationan idea by lchen So far, ocfs2 has no tool for defragmentation. |
Winepak integration for openSUSEan idea by clanig Recently the Winepak project has launched. |
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: |
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: |
tftp boot installer and PXE server container imagean invention by kukuk We provide tftp server and RPMs containing the installer to run from tftp. Disadvantage is, that the user needs to setup a tftp boot system first. Why not putting everything in a container, so that the admin only need to run the container and can then choose on the to be installed machine, what he wants install? And following this, put the container in a kubernetes cluster like SUSE CaaS Platform. |
minikubican idea by suntorytimed minikubic |
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. |
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. |
Teach SUMA to sign repository metadataan invention by mcalmer Signing metadata requires a lot of manual interaction and knowledge of the customer. This was the reason why we never implemented it for SUMA as the benefit was very low. |