DRM driver for USB-based SiS graphics cards

a project by tdz

Back in the late 90s to early 2000s, SiS graphics chips were fairly common and found in many low-end devices. Today, the chips are still capable enough for simple graphics needs, but the graphics cards were on PCI and AGP buses. They are not usable in modern computers. However, there exist USB-based graphics cards with a SiS 315 graphics chip. Those are around on Ebay et al [1] and easily usable with current computers. I already do have a driver for the old PCI-based SiS drivers and have long been struggling to find something useful to do with it. Converting it to serve USB devices would finally make it useful.

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

Program FPGA using Verilog and VHDL

a project by aschnell

Learn to program a FPGA using Verilog and VHDL

Some weeks ago I bought a TinyFPGA BX which uses the Lattice iCE40. The iCE40 is the first FPGA where the bitsteam was reverse engineered and a complete open source tool-chain is available.

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

Self assessment application for learning a (human) language

a project by mssola

Project Description

I have this private project I've been working on during my spare time. During this hackweek I want to spend some extra time to boost its progress.

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

Zero Trust vSphere Provisioning from Rancher

an idea by wjimenez

Currently, when Rancher tries to provision a Kubernetes cluster on vSphere, it needs to initiate API calls to the vSphere endpoint. In a hybrid cloud environment this often means that the Rancher server is not in the same network as the vSphere endpoint. Therefore inbound access is required to be added to a firewall so Rancher can reach the vSphere system. This naturally poses a security concern and creates administrative burden on our users who have to go through a security review to get this approved. If instead of requiring direct API access, an agent could exist inside the network where the vSphere API lived, then this agent could broker the communication between the Rancher server and the downstream API. The agent would simply initiate an outbound API connection to the Rancher server (much like any node agent or cluster agent currently) and simultaneously proxy any API calls that Rancher needs to make to vSphere. This would also have the benefit of being able to be run through a HTTP proxy, which many security teams will appreciate as a less risky connectivity model.

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

Face recognition on nextcloud with TPU

an idea by jordimassaguerpla

Project Description

I have all my photos on a private NAS running nextcloud.

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

Language Server Protocol implementation for Salt States

a project by cbosdonnat

Language Server Protocol (LSP for friends) is used in a number of code editors these days. There are implementations for various languages, but none for Salt States. The idea is to leverage Salt state module to parse edited files to provide completion of the state ids or paths.

Updated over 2 years ago. 7 hacker ♥️. 4 followers.

Can we (machine) learn from bug reports?

a project by gboiko

Bug reports can be a great source of information, but usually finding the information requires extensive work in reading through all of the discussions and understanding the details about it. Could it be that machine learning can be used to extract meaningful information out of that? That's what this project is about.

Updated over 2 years ago. 8 hacker ♥️. 3 followers.

Uyuni/SUSE Manager containerization project

a project by moio

Deploy Uyuni as an app from the Rancher marketplace - or install via Helm on any Kubernetes cluster, on any OS, or any Public Cloud.

The dream

Updated over 1 year ago. 10 hacker ♥️. 13 followers.

openSUSE code

a project by SLindoMansilla

openSUSE code

What is?

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

Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating system

an idea by pagarcia

Uyuni/SUSE Manager build client tools for each of the supported operating systems: SLES 11, SLES 12, SLES 15, RHEL 6, RHEL 7, RHEL 8, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Debian 9, Debian 10... the list is long. This is required because each operating system has different base libraries (glibc, OpenSSL, Python version, etc). A few months ago, the SUSE Manager development team started a (yet unfinished) research task to try to build Salt and all the required dependencies (minus glibc and OpenSSL, because it would break FIPS certification) so that we can always ship the latest version of Salt on each client operating system:

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

L0 Supportconfig Monitoring and Analysis using ML

a project by andavis

Project Description

  • Create an automated L0-support-like analytics solution for supportconfig data that is tiered across a customer's environment and SUSE environment (similar to a very modular AIOps Edge-Core approach). A pictorial overview of the ecosystem SupportConfigAnalytics
Updated over 2 years ago. 10 hacker ♥️. 6 followers.

Metabase instance in SCC EKS cluster

a project by digitaltomm

Following up on the experiment from last Hackweek ( https://confluence.suse.com/display/~digitaltomm/Business+Intelligence+in+SCC ), it would be great having a production instance of Metabase running in the SCC EKS cluster, connected to the production database of SCC.

Updated 9 months ago. 4 hacker ♥️. 4 followers.

Support glibc-hwcaps and micro-architecture package generation

a project by alarrosa

The recent glibc 2.33 version recently available in Tumbleweed includes this change: ```

Updated over 2 years ago. 7 hacker ♥️. 3 followers.

Predictive test selection for SUSE Manager

an idea by jordimassaguerpla

I once had a bad dream. I started good, a sunny day. I had just fixed an issue and push it to my fork, in order to create a Pull Request. I was happy. It felt awesome to have found a fix so elegant. Two lines of code.

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

Uyuni/SUSE Manager: Windows client support

a project by pagarcia

I'll continue the effort I started at last Hackweek to support Windows clients in Uyuni/SUSE Manager using Salt. When this is done, SUSE Manager would act as a WSUS server to Windows clients. https://hackweek.suse.com/20/projects/suse-manager-windows-client-support

Updated over 1 year ago. 3 hacker ♥️. 4 followers.

Reproducible Source/Build Transparency Watcher

a project by jzerebecki

https://gitlab.com/JanZerebecki/transparency-log-watcher Trillian is used for Reproducible Source, Build and Certificate Transparency. So it could be used to log the input to OBS and the build results and make zypper check it before installing an rpm. But currently clients wouldn't detect if the log shows them a different version than anyone else. See if there is a way so this can be detected.

Updated over 2 years ago. 2 hacker ♥️. 2 followers.

Create ansible roles for generic server stuff

a project by ph03nix

The situation of maintained ansible roles for boring server stuff like setting up a LEMP stack (Linux, nginx, mariadb, php) is dire and I would like to improve that. This project is about creating a handful of ansible roles with focus on * Fully supported in openSUSE (Leap and Tumbleweed)

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

Add RISC-V support in openQA

a project by ldevulder

openQA currently supports different architectures: x86(_64), ppc64le, aarch64 and s390x. In this project I would like to add support for RISC-V[1]. First emulated ontop of x86, like we previously did with aarch64. As openSUSE images for that processor are already generated, it could be useful to do some basic automated tests on them.

Updated over 2 years ago. 12 hacker ♥️. 3 followers.

Workadventu.re at SUSE

a project by jevrard

For events like engineering summit or hackweeks, it would be nice to have a SUSE instance of workadventu.re, and have our own maps, wired with (open)SUSE's jitsi! I am looking for folks willing to help on those 3 teams:

Updated over 2 years ago. 17 hacker ♥️. 13 followers.

AWS Online Training

an idea by peterrpaul

Intellipaat is offering a comprehensive AWS course created by industry experts. The entire AWS training course is in line with the AWS Certified Solutions Architect exam. You will learn various aspects of AWS like Elastic Cloud Compute, Simple Storage Service, Virtual Private Cloud, Aurora database service, Load Balancing, Auto Scaling and more by working on hands-on projects and case studies. You will implement AWS best practices in this training. What projects I will be working in this AWS certification course?

Updated almost 3 years ago. No love. 1 follower. Has no hacker: grab it!

Publish build.o.o on Software Heritage archive

an idea by hennevogel

We should publish everything except tarballs on the Software Heritage Archive https://www.softwareheritage.org/2020/05/20/welcoming-sloan-support-to-expand-the-software-heritage-archive/

Updated over 1 year ago. No love. 1 follower. Has no hacker: grab it!

Machine Learning Training

an idea by johnvickyy

Intellipaat offers Machine learning training that mainly focuses on key modules such as Python, Algorithms, Statistics & Probability, Supervised & Unsupervised Learning, Decision Trees, Random Forests, Linear & Logistic regression, etc. Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.Machine Learning, as the name suggests, provides machines with the ability to learn autonomously based on experiences, observations and analysing patterns within a given data set without explicitly programming. Machine Learning, as the name suggests, provides machines with the ability to learn autonomously based on experiences, observations, and analyzing patterns within a given data set without explicitly programming. Project 01: Analyzing the trends of COVID-19 with Python

Updated almost 3 years ago. No love. 1 follower. Has no hacker: grab it!

Learn ReactiveX with RxPY

an idea by witekbedyk

RxPY is a library for composing asynchronous and event-based programs using observable collections and pipable query operators in Python. The goal is to learn reactive programming with ReactiveX.

Updated over 3 years ago. No love. 1 follower. Has no hacker: grab it!

Investigate whether Kimchi server works on SLES

an idea by waynechen55

Kimchi is an HTML5 based management tool for KVM. It is designed to make it as easy as possible to get started with KVM and create your first guest. Kimchi manages KVM guests through libvirt. The management interface is accessed over the web using a browser that supports HTML5. Its installation and configuration does not adapt to work very well with SLES, although it fully supports openSUSE Leap.

Updated over 3 years ago. No love. 1 follower. Has no hacker: grab it!

SES 6 Installer script

a project by davidbyte

take my existing buildit.sh script (https://github.com/dmbyte/SES-scripts/blob/master/clusterbuilder/) and enhance it to be more of the installer experience needed. It would ideally be coupled with an autoyast file that does:

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

Run C code from source with tcc

a project by bmwiedemann

It would be nice to have a OS that can be tinkered with easily by having only a compiler as the only binary on the system.

Updated over 3 years ago. 1 hackers ♥️. 3 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 over 3 years ago. 2 hacker ♥️. 1 follower.

Implement XEP-0308: Last Message Correction in Profanity

a project by mvetter

I plan to implement XEP-0308 for Profanity. Something that is asked for since 2016.

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

Small Livecd with mutltimedia capabilities

a project by aginies

Play with kiwi and liveCd capabilities to create a Small liveCD to get a rescue and multimedia system in less than 700MB. Will be a liveCD in Full french.

Updated over 3 years ago. No love. 1 follower.

tcetc - transaction capable /etc

a project by wpreston2

tcetc

Summary

Updated over 2 years ago. 2 hacker ♥️. 2 followers.

Building Son of Grid engine in OBS

an idea by ph03nix

Since my fork of Son of Grid Engine is apperently used by some people, I would like to use the Open Build system to create ready-to-use rpm packages for at least openSUSE Leap.

Updated over 3 years ago. No love. 1 follower. Has no hacker: grab it!

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 over 3 years ago. 1 hackers ♥️. 1 follower.

SUSE guerilla gardening @maxtor #gogreen#proudtobegreen

a project by ukirschner

I want to set up a few small raised beds to plant some vegetables. Volunteers more than welcome-just ping me on RC.

Updated over 1 year ago. 3 hacker ♥️. 6 followers.

Using AI/ML to colorize old (black & white) photos

an idea by kwk

Converting old black and white photos or movies transform such artefacts from the past to the present. I will experiment with DeOldify (https://github.com/jantic/DeOldify) on state-of-the-art GPU hardware and try to base this software on openSUSE.

Updated over 3 years ago. No love. 1 follower. Has no hacker: grab it!

Explore AOSP alternatives (postmarketOS, LineageOS, Qualcomm mainlaining)

a project by pvorel

1) Explore postmarketOS, LineageOS on real device. 2) Explore Qualcomm mainlaining effort.

Updated over 3 years ago. No love. 1 follower.

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 over 2 years ago. 2 hacker ♥️. 1 follower.

Embellishment of Solid Ground's Web User Interface (WUI) via Bootstrap v4

a project by vstsironis

Solid Ground[1] is a powerful software tool, essential for the daily tasks of an L3 agent. Built upon Django framework[2], it greatly simplifies the storing and management of the needed information for orchestrating the various, tedious and sometimes quite complicated actions (steps) of the L3 process[3]. And although Solid Ground is significantly benefited by the utilization of Django's ORM (and other components such as Rest, views, etc.) and has very strong command line interfaces (l3t and Django admin's shell), it lacks a modern, user friendly, clean and with nice user experience (i.e. engaging) WUI! The purpose of the current project is to leverage Bootstrap - the world’s most popular framework for building responsive, mobile-first sites[4] - in order to enhance Solid Ground's WUI without disrupting its operational capability! In other words to apply a cleaner, more engaging look and feel that will not break Solid Ground's functions.

Updated over 3 years ago. No love. 1 follower.

Alexa on Linux - voice commands for SUSE products

an idea by calmeidadeoliveira

What is it about? Learn about AVS (Alexa Voice Service) and install Alexa on Linux (or maybe a Raspberry Pi).

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

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 over 3 years ago. 2 hacker ♥️. 2 followers.

Learn Go Lang

an idea by sisingh

I am interested to learn about the Go Lang, and investigate the scope of using Go in our existing projects. Resources used:

Updated over 3 years ago. No love. 1 follower. Has no hacker: grab it!

Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S

a project by a_faerber

The recent Banana Pi BPI-F2S board features a new Arm SoC SP7021 by Sunplus, which is not yet supported in mainline Linux. Prior to Hackweek I had prepared UART and interrupt controller drivers and Device Tree for Sunplus SP7021's Arm Cortex-A7 cores: GitHub branch f2s-next

Updated over 2 years ago. No love. 1 follower.

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 over 3 years ago. 2 hacker ♥️. 2 followers.

WebUI for pint data

a project by aosthof

With 'pint' the Public Cloud Team already provides a command line based tool to get information about the images we're hosting in the public clouds. It's provided via the Public Cloud Module in SLE as well as in the Cloud:Tools repo. As more and more people are asking about information on the images we've published but not all of them feel comfortable using tools on the command line we like to provide a web UI which shows that data. One should be able to search for specific images, sort by regions or state etc.

Updated over 3 years ago. No love. 2 followers.

Progress ticket exporter to Jira

a project by jlausuch

Create a basic web app where you can search for Progress tickets and create Jira tickets to a certain project. Outcome:

Updated over 3 years ago. No love. 1 follower.

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 over 3 years ago. 2 hacker ♥️. 2 followers.

Twenty-Six - A card game developed with Phaser & TypeScript

a project by hfschmidt

For a long time, I have wanted to port a card game called "26" to the digital world. I've been playing 26 since I was very young, especially in the winter months, when it was too cold to go play outside. 26 is played by 2 players. Each player has a stack of 20 cards (all face-down, except for the top card), and 6 cards in their hand. The goal of the game is to get rid of all your cards by building flushes on the board. The first player to get rid of all their cards wins.

Updated over 1 year ago. No love. 1 follower.

A recommendation engine for SCC

a project by mbologna

Let's imagine you are a sales engineer. You want to either:

Updated over 3 years ago. 1 hackers ♥️. 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 over 3 years ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Relax-and-Recover (ReaR) proof of concept implementation of new "storage" code

a project by jsmeix

The current disk layout recreation code in ReaR is about 10 years old now and more and more

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

Hydrogen Drum Machine: export to hardware drum machine

a project by dmacvicar

Hydrogen is a software drum machine and pattern editor. While it can export and play through MIDI, which is enough to play through my SR-16, it is not clear how one could record patterns and songs from Hydrogen.

Updated over 1 year ago. No love. 1 follower.