Learn TCP

a project by jiriwiesner

Learn the inner workings of TCP as implemented in the Linux kernel. This will involve * reading textbooks and IETF docs

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

Implement GNOME Software's Distribution Upgrade in Leap(and possibly Tumbleweed)

a project by JonathanKang

GNOME Software supports distribution upgrade, that only requires a few clicks for upgrading your system. But it's not integrated into Leap. So this is that I plan to do this Hack Week.

Involved components

Updated almost 2 years ago. 7 hacker ♥️. 1 follower.

Explore the state of voice control on linux

a project by szarate

Project Description

I would like to be able to give my fingers a well deserved rest from time to time, so I'd love to be able to either control my computer with voice or simply dictate to it, for writing emails and so on, and if possible... even writing some code using my voice!

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

Learn Rust from scratch

a project by pherranz

Project Description

As I do not work as a developer per se, I love developing new code and learning new technologies that arise in this world. The Rust language is defined as Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency.

Updated almost 2 years ago. 7 hacker ♥️. 7 followers.

Setup A Linux Cross Referencer for SUSE kernels

a project by tdz

Project Description

There's Elixir for browsing mainline Linux releases. We should set up a similar system for SUSE kernel releases.

Updated almost 2 years ago. 7 hacker ♥️. 5 followers.

Modular kernel packaging

a project by mwilck

Project Description

Create a PoC for a modular packaged kernel. This means:

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

WebRTC individual track recorder

a project by avicenzi

Project Description

Do you need to record podcasts or interviews remotely?

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

rinit

an invention by dspinella

Project Description

rinit is an init written in Rust. It offers a valid alternative to systemd for PID 1 and service management. It uses the supervision to manage long running programs (deamons), log everything to files (no binary log interface) and provides an easy to use command line interface. rinit is already working and able to spawn services and handle their dependencies.

Updated almost 2 years ago. 6 hacker ♥️. 3 followers.

Create a DRM driver for Matrox desktop cards

an invention by tdz

(was: Create a DRM driver for Matrox G200) Even after 20 years, the Matrox G200 series is still an excellent 2d graphics card. Unfortunately, there's only an fbdev driver and a user-space driver. Both are obsolete, as modern Linux uses the DRM framework for managing graphics cards. There already is a DRM driver for the G200 server series. This driver is under-maintained and doesn't work with desktop chips.

Updated almost 2 years ago. 5 hacker ♥️.

Switch software-o-o to parse repomd data

a project by hennevogel

Currently software.opensuse.org search is using the OBS binary search for everything, even for packages inside the openSUSE distributions. Let's switch this to use repomd data from download.opensuse.org

Updated 6 months ago. 5 hacker ♥️. 3 followers.