Install Robot Testing Framework and port some tests to it

an idea by apappas

The goal of the project is to explore one of the testing frameworks competing with openQA and evaluate its weaknesses, advantages and differences.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Deep dive into 3D printing

a project by rmaliska

I own a 3D printer / Anet AM8 / and after 1,5y its time to upgrade the electronics, mainly the stock motherboard and get it ready for multi-color printing. Also the time has come where I would like to not only download 3D models from thingiverse but also create or customize the models for my usage. Plan is to:

Updated about 3 years ago. 2 hacker ♥️. 3 followers.

Polish filtra and move data collection to Postresql

a project by jochenbreuer

Last hackweek filtra was created – a tool to extract information like lead and cycle times from Github repos for (but not limited to) projects that are doing Kanban. The collected metrics can then be visualized with Grafana. Currently there are two problems with filtra:

Updated about 4 years ago. 2 hacker ♥️. 2 followers.

Port Hack Week Tool to Terminal CSS

an idea by hennevogel

Terminal CSS perfectly transports the Hack Week vibe for me. Let's port this page!

Updated almost 2 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Investigate debuginfod & cores from SLES

a project by alnovak

It's not always straightforward to open a core dump originating from customer's environment, since there's a wide variety of versions of all the binaries involved - usual workflow is to install a VM with the SP that the customer is using, enable debuginfo repositories and then follow the buildid hints that gdb is providing. However this sounds like a bit of an overkill. Lately, there has been a debuginfod project announced:

Updated about 4 years ago. 2 hacker ♥️. 3 followers.

SUSE Manager: Windows client support

an idea by pagarcia

Let's see how much, if any, of the steps described here I can get done: https://confluence.suse.com/display/SUSEMANAGER/Windows

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Getting more knowledge in 3d-printing and designing in blender

an idea by mgriessmeier

I own a Prusa i3 clone for two years now (built in hackweek 0x10 I think). It gave me hard times and frustration, so I ordered recently an original Prusa i3 MK3s.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Work through 'writing a simple operating system from scratch'

an idea by zzaimeche

I want to learn more about low-level programming and how operating systems actually work. The boot process is currently mysterious magic to me. Read through:

Updated about 3 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Kubernetes IPv6 on AWS with SUSE OS

an idea by aojeagarcia

SUSE Kubernetes IPv6 on AWS

Summary

Updated about 4 years ago. 2 hacker ♥️. 3 followers. Has no hacker: grab it!

libuitest - a generic GUI testing library

a project by dancermak

Testing GUIs is hard: unit tests require a tremendous amount of mocking and often don't capture the exact user input anyway, integration tests on the other hand are difficult to setup as they often require a dedicated infrastructure with virtual machines. libuitest should become something like the image recognition part of openQA: it receives a video or image stream from some source and searches for matches (e.g. button found, sound played). It should also be able to send clicks, key presses, strings, etc. back via an abstract API to a backend.

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

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.

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

Easier deployment of Prometheus federations

an idea by jcavalheiro

Monitoring large scale infrastructures often require multiple layers of Prometheus servers working in "federation" mode. See https://prometheus.io/docs/prometheus/latest/federation/ This idea is about making the deployment and configuration of Prometheus federations easier via Uyuni / SUSE Manager formulas.

Updated about 2 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

SUSE Manager: Improve SSH access to clients

an idea by fkobzik

Status

This project is in a very-alpha state. It's just a rough idea. Don't beat me!

Updated about 2 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Monitor myself

an idea by jcavalheiro

The quantified self idea refers to “self-knowledge through numbers” and has the goal of improving physical and mental fitness through a better understanding of how environment and habits influence quality of life. This idea is about finding a good data model to represent self-quantified metrics (i.e. what is relevant to collect) and also exploring integration with external devices (e.g. fitbit / garmin) wearable devices.

Updated about 2 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Get into contributing to Darktable

an idea by MMoese

I want to become a contributor to Darktable (https://www.darktable.org/). I'm a hobby photographer and I really want to improve open source software around my hobby. Being a contributor should help me get more familiar with the software and allow me to get away from proprietary software.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Port MicroOS to the Gameshell from Clockwork Pi

a project by aplanas

The Gameshell is a small game console based on AllWinner R16 (Cortex-A7, IIRC the same CPU that the RPi2). Currently is supporting Debian, and some community member ported ArchLinux on it. The goal of the project is to port the openSUSE MicroOS distribution into the device, providing a transactional upgrade process for a canonical IoT architecture. In the process I expect to learn about ARM7, uBoot and some kernel hacking.

Updated about 2 years ago. 2 hacker ♥️. 1 follower.

Install openSUSE Tumbleweed and set up hass on rpi4

a project by mlin7442

I got a Raspberry pi 4 not long ago, I'd like to install openSUSE Leap 15.2(Alpha) on it, and set up hass - Home Assistant, a open source home automation assistant on rpi4, then have some fun with it! Update: hassio dropped py3.6 support in Dec 2019, since Leap 15.2 stays with python 3.6 rather that python 3.7, I've to use Tumbleweed instead.

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

AWS, Kubernetes, openQA, openSUSE Mirrors and OBS

a project by SLindoMansilla

Take the oportunity to learn Kubernetes, to play with AWS and compare performance and availability of openQA and OBS instances and openSUSE Mirrors running on AWS. - https://aws.amazon.com/

Updated about 2 years ago. 2 hacker ♥️. 1 follower.

Build openSUSE on ABF.io buildsystem

a project by gmoro

ABF is a buildsystem developed by ROSA (rosalab.com) and OpenMandriva (https://www.openmandriva.org/) currently being used for their distribution. The build system is FOSS and is available to be deployed anywhere. (https://github.com/rosa-abf) (https://github.com/OpenMandrivaSoftware/docker-builder)

Updated about 4 years ago. 2 hacker ♥️. 5 followers.

Integrate Firecracker (microVMs) with a Cloud Foundry app runtime scheduler

a project by tassis

Description

Firecracker is an open-source virtualization technology that is purpose-built for creating and managing secure, multi-tenant container and function-based services.

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

Refresh my knowledge of linear algebra

an idea by qkzhu

I have to stay in the house due to the outbreak of 2019-nCoV, it's a good time to pick up my textbook and immerse into the math world. Resources:

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Integrate GoPro WiFi remote control into libgphoto2

an idea by msmeissn

While last Hackweek I integrated Lumix WiFi remote control into libgphoto2, this year I will do so with GoPro Wifi.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Add support for the new lockless printk ringbuffer into crash-python

an idea by pmladek

printk() is function that is used to print messages in the kernel code. The messages are stored into an internal buffer and show on the registered consoles. They could be read and stored by userspace when the system is running. The messages might not reach the console or userpace when the system crashes. One way to see them is reading them from a kernel crashump. crash-python is a semantic debugger for the Linux kernel. It is a very powerful tool for analyzing kernel crashdumps.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

uMEC Documentation - Architecture and Installation

a project by FSzekely

Overview

uMEC (aka MicroMEC, or Micro-MEC) is a project under the Akraino Edge umbrella. SUSE joined in 2019 and together with partners we managed to create the 1st prototype infrastructure.

Updated about 4 years ago. 2 hacker ♥️. 3 followers.

Nvidia GPU support for CaaSP

an idea by huizhizhao

Nvidia has a way to support GPU on Kubernetes via docker and crio, but so far they don't support SLES and CaaSP, this is the goal of this project.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Home assistant that doesn't spy on you - developer's edition

a project by DKarakasilis

There are various home assistant solutions out there but all of them transfer your voice to some server for processing. This is a no-go for sane people although the technology is interesting and could be useful. There are various open source tools out there to achieve the same result but there is no turn key open source self hosted solution. The goal of this project is to implement a way to have a home assistant running locally - ideally with one command. The project that is closer to the desired result is Mycroft (https://mycroft.ai/). It is very easy to run the client side components using one docker command but their backend is running remotely. All the tools they use though are open source so it only needs one to do the work and package them in a nice little docker-compose file (https://mycroft-ai.gitbook.io/docs/about-mycroft-ai/faq#can-mycroft-run-completely-offline-can-i-self-host-everything).

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

Write a minigame with Python

an idea by GraceWang

Write a minigame with Python The main purpose of this project is learn how to use Python to do something.

Updated about 4 years ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

openQA log-viewer firefox plugin

a project by asmorodskyi

Idea is to write FF plugin which would process raw autoinst log and display it in more readable form .

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

Do Stuff with SUSE Raspberry Pi

an idea by cjschroder2

Install and test SUSE's Raspberry Pi distro on a Raspberry Pi 3 Model B. Explore the practical uses of stuffing a Linux distro on a bitty little single-board computer. Kiosk, digital signs, media server, gaming platform, digital photo frame, network attached storage...what is this little gadget good for?

Updated about 4 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Run VMs in CaaSP 4 cluster with SUSE-powered kubevirt

a project by jfehlig

This project aims to run VMs in a CaaSP 4 cluster using kubevirt and a libvirt+qemu container (aka compute container) based on SLES15 SP1/2. Compute containers based on openSUSE Leap15.1 and SLES15 SP1 already available in registry.opensuse.org and registry.suse.com respectively. VMs can be deployed to the cluster but there are several functional problems that need investigating, e.g. accessing the VM's serial and VNC consoles, proper network access, etc.

Updated about 4 years ago. 2 hacker ♥️. 2 followers.

Telemetry for Uyuni - The research

a project by dleidi

Uyuni is an heterogeneous and giant project (actually it is a beast) made of many pieces, many languages, many internal architecture structures, and also very old and new technologies live in it. Said that, and based on the fact Uyuni delivers tons of features/functionalities not all the end users use, it is not trivial at all to understand

Updated about 3 years ago. 2 hacker ♥️. 2 followers.

Hitchhiker's Guide to the SUSE Documentation Team

a project by ta-ro

Give a more complete overview of the infrastructure and the processes the documentation team uses to write, maintain, and publish the documentation for the SUSE products. Add missing information/chapters to the guide.

Updated about 4 years ago. 2 hacker ♥️. 2 followers.

Write an url shortener in Rust (And learn in the way)

a project by szarate

So I have 469.icu :), it's currently doing nothing... (and for sale) but in the meantime, I'd like to write an url shortener from scratch and deploy it on my own server

Updated about 3 years ago. 2 hacker ♥️. 1 follower.

Ceph Containers on Raspberry Pi

a project by mgfritch

The next release of Ceph (Octopus) will be delivered via containers.
A new tool named cephadm is being developed to bootstrap and manage Ceph containers.

Updated about 4 years ago. 2 hacker ♥️. 2 followers.

Stratos Analysis Tools

an invention by nwmac

Extend Stratos (https://github.com/SUSE/stratos) by adding the ability to integrate open-source Analysis tools such as Popeye, Kube Score, Anchore, Clair etc, so that users can run these tools on their clusters from Stratos and view the results from Stratos. Allow results to be viewed contextually - so errors/warnings from an analysis will be shown on the appropriate view - e.g. the namespace view, pods view etc.

Updated about 4 years ago. 2 hacker ♥️. 2 followers.

tcetc - transaction capable /etc

a project by wpreston2

tcetc

Summary

Updated about 3 years ago. 2 hacker ♥️. 2 followers.

Learning how to properly build Distros in home: projects

a project by RBrownSUSE

openSUSE now has a lot of black magic around building distributions for :Factory and :Leap This includes all of the 000* packages and opensuse-release-tools doing very useful stuff like pkglistgen automatically managing the package lists for .kiwi files so release managers don't need to manually update which packages are going on which media

Updated about 4 years ago. 2 hacker ♥️. 1 follower.

Improve debug information for LTO compiled objects

a project by rguenther

The goal is to use the work from the debug-early GCC branch to generate better debug information for LTO compiled objects, especially with regarding to language specifics like classes and templates. This has now been achieved and openSUSE Factory

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

fun hardware peripherials

a project by michals

There are many fun peripherials that you can connect to a RPi but PC users are not left out either * attiny85 <a href="http://www.banggood.com/ATTINY85-Mini-Usb-MCU-Development-Board-For-Arduino-p-971122.html&quot;&gt;&lt;img height="48" src="http://img2.banggood.com/thumb/large/2014/xiemeijuan/03/SKU207366/SKU207366-3.jpg&quot;/&gt;&lt;/a> has SPI and i2c interface so could be possibly used as USB<->i2c or USB<->SPI bridge. Unfortunately, the USB support needs some non-standard timings so there is quite a bit of integration and debugging needed.

Updated about 2 years ago. 1 hackers ♥️.

Check health of my openSUSE packages

an invention by pluskalm

  • Check packages that I maintain or are in devel projects that where I am maintainer and update them.
  • Check bugzilla for issues filled for said packages
Updated over 3 years ago. 1 hackers ♥️.

Setup E-Mail notification about new or changed SAP Notes

a 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.

Updated about 3 years ago. 1 hackers ♥️.

ssh key management in QAM

a project by pluskalm

Currently, way we distribute ssh keys within QAM on our testing infrustructure is a bit cumbersome - maybe we should try to (ab)use existing salt used by our internal infra team.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

Properly package Quick Event orienteering management software

a project by LPechacek

It ain't rocket science, it ain't thrilling, it's just useful. Quick Event is an established orienteering management software but it is still distributed in non-standard form for Linux distros. Package the software in standard packages for major distributions.

Updated about 2 years ago. 1 hackers ♥️. 1 follower.

Improve GUI interface for FriCAS

a project by zcjia

The current GUI of FriCAS is ancient and difficult to use. I plan to improve that by using modern GUI frameworks, at least to make a working proof-of-concept demo to show this idea works.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

ocfs2: use iomap

an idea by goldwynr

iomap is a way to map file blocks to the device. Many filesystems such as xfs, ext4 or gfs2, use this common code to perform buffered and direct I/O. The advantage would be smaller codebase in individual filesystem code (ocfs2), lesser defects and better maintainability.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Explore Python Dashboards using data from the Maintenance process of SUSE products

an invention by gboiko

Try to prototype an interactive dashboard for parts of the data available on SMELT.

Background

Updated about 2 years ago. 1 hackers ♥️. 3 followers.

Take rails for zombies course

an invention by riafarov

There are multiple reasons for this project. First, I want to re-cap my ruby programming knowledge. Secondly, this course is available on pluralsight. This is project for 1-day, where I plan to continue and create some project and dive a little bit deeper into it. Here is the url for anyone interested: https://app.pluralsight.com/library/courses/code-school-rails-for-zombies/table-of-contents

Updated about 3 years ago. 1 hackers ♥️. 2 followers.

Learn more about marketing

a project by Jackman1

I would like to learn more about something outside of engineering. I have selected to learn more about marketing; something our overall team is doing more of...

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

Floppy disk controller/drive emulator

an idea by jmoellers

I am into retro-computing and one of my treasures is an SB180FX microcomputer: an HD64180 CPU running at blazing 9.something MHz and having a whopping 512kB RAM! The "machine" has an NCR5380 SCSI host-adapter and a 9266 FDC which supports up to 4 floppy drives.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Automatic rotation film developer for analogue film

an idea by suntorytimed

I would like to build a rotating film developer like the old Ilford Cibachrome by using a stepper motor, Raspberry Pi Zero WH and some additional motor controls. For this a 3D printer might be useful to create some of the parts. All of the work should be open sourced, including the schematics.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Fix order of use co-operation between vlc and camsource applications

a project by dmair

Using the camsource and vlc packages as an example. If camsource is configured to use a given dev/video[n] device with a choice of resolution in the width and height fields of a camsource conf file then if camsource is the first application to access the device captured images are as-expected. However, if an application like vlc is used for the same device (and exited) before starting camsource (e.g. to check the view from the camera before starting camsource) and if the camera supports higher resolutions than used in the camsource configuration what occurs is that camsource will not setup the camera to use the configured resolution and has a broken view of the camera output based on the vlc chosen resolution chopped to the camsource configuration. For example, with camsource configuration set to use 640x480 on a camera that supports 720x480 and vlc is used and exited before camsource is started then the captured camsource images contain two non-continuous partial image blocks with a horizontal border dividing them. I assume either vlc fails to fully reset the device configuration when exiting or camsource fails to initialize the device "from scratch" when starting. The two applications use different video device APIs but the setup and cleanup for the camera in each case is a very limited part of the application's functionality.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

run CaaSP on AWS using spotinst elastigroup

a project by rdannert

  • implement a POC deploying CaaSP v4 on top of AWS using: Spotinst's elastigroup
  • "Spotinst Elastigroup predicts Spot Instances behavior, capacity trends, pricing, and interruptions rate. Whenever there’s a risk of interruption, Elastigroup acts accordingly to balance capacity up to 15 minutes ahead of time, ensuring application availability.
Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Setup root-encrypted server to provide password via ssh

an invention by holgisms

You can encrypt your servers root filesystem, but need to provide a password during the boot process in order to "unlock" and start the system. This is easy if you have physical access to the server by entering it via keyboard. But if you do not have physical access it's not that easy. This project is about to set up a server that might be able to have an encryted root filesystem which can be "unlocked" by entering the password via ssh.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Playing with ESP8266

an invention by lrupp

The ESP8266 is a low-cost WI-Fi microchip with full TCP/IP stack and microcontroller capability. I want to explore the features and (in case of success) attach a BME280 to get temperature, humidity and barometric pressure information streamed over WI-Fi. As the price of both components is just around 10 EUR, this would be a nice add-on for my weather station at home...

Updated about 3 years ago. 1 hackers ♥️. 1 follower.

Monitoring my Instagram activity profile with prometheus/grafana and building a custom exporter

an invention by dmaiocchi

I want to create an exporter for a X instagram profiile using the Instagram API. The exporter should export some metrics on my user and then I can build perhaps some useful dashboard

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

revive qemu-devel.opensuse.org

an invention by mstrigl

qemu-devel.opensuse.org is a port forwarder to * 2 ARM Server

Updated almost 2 years ago. 1 hackers ♥️. 3 followers.

Improved Jira notifications - How to customize email template content for email notification

a project by xgonzo

Problem description Jira is used inside SUSE to track various process/workflows.

Updated about 2 years ago. 1 hackers ♥️. 1 follower.

OBS Observability+

a record by hennevogel

Expand the observability toolset we use for OBS with better analytics, exception tracking, log aggregation and BI - switch obs-analyze.o.o from matomo to goaccess+cronjob

Updated almost 2 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Learn SaltStack Enterprise

an idea by pagarcia

Uyuni uses the open source version of Salt to install packages, apply configuration, formulas, states, etc. This project is about downloading and installing SaltStack Enterprise and learn about it, so that Uyuni (which provides a salt-master) can eventually improve and work in collaboration with the SaltStack Enterprise salt-master.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

btrfs: Create uevent infrastructure

a project by mpdesouza

Why is it nice?

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

k3s: A lightweight Kubernetes for IoT & Edge Computing

an idea by clin

k3s is a lightweight distribution of Kubernetes designed for IoT and Edge Computing. It works like k8s and it has a smaller package size ( < 40M) so it can be easily deployed. k3s is also optimized for arm64 and armv7 so it can work on ARM machines such as Raspberry Pi or AWS A1 server. In this project I am going to study basic concepts of k3s and understand how it works on ARM platforms.

Updated about 3 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Smart tool to show current K8s network performance

an idea by mosquetero

How cool would be it if a Sales Engineer could run a tool in the customer's site that measures the network performance to demonstrate how fast our K8s platform is? What if the customer could do that herself/himself to provide useful information to our support team in order to find the source of a bug? What about using such tool for our CI to discover potential performance regressions? What if the tool was smart enough to change configurations on the fly and run optional tests based on the measurements it collects? It is obvious there is a wide variety of use cases where we could benefit from such tool. I have been learning Kubernetes and go for a few months and now it is time to combine both! This tool will use a K8s controller that will create pods to do the measurements and then fetch the results. Based on those, it will decide to just return those values or change config and run extra tests.

Updated about 4 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Learn Machine Learning

an idea by Jeffreycheung

Today, people talk about AI and machine learning, I would like to study a bit about this. I have found some blogs and online tutorials which I will take time to study during hackweek.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Tool to help diagnosing stalling system

a project by jankara

Diagnosing issues with stalling desktop application (or a whole desktop environment) is difficult these days as the application often requires multiple processes interconnected with sockets, pipes, futexes, etc. to work and often it is not clear which process is the one responsible for blocking the whole ecosystem. The idea of this project is to write a tool that gathers information about processes in the system and for each process that is sleeping display the resource (file, socket, futex) it is waiting on as well as the process that is likely responsible for unblocking (feeding pipe, sending data to socket, unlock futex, ...). Once the information is gathered, we can also plot it for graphical displaying with tools like graphviz.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

A CI/CD approach for Solid Ground

a 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. Current project aspires to sketch the design principles of such approach and if possible to end up with a functional CI/CD mechanism that will be utilized in the next software releases of Solid Ground.

Updated about 3 years ago. 1 hackers ♥️. 1 follower.

distributed build for Ceph in containers

a project by denisok

Investigate possibilities for the distributed builds for Ceph to speed up builds. This task could have 2 scopes.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

Multi-Machine test automation in openQA

a project by bchou

Many cases are Client-Server testing or Multi-Machine testing in FIPS area, I plan to hack and learn more deeply about Multi-Machine test automation in openQA. Refer to:

Updated about 3 years ago. 1 hackers ♥️. 1 follower.

Improve apache2 for openSUSE (missing a2ensite from debian)

a project by SLindoMansilla

Updated about 2 years ago. 1 hackers ♥️. 1 follower.

Kubernetes + ML

a project by mcounts

I tried to work blockchain into this, just so we could cover the trifecta of buzz words. Sadly I could not maintain saintly and do this. What do I plan on doing? a few things, so please reach out if you would be interested in any one of them. I will update with a list later.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

Woman in tech seminar/workshop in NUE

an idea by MoBach

In July a big digital convention is happening in NUE https://nuernberg.digital/festival/about-the-nuernberg-digital-festival

Updated about 3 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Hacking irc-gitter bridge

a project by juliogonzalezgil

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

kubernetes pod lifecycle monitoring and navigation

a project by harts

Create a tool which will make it possible to monitor the lifecycle of pods in a kubernetes cluster (as well as other types of tabular or structured data), and provide a convenient user interface for viewing and interpreting that data. This will be useful in development and testing of our kubernetes-based container platform (Cloud Application Platform), as it will allow us to better understand where things are going wrong when we encounter component failures. * Github

Updated about 2 years ago. 1 hackers ♥️. 2 followers.

openSUSE Kubic Get Started

an idea by zzhou

Play with openSUSE Kubic, and explore the possibility to modernize our own engineering workflow.

Updated about 3 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Customize my openwrt image on x86

an idea by zyuhu

This project purpose are: 1) research and config openwrt network

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Play with kuberntes

an idea by xlai

Read k8s docs and try to play with it.

Updated about 4 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Play CAP on AWS

a project by fanyadan

Have a play with SUSE CAP on AWS during this hackweek.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

xdg-utils python rewrite

a project by simotek

The plan is to start working towards a rewrite of xdg-utils in python, focusing on the really bad bits such as dealing with desktop files and mime handling. In this hackweek, I want to split python-xdg into multiple libraries such as python-mime and python-desktop file and prepare them to be used in helper binaries to handle some of the more complex tasks currently done in shell.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Could we use financial prediction methods to improve our quality and performance?

an invention by ilausuch

In financial markets traders try to win money buying cheap and selling expensive. To do that they need to understand what is going on on the market and also what will do the market in the future. So the idea is, if they have methods to do that, why can't we use it to understand what is going on in my business?

Updated about 2 years ago. 1 hackers ♥️. 2 followers.

Prototype JIRA project with hybrid Scrum/Kanban approach

a project by lpato

DevOps teams face double sided challenges: development tasks should be planable and maintenance tasks should maintain their flow to provide maximum value through the queue. Build a prototype JIRA project to help them organize their workload with a Scrum board for their development tasks and a Kanban board for their maintenance work, all fed from a common backlog.

Updated about 2 years ago. 1 hackers ♥️. 3 followers.

Play with SUSE CaaS Platform

a project by xguo

SUSE CaaS Platform is a Cloud-Native Computing Foundation (CNCF) certified Kubernetes distribution. - Family with SUSE CaaS Platform

Updated about 3 years ago. 1 hackers ♥️. 2 followers.

Improving my meteo project

an idea by ph03nix

I would like to improve my existing meteo project by trying out two new sensors * CSS811 gas sensor (for when stuff is burning in the kitchen)

Updated about 2 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Lioncast RGB Keyboard user software, protocol reverse engineering

a project by rsimai

I recently bought a Lioncast LK200 RGB keyboard which is a nice piece of hardware and has exactly the look and feel I want. All basic functions work well under Linux. Unfortunately the manufacturer only provides user software to upload/download profiles and control the LEDs for Windows. The device can be configured and operates autonomously from any OS but color setup is a PITA and it's very easy to factory-reset, and lose all config. I approached them but Lioncast seems neither interested to support native Linux nor to provide protocol specs so one can implement it. I thought to take this as an example to learn about reading and reverse-engineering USB device software.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Default web camera selector for GNOME

an idea by lkotek

There is no possibility to select default web camera at GNOME settings, but we can easily run into an environment with multiple cameras (integrated and the external one). As a result we can only select web camera if certain application allows us to do so via menu provided by the same application. This could be a problem, because not all applications do so - for example Firefox automatically selects first available camera on the system. This project aims to find suitable way for adding this functionality at GNOME level. For example via contribution to Tweaks tool (formerly known as a Gnome Tweak Tool) or other tool if necessary.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Reimplement Finglonger in Go

a project by malbu

Finglonger is an internal tool used by the SUSE Manager team intended to make the life of the Round Robin Bug Guy easier. It was originally written by @fkobzik in Clojure. This is an attempt to learn some Go by reimplementing Finglonger.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Deploy a Ceph Cluster in AWS using sesdev

an idea by LenzGr

For testing and development purposes, the SUSE Enterprise Storage team has created a tool called sesdev, that deploys a fully configured Ceph cluster on multiple VMs using Vagrant/libvirt. In this project, I would like to explore if it's possible to extend sesdev in such a way that it can perform the deployment on Amazon AWS instead.

Updated about 4 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Enhance openQA group reivew script

an idea by waynechen55

Updated about 3 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Remote telescope control using Opensuse+rasp3+INDI lib, to use with astronomical pictures.

a project by martinsmac

****The motivation is create a open source solution, base on this business astronomy products: AZWO Asiair

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

openSUSE Leap / TW / MicroOS / Kubic running on Freebox Delta

an invention by fcrozat

French ISP Free is providing a xDSL / Fiber modem, which includes a lot of features, including integrated NAS support and, more recently, allowing to run your own VMs (https://dev.freebox.fr/blog/?p=5450 sorry, in french) Those VMs needs to run as aarch64 guests and might requires some adaptions for easy install with the modem webUI (cloud-init support, etc).

Updated over 3 years ago. 1 hackers ♥️. 1 follower.

Package ROS for Opensuse and SLES

an idea by neotinker2

I have a few robotic projects I wanted to work on and didn't like the idea of run Ubuntu to control them... So I'm packaging all the Standard ROS stacks for Opensuse 15.1 and SLES 15 SP1. My goal is to build for all possible architectures. I currently build the ROS Infrastructure packages for aarch64, x86_64, and armv7l. These are required to perform a source install of ROS.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

paperback

a project by cyphar

Very often people find themselves wanting to store secrets in a way that either they can recover even if (for instance) their house burns down, or allow friends and family to recover if they pass away. Existing solutions to this problem are: * Too complicated to use for ordinary people.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Improvements of RES scripts

a project by zpetrova

https://gitlab.suse.de/l3ms/RES-weather/ needs some improvements, e.g. manual generation of statistics and reports.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Golan no vendor

a project by rjschwei

At present it is our practice to "vendor" all dependencies for a Golang package. This has the advantage that everything is in one nice package and self contained but it has the disadvantage that dependencies are hidden and therefore security issues may slip through the cracks. The idea is to investigate and create automation "go2rpm" that generates a spec file with the necessary "BuildRequires:" such that the dependencies can be broken into golang- packages and we get rid of the implicit dependency inclusion via "vendor". The potential problem is scale, with some golang applications having thousands of dependencies.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

make "predictable network interface names" more predictable

an idea by mkubecek

Since the so-called "predictable names" for network interfaces were introduced, the concept and mainly its implementation has been a target of a lot of critique and sometimes even hate. On the other hand, similar idea works reasonably well for block devices. In my opinion, the main reason why "predictable names" reception was not nearly as good as for block devices is the difference in how the implementation works. For block devices, the device name provided by kernel is preserved and other names based on multiple naming schemes (by path, by UUID, by various device identifiers) are created as symlinks so that all of them (including the original kernel one) can be used simultaneously. On the other hand, network interface has only one name and as it is not represented by a file, symlinks cannot be used for aliases. Therefore even if there are multiple naming schemes (e.g. based on BIOS enumeration, bus address etc.), only one of them can be used for each network device and it's rather unpredictable which one is it going to be. Moreover, some of the generated names are rather long, ugly and inconveninent and unlike with block devices, one cannot just ignore them and use a different name (e.g. one provided by kernel).

Updated about 4 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Improve 'vim-daps' and 'vim-docbook_templates' plugins

an idea by tbazant

The main part of our toolchain that allows us processing and publishing documentation is daps [1] As i'm using Vim to write our product documentation in DocBook format, i started to develop 'vim-daps' [2] and 'vim-docbook_templates' [3] plugins to integrate daps experience into Vim.

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

ConnMan improve iwd and WireGuard support

a project by wagi

Recently, ConnMan got support for iwd and WireGuard. The current support is only a starting point and it needs some more changes in the core code base to support the cool features:

Updated about 3 years ago. 1 hackers ♥️. 2 followers.

Play with Go and RL

a project by EDiGiacinto

I would like to learn and play with RL/ML and Go ( gorgonia for example). The lack of Reinforcement Learning library in Golang makes me very sad, so I wanted to implement a RL algorithm and alongside create a small library for RL and go in general. On the other hand, I would like also to expand and add features on a project that I'm working on: https://github.com/mudler/luet . It's a package manager based on containers, focused on cloud/OTA-alike update delivery. It would be nice to combine the two ideas, for e.g. to achieve one feature.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

investigate elasticsearch and use with my windowssearch samba client/server

an idea by npower

Samba now has an experimental Spotlight backend using Elasticsearch as fileindex. It seems that creating a similar backend could also be something that could be useful to investigate in the context of the windowssearch feature for samba

Updated about 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

terraform-provider-libvirt on Homebrew (macOS)

an invention by suntorytimed

The goal is to package terraform-provider-libvirt on Homebrew to deploy the SUSE SAP and HA automation on a remote KVM host from macOS. Result:

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Try mumble-web

an invention by bmwiedemann

https://github.com/Johni0702/mumble-web To improve user experience for less technical users, a browser-based client would be cool.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Virtualization CI/Testing Work

a project by bfrogers

There are a number of items related to doing Virtualization CI and testing which I have a hard time getting to during my day job. I'll take Hackweek as an opportunity to get at least a little out of my normal space and improve our methods. This mainly focuses on QEMU/KVM and some of the efforts and infrastructure I've already got in various states of development, or at least investigation. Part of this effort is to try to leverage what is available in this space upstream, and to focus on watching the state of CI as it exists upstream, not just in our shipping products.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.