Easy openSUSE Upgrade

a project by maverick74

The idea is about an easy way to allow users to make upgrades (e.g.: changing from version 15.0 to version 15.1) using a GUI and as easy ...

Updated about 6 hours ago. 26 hacker ♥️. 1 follower.

crash-python

an invention by jeff_mahoney

New Development

In previous hack weeks, the first few days ended up being wasted on just getting it working. I'm pleased to share ...

Updated 1 day ago. 18 hacker ♥️. 1 follower.

gfxboot for grub2

a project by snwint

Make a final attempt to implement a graphical user interface for grub2 (gfxboot2).

It's quite some work, unfortunately. Here's what'...

Updated 7 days ago. 13 hacker ♥️. 1 follower.

Suse Manager - SPA

a project by LuNeves

The experience while navigating throughout the UI of Suse Manager it's not that nice. Whenever we navigate to a new page, the whole page ...

Updated 1 day ago. 4 hacker ♥️. 2 followers.

openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boards

an idea by ldevulder

The Khadas VIM (http://khadas.com/vim/) is an arm64 DIY Set-Top-Box based on Amlogic P212 reference board that use S905X SoC.

As Odroi...

Updated 5 days ago. 6 hacker ♥️. Has no hacker: grab it!

Uyuni: improve spacewalk-repo-sync performance

a project by moio

Let's make reposync faster

Every day,

Multiple times a day,

Every SUSE Manager customer,

Every Red Hat Satellite customer,...

Updated 7 days ago. 7 hacker ♥️. 1 follower.

X86_64 platform system program

a project by jnwang

Description

It can boot up from udisk/floppy. It was consider as a operation system, but it's so stupid as a OS. I use it to practic...

Updated about 15 hours ago. 6 hacker ♥️. 1 follower.

ML and AI for code static analysis

a project by mvarlese

The idea is to explore the technologies and the various components to realize some AI to predict pitfalls in source code which can potent...

Updated about 15 hours ago. 3 hacker ♥️. 3 followers.

next-generation email synchronization program

a project by dancermak

There are various email synchronization programs like offlineimap or mbsync, which have some inherent limitations:

  • mbsync does not s...
Updated about 15 hours ago. 2 hacker ♥️. 3 followers.

RPMlint cleanups

a project by scarabeus_iv

RPMlint at its current state is quite big hog doing various tasks while being very slow.

Plan is to talk to upstream developer and fig...

Updated 1 day ago. 6 hacker ♥️. 1 follower.

Distribution source code repository/browser

an idea by mkoutny

Motivation: You know a particular function name and would like to know which package(s) it comes from.

Approximation: It is po...

Updated 1 day ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

Kernel live dump

an idea by mkoutny

There is possibility to run crash on live system, this has some drawbacks though:

  • not all its features are available (e.g. inspectin...
Updated 1 day ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Refresh my reverse engineering skills

a project by ematsumiya

It's been a little while since I last needed to do some binary reverse engineering, so I want to up my game.

Goals

  • do as ma...
Updated about 7 hours ago. 2 hacker ♥️. 2 followers.

GNU/Linux-based Software as a Service

an idea by rliang06

Making GNU/Linux-based applications/services accessible to Windows clients via LAN, without installing GNU/Linux in a virtual machine, or...

Updated about 15 hours ago. No love. 1 follower. Has no hacker: grab it!

Learn about Robotics

a project by mstrigl

I want to learn more about robotics. The goal is to have a small robot at the end of the week.

Since I have no clue of what I can do ...

Updated 5 days ago. 1 hackers ♥️. 2 followers.

HelenOS of the <future>

a project by jjindrak

I have previously implemented a major portion of the C++ standard library for HelenOS [0][1][2] as part of my master thesis. In this pro...

Updated 1 day ago. 4 hacker ♥️. 1 follower.

LibertyDraft.dev

a project by hennevogel

Discover Free Software projects that expose you to real-world tech problems so you can gain experience for the job market.

Problem

...

Updated 7 days ago. 2 hacker ♥️. 1 follower.

SUSE incarnation of the Party Parrot

a project by rsimai

The Parrot seems to have many fans meanwhile, in particular since we're running Rocket.chat at SUSE. Some may fi...

Updated about 15 hours ago. 2 hacker ♥️. 1 follower.

YES Certification Video Tutorials

a project by dstokes

The YES Certification Tool Kit has long needed Video Tutorials for clean step-by-step tool usage and configuration. These will be done wi...

Updated about 15 hours ago. 2 hacker ♥️. 2 followers.

PXEAT - A PXE management tool

a project by whdu

PXEAT (stand for PXE Administration Tool) is a tool to easily deploy and manage PXE service.

It's NOT a tool for automatic...

Updated about 15 hours ago. 7 hacker ♥️.

Another try on minimalistic C widget library

a project by metan

I've attempted this several times already and each attempt had different shortcomings. I'm kind of curious about how exactly will I fail ...

Updated about 15 hours ago. 5 hacker ♥️.

Mottainai - what a waste!

a project by EDiGiacinto

Mottainai - Task/Job/Build Server for everyone!

Written in Golang. You can find the source code on [GitHub](https://github.com/Mott...

Updated about 8 hours ago. 4 hacker ♥️. 1 follower.

Bean Counter - libre calorie tracker app for Android

an idea 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 Andr...

Updated 5 days ago. 2 hacker ♥️. 1 follower. Has no hacker: grab it!

Upgrade a Rancilio Silvia with a meCoffee PID

a project by suntorytimed

What is meCoffee?

The meCoffee is a small PID that can be used to upgrade an Espresso machine with some new features. It supports ...

Updated 23 days ago. 1 hackers ♥️. 1 follower.

Add missing packages to openSUSE/PackageHub for VFX Reference Platform

a project by suntorytimed

What is the VFX Reference Platform? https://www.vfxplatform.com/FAQ/

Goal

1) Add missing packages to openSUSE Factory to c...

Updated 7 days ago. 2 hacker ♥️. 2 followers.

Add cgroups support to crash-python

an idea by mkoutny

To ease debugging cgroup relates issues this suggests to:

  • list cgroup hierarchy tree(s),
  • list task cgroup membership,
  • dump bas...
Updated 1 day ago. 2 hacker ♥️. 3 followers. Has no hacker: grab it!

CISSP and Ghidra

a project by jsegitz

I'll spend half of hackweek preparing for the CISSP certification, in the other half I want to learn Ghidra (https://ghidra-sre.org/) an...

Updated 1 day ago. 2 hacker ♥️. 2 followers.

Try rebuilding openSUSE/SLE with maintenance updates included

an idea by pluskalm

It was already tried in past, but lets revive this. Currently released distro is locked, and while maintenance updates (active incidents ...

Updated 1 day ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Run and manage your Ansible cluster using Salt!

a project by PSuarezHernandez

At SUSE we've implemented a module on Salt called ansiblegate which allows to run and manage your Ansible clusters using Salt.

This ...

Updated about 15 hours ago. 3 hacker ♥️. 1 follower.

Raspberry Pi Security

a project by abergmann

Pi Security

I've ordered two security modules that can be used with the Raspberry Pi. One simple LetsTrust TPM with the Infineo...

Updated 1 day ago. 3 hacker ♥️. 1 follower.

Dudenetes

a project by pgeorgiadis

alt text

The most relaxed testing framework of Kubernetes in the w...

Updated about 10 hours ago. No love. 2 followers.

Porting Askbot to Python 3

a project by rbueker

During the last year Askbot, a question and answer oriented internet tool, similar to stack overflow has been tested for internal usage. ...

Updated 1 day ago. 3 hacker ♥️. 3 followers.

Neutron driver for Cilium

an idea by mrostecki

It's clear that in Kubernetes world, SUSE and openSUSE chose Cilium as the main network provider, which also means choosing BPF and XDP a...

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

Demo project for HA using Raspberry pi-s

a project by xarbulu

I have noticed that explaining HA cluster concepts to non technical people is not easy (my parents for example hehe). In order to improv...

Updated 6 days ago. 3 hacker ♥️. 1 follower.

libgphoto2 Wifi support for Lumix

an idea by msmeissn

I plan to work on libgphoto2 Lumix WiFi support.

Updated 5 days ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Ruby Gem: Open Build Service API

an idea by mschnitzer

I just recently started a new project which is meant to be a wrapper for OBS's API. The library is written in Ruby.

[https://github.co...

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

Take a look at Metal³ (Kubernetes Bare metal management)

a project by ykornilov

Metal³ is the idea to support a declarative bare metal cluster management for Kubernates by employing a ...

Updated about 7 hours ago. 1 hackers ♥️. 2 followers.

minimal openQA

an idea by okurz

motivation

Many people ask how to start with openQA, ask "can you run these two lines in bash in an openQA" test and some shun the eff...

Updated about 11 hours ago. No love. 1 follower. Has no hacker: grab it!

Ant Ivy OBS resolver

a project by cbosdonnat

SUSE Manager uses an ivy repository on the R&D network to get the packaged jar to build against. To remove the manual maintenance of that...

Updated about 15 hours ago. 1 hackers ♥️. 1 follower.

Write a simple ESMTP Mail Transport Agent in Haskell

a project by psimons

Theoretically, Haskell should be perfect for implementing a network service daemon like smtpd. There is a whole bunch of mature libraries...

Updated 1 day ago. 1 hackers ♥️. 1 follower.

Make "salt-toaster" available to be used outside SUSE

a project by PSuarezHernandez

The salt-toaster (https://github.com/openSUSE/salt-toaster) is a tool created and developed by SUSE employees that we've been using for...

Updated 1 day ago. 2 hacker ♥️. 1 follower.

Building a cross-browser extension

an idea by jloehel

I'd like to get familiar with the different browser extension APIs (Chrome, Firefox, Opera, and Edge) and learn how to develop, test and ...

Updated 1 day ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

PXE improvements for QAM

a project by pluskalm

We kinda need more flexible PXE in Prague office, UEFI would also not hurt - so lets check what we can do to make it better.

Updated 1 day ago. 1 hackers ♥️. 3 followers.

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

Updated about 15 hours ago. No love. 2 followers.

Spend time to study more about machine learning

a project by cxiong

Roughly follow a few selective chapters from the book 'Hands-On Machine Learning with Scikit-Learn and TensorFlow'

Updated about 15 hours ago. 1 hackers ♥️. 2 followers.

gnome shell extension to translate screen word online

a project by xiaoguang_wang

Use mouse to select a word on the screen, popup a small icon, click icon, then show a window to display word online translation result.

Updated about 14 hours ago. 1 hackers ♥️. 1 follower.

Separate the QLogo GUI from the interpreter.

a project by jsikes

QLogo is a UCBLogo-compatible implementation of the Logo language ...

Updated 7 days ago. 1 hackers ♥️. 1 follower.

Evaluate mirrormanager (or mirrormanager2) for download.opensuse.org mirror management

a project by lrupp

As there is no progress around MIrrorPinky since 5 years now, let's say the project is dead an...

Updated 3 days ago. 1 hackers ♥️. 1 follower.

YES Certification Video Tutorials for SESCK and SOCCK

a project by lovance

This is to provide partners with video tutorials to help with the certification of their SES and SOC cluster solutions. The goal is to si...

Updated about 7 hours ago. 1 hackers ♥️. 2 followers.

DPHAT: Data Plane Health Assessment Tool For Cloud Networking Technology

a project by rtidwell

A common challenge for OpenStack and K8S deployments is debugging the network when things go awry. The aim of DPHAT is to provide operato...

Updated 7 days ago. 1 hackers ♥️. 2 followers.

Explore RISC-V

a project by clin

RISC-V is an open ISA (Instruction Set Architecture) based on RISC architecture. It's originated from UC Berkeley and it's attracting mor...

Updated about 16 hours ago. No love. 2 followers.

Look at New Parallelisation Technologies

a project by aschnell

The idea is to look at some technologies:

  • C++17 parallel execution
  • TBB (used by g++)
  • Intel AVX-512

Some example programs sh...

Updated about 7 hours ago. 1 hackers ♥️. 1 follower.

File system block allocation algorithms comparison and analysis

an idea by ganghe

In the past, some customers ever complained that OCFS2 file system performance went down when listing a big directory (e.g. include 400k ...

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

From matrix to openqa test suite, only need one click

a project by tinawang123

Currently, As QA, we design matrix for the test cases, then use matrix to generate test cases' name, then according the test cases' name ...

Updated 1 day ago. 1 hackers ♥️. 2 followers.

Rewrite Jangouts using React/Redux

a project by IGonzalezSosa

We already tried to improve the [Jangouts data model](https://hackweek.suse.com/18/projects/re-architecting-jangouts-data-slash-events-mo...

Updated about 8 hours ago. 1 hackers ♥️. 2 followers.

Intensive Python refresher

an idea by cjschroder2

Refresh my sad neglected mad Python skillz, and become reasonably fluent once again. Focus on improving cool YAML to DocBook XML conversi...

Updated 7 days ago. 1 hackers ♥️. Has no hacker: grab it!

Organize a Rumtasting session

a project by TBro

Out of nowhere the idea came up to organize a rum tasting session on one of the HackWeek evenings.

There will be some information abou...

Updated about 7 hours ago. No love.

perf-bench ipc

a project by dbueso

The state of the art of sysv/posix ipc benchmarking is a combination of ad-hoc programs scattered over the internet. While some mechanism...

Updated 3 days ago. No love. 1 follower.

Collectl turbostat module

a project by joeyli

Currently the CPU subsystem of Collectl can get the CPU loading but no CPU power state. My idea is that tracing turbostat then developing...

Updated 3 days ago. 1 hackers ♥️. 1 follower.

Python Romset Management Tools (pyros)

a project by jjolly

The primary arcade machine emulator is MAME, and it has a very specific format fo...

Updated 7 days ago. 1 hackers ♥️. 1 follower.

Setup a RMT server in the eng cloud

an idea by tbechtold

Would be useful to have a RMT server in the engcloud that can be used by other systems that use the engcloud. That way we would save some...

Updated about 10 hours ago. No love. 1 follower. Has no hacker: grab it!

A Tool for memorizing words and vocabulary

a project by wnereiz

It is a simple tool for memorizing words and vocabulary, for language learning purpose.

  • The first step is to design the database. *...
Updated about 10 hours ago. 1 hackers ♥️. 1 follower.

Write a Native GTK+ Weibo Application

a project by JonathanKang

Inspired by Corebird, I'd like to write a native GTK+ Weibo application for Linu...

Updated 4 days ago. No love.

Add tests shuffling functionality to paracuke

an idea by e_bischoff

Paracuke is a toy project whose first use was to make it easy to run tests in parallel from corou...

Updated 7 days ago. No love. 1 follower. Has no hacker: grab it!

read a book "Doker Primer"

an idea by llzhao

I would like to read this book "Doker Primer". :smile:

Updated about 10 hours ago. No love. 1 follower. Has no hacker: grab it!

Running Virtual Machines and Containers together with Kubernetes

an idea by pgeorgiadis

SUSE is well known for the standard enterprise linux distribution (aka SLES). As a result, most of the customers we have are not cloud-na...

Updated 1 day ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Properly package Quick Event orienteering management software

an idea by LPechacek

It ain't rocket science, it ain't thrilling, it's just useful.

Quick Event is an es...

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

Memo reminder (may not just a reminder)

a project by yuanren10

INSTRUCTION: A remote reminder connected this server with WIFI module(Maybe not just a reminder :smile: ).

URL: [memopaperserver](...

Updated about 15 hours ago. No love. 2 followers.

openSUSE image for Samsung DEX

a project by adrianSuSE

I want to get an openSUSE based image working on Samsung DEX:

https://www.linuxondex.com/

No idea about the scope of this task, it...

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

Use Python data analysis library to analyze performance test data

an idea by dawei_pang

There are many performance test historical data stored in QADB, we may process them to find some probably regular patterns, then utilize ...

Updated about 10 hours ago. No love. 1 follower. Has no hacker: grab it!

minimal CRM solution based on Open Source

an idea by hrommel1

To better understand the market / challenges of small CRM solutions, I want to setup a minimal CRM solution that ...

  • allows maintain...
Updated about 16 hours ago. No love. 1 follower. Has no hacker: grab it!

Learn AWS by setting up Uyuni in the cloud

an idea by mateialbu

Set up Uyuni in AWS in order to learn about AWS. Write a blog about it.

Updated about 16 hours ago. No love. 1 follower. Has no hacker: grab it!

BIO_f_randbuffer

an idea by persmule

A filter to split a writing action to a stream randomly into multiple sequential actions, aiming to provide some protection against Deep ...

Updated about 10 hours ago. No love. 1 follower. Has no hacker: grab it!

Learn how to Python3.

an idea by lpalovsky

The idea is simple - I want to learn Python :) My previous knowledge about Python is small. Only few tutorials and some initial readings...

Updated about 12 hours ago. No love. 1 follower. Has no hacker: grab it!

Summarize the tool chain I used to integrate office 365 mailbox.

a project by yfjiang

Since my mailbox has migrated to office365 mailbox a couple of weeks ago, I tried to optimize my tool chain to sync my mail and calendar ...

Updated about 12 hours ago. No love. 1 follower.

Investigate Mycroft and the possibility of GNOME integration.

a project by yfjiang

https://mycroft.ai/

Mycroft is the name of a suite of software and hardware tools that use natural language processing and machine lea...

Updated about 14 hours ago. No love. 1 follower.

Contribute to KDE/Plasma

a project by apappas

As a daily user of the Plasma desktop this Hackweek is a perfect opportunity to make my first contribution(s) to it! Feel free to join m...

Updated about 7 hours ago. No love. 1 follower.

Swift 5+ support for Frida instrumentation framework

an idea by mkraus

revive this

Swift 5 finally got a stable ABI, so if I get this working, it should keep on wor...

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

geekos going production

an invention by digitaltomm

We are running the geekos app at https://geekos.prv.suse.net since some time now in the SCC CAASP cluster. The goal we have is to bring...

Updated about 13 hours ago. No love. 1 follower.

Monitor upstream patch releases for GNOME packages in SLE / Leap

an idea by zhangxiaofei

Problem

For the over 200 GNOME packages we maintain for each SLE / Leap releases, it would ideal to keep each of them up to the la...

Updated about 11 hours ago. No love. 1 follower. Has no hacker: grab it!

Remote access to Viessmann Trimatik MC

a project by tsbogend

Trimatik MC is an older heating control from Viessmann. It has no supported digital interface for remote access, but I found at least two...

Updated about 9 hours ago. No love. 1 follower.

Deep Dive into 3D Printing

a project by tmuntan1

I recently bought a 3D printer (ender 5) and would like to expand on my foundational knowledge on the topic:

  • Learn 3D modeling with ...
Updated about 9 hours ago. No love. 1 follower.

Get openSUSE Tumbleweed for s390x (IBM mainframe) on openqa.opensuse.org

a project by SLindoMansilla

Description

On aarch64, ppc64le and x86_64, there is a common os-autoinst backend called qemu, in which qemu is launched fr...

Updated about 9 hours ago. No love. 1 follower.

Load balancing and cloud intances with Raspberri Pi

a project by SLindoMansilla

Description

Play with raspberry pi to get high availability through load balancing and containers.

Goal

  1. Learn to implem...
Updated about 9 hours ago. No love. 1 follower.

Learn Prometheus and Grafana creating a SAP HANA DB Dashboard

an idea by dakechi

We are developing a the hanadb_exporter as a data source for HANA Prometheus monitoring. On this Hackweek project I intend to learn more ...

Updated about 6 hours ago. No love. 1 follower. Has no hacker: grab it!

Set up a VM on x86_64 and ppc64le for LTP tests

an idea by osalvador

Set up a VM on x86_64 and ppc64le sitting on linux-next/mmotm running LTP tests in a loop.

Updated about 5 hours ago. No love. 1 follower. Has no hacker: grab it!

Flowchart of page allocator + reclaim

an idea by osalvador

Write a detailed flowchart covering

1) Core of a page allocation:

   * __alloc_pages_nodemask and its subfunctions
   * __...
Updated about 5 hours ago. No love. 1 follower. Has no hacker: grab it!