DRM driver for USB-based SiS graphics cardsa 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. |
Program FPGA using Verilog and VHDLa project by aschnell Learn to program a FPGA using Verilog and VHDLSome 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. |
Self assessment application for learning a (human) languagea project by mssola Project DescriptionI 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. |
Zero Trust vSphere Provisioning from Rancheran 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. |
Face recognition on nextcloud with TPUan idea by jordimassaguerpla Project DescriptionI have all my photos on a private NAS running nextcloud. |
Language Server Protocol implementation for Salt Statesa 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. |
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. |
|
openSUSE codea project by SLindoMansilla openSUSE codeWhat is? |
Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating systeman 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: |
L0 Supportconfig Monitoring and Analysis using MLa project by andavis Project Description
|
Metabase instance in SCC EKS clustera 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. |
Support glibc-hwcaps and micro-architecture package generationa project by alarrosa The recent glibc 2.33 version recently available in Tumbleweed includes this change: ``` |
Predictive test selection for SUSE Manageran 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. |
|
Reproducible Source/Build Transparency Watchera 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. |
Create ansible roles for generic server stuffa 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) |
Add RISC-V support in openQAa 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. |
Workadventu.re at SUSEa 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: |
AWS Online Trainingan 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? |
|
Machine Learning Trainingan 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 |
Learn ReactiveX with RxPYan 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. |
Investigate whether Kimchi server works on SLESan 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. |
SES 6 Installer scripta 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: |
Run C code from source with tcca 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. |
Learning how to properly build Distros in home: projectsa 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 |
Implement XEP-0308: Last Message Correction in Profanitya project by mvetter Updated over 3 years ago. 1 hackers ♥️. 2 followers. |
Small Livecd with mutltimedia capabilitiesa 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. |
tcetc - transaction capable /etca project by wpreston2 tcetcSummary |
Building Son of Grid engine in OBSan 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. |
Virtualization CI/Testing Worka 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. |
|
Using AI/ML to colorize old (black & white) photosan 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. |
Explore AOSP alternatives (postmarketOS, LineageOS, Qualcomm mainlaining)a project by pvorel 1) Explore postmarketOS, LineageOS on real device. 2) Explore Qualcomm mainlaining effort. |
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 |
Embellishment of Solid Ground's Web User Interface (WUI) via Bootstrap v4a 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. |
Alexa on Linux - voice commands for SUSE productsan idea by calmeidadeoliveira What is it about? Learn about AVS (Alexa Voice Service) and install Alexa on Linux (or maybe a Raspberry Pi). |
Ceph Containers on Raspberry Pia project by mgfritch The next release of Ceph (Octopus) will be delivered via containers. |
Learn Go Langan 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: |
Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2Sa project by a_faerber The recent Banana Pi BPI-F2S board features a new Arm SoC SP7021 by Sunplus, which is not yet supported in mainline Linux. 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 |
Hitchhiker's Guide to the SUSE Documentation Teama 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. |
WebUI for pint dataa 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. |
Progress ticket exporter to Jiraa project by jlausuch Create a basic web app where you can search for Progress tickets and create Jira tickets to a certain project. Outcome: |
Run VMs in CaaSP 4 cluster with SUSE-powered kubevirta 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. |
|
A recommendation engine for SCCa project by mbologna Let's imagine you are a sales engineer. You want to either: |
Do Stuff with SUSE Raspberry Pian 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? |
Relax-and-Recover (ReaR) proof of concept implementation of new "storage" codea project by jsmeix The current disk layout recreation code in ReaR is about 10 years old now and more and more |
|