House Daily Mutations Announcement System

a project by jaimegomes

The Goal is... to connect all the sources of information from our houses to the lighting system to produce a dynamic home environment where information is streamed to the users through a noninvasive and disrupted channel and, this way, avoiding a chain of human micro mental interruptions, like the ones that we have during all day produced by the mobile apps notifications and/or wall panels sounds or blinks and that causes anxiety, stress, and human disconnection.

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

Dangerous voyage in openSUSE Infrastructure sea.

a project by mcaj

Well the see of openSUSE Infrastructure has been unrest and need our attention. I would like to invite you for this cruise trip.

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

Improve monitoring in internal infrastructure

a project by kbabioch

The monitoring in our internal infrastructure needs some love and attention. I want to spent some time during this hack week on the monitoring by fixing old checks, implementing new checks and making sure that those are configured and installed via configuration management. Checks I have in mind for instance are:

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

June Circuits '19

a project by ammartinez

Circuits is a coding marathon to challenge developers with several programming questions of varying difficulty level over 9 days. https://www.hackerearth.com/challenges/competitive/june-circuits-19

Updated almost 5 years ago. 3 hacker ♥️. 3 followers.

online DB of L3 supported products

a project by mvancura

The goal is to create a set of YAML files describing L3 supported products with all metadata we need to store there - and a JS presentation layer automatically showing this data in several forms, one of them will be a part of our L3 documentation. Technology: HandleBars.js or similar, plus some YAML technology

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

Learn O'reilly Fundamentals of Deep learning

a project by jerrytang

Ai and Machine learning play important role in our life, I'd like to learn it. research to see is there any way of using DEEP learning on open source stuff.

Updated about 4 years ago. 2 hacker ♥️.

Bean Counter - libre calorie tracker app for Android

a record 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 Android calorie tracker app for my own, personal use. It's in a very basic and rudimentary state and - while it works - lacks a lot of desired functionality (like the ability to edit or remove entries) and many of the trappings of a "real" Android app (like proper icons).

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

Package odpdown

a project by jgrassler

I have been known to talk anybody I held presentations with into using odpdown. That was always a little awkward, since it started off with pip install odpdown, rather than zypper install odpdown. I want to fix this awkwardness and package odpdown properly so it can be installed as a RPM package. I'll also include the auxiliary infrastructure I've added around it over the years (various Makefiles and scripts for generating transcripts from comments) to the package so others can benefit from that stuff, too.

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

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. inspecting stacks of tasks),

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

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 mechanisms, such as sysv semaphores, have a lot of coverage, others really lack (message queues), and some are simply non-existent; albeit some of the legacy flavors we aren't too concerned with, other than them being functionally correct. Consolidate all this by taking the good benchmarks and implement new ones where needed, such as message queues, everything around the 'perf bench' framework. This will both improve the lives of us who hack on kenrel ipc as well as improve coverage overall. Eventually mmtests should be updated as well.

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

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 with video screen scrapes and audio overlay.

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

libgphoto2 Wifi support for Lumix

an invention by msmeissn

I plan to work on libgphoto2 Lumix WiFi support. Status after Hackweek:

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

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/) and solve some reverse engineering quests with it

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

Write a simple ESMTP mail server in Haskell

a project by psimons

Hackweek 21?

Postmaster desperately needs a mail spool. I need to come up with a good way to store meta information about queued messages. An sqlite database seems like a natural fit because I might want to do some nontrivial queries in there to figure out which messages to deliver (and where). On the other hand, interfacing with sqlite is a bit unpleasant, so instead I might want to write one big JSON file that contains all relevant information. That would certainly suffice for the first version ...

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

Python Romset Management Tools (pyros)

a project by jjolly

The primary arcade machine emulator is MAME, and it has a very specific format for romset compression. I have previously started a project call pyros that allows the creation and update of MAME romsets. The project consists of the following tools: * pyrex: Tool to create an executable Bash script that will take unorganized files and put them into an organized MAME romset.

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

Look at New Parallelisation Technologies

an invention by aschnell

The idea is to look at some technologies: - C++17 parallel execution

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

File system block allocation algorithms comparison and analysis

a project 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 files). According to my preliminary investigation, this performance problem is related to file system block allocation algorithm. Then, I want to look at the current mainstream file systems (e.g. EXT4, XFS, etc) block allocation algorithms in this hack week, compare and analysis these algorithms advantages/disadvantages.

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

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 to add related settings, then add those cases' name and settings to the openQA test suite. I hope, we can design matrix first, then other steps will be generated by automatically.

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

read a book "Docker Primer"

an idea by llzhao

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

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

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 learning to provide an open source voice assistant.

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

Test Raspberry Pi

a project by leli

1.Test to burn the opensuse kernel on Raspberry Pi and make it working. 2. Try to use Raspberry Pi to control some sensors.

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

Tensorflow on opensuse

an idea by huizhizhao

Background

TensorFlow makes it easy for beginners and experts to create machine learning models for desktop, mobile, web, and cloud. But from installation guide to best practice there're rarely cases mentioned tensorflow on OpenSUSE. So OpenSUSE needs to be introduced to tensorflow community.

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

guest migration on KVM or XEN

a project by Julie_CAO

What I do: learn the virtualization knowledge, get familiar with various ways to migrate guest, know the user's normal scenarios and requirement. Goals: give an introduction or a summary to share, including text and graphics about virtualization and guest migration.

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

A Open Source Electronic Flight Bag (EFB) for General Aviation pilot

a project by tonghuix

Instruction

  • What is General Aviation? General aviation is the name or term given to all civil aviation aircraft operations with the exception of commercial air transport (CAT) or aerial work (AW). They are flight activities not involving commercial air transportation of passengers, cargo or mail for remuneration or hire, or an aerial work operation such as agriculture, construction, photography, surveying, observation and patrol, search and rescue, aerial advertisement, etc. It covers certain commercial and private flights that can be carried out under both visual flight (VFR) and instrument flight (IFR) rules, such as light aircraft, business and private jets or helicopters. General aviation thus represents the 'private transport' component of aviation. (Quoted from Wikipedia)
Updated about 2 years ago. 2 hacker ♥️. 1 follower.

Study K8s federation and how CaaSP achieve it

an idea by jenting

Hybrid cloud (public cloud and on-premises) is a trend of field customer usage. So, to study K8s federation and think about how CaaSP can easily maintain cross-cluster resources.

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

Look at bpfilter

an idea by david_chang

Bpfilter is meant to be a replacement for the current in-kernel firewall/packet-filtering code. Bpfilter is short for BPF based packet filtering framework. In this hackweek, I'd like to have a look at bpfilter since I am curious about why bpfilter, how does it work and its current status.

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

bugzilla auto-assignment using artificial stupidity

a project by bmwiedemann

A lot of openSUSE bugs are filed with plenty details but without a specific assignee so often many days are lost between filing and a developer seeing the report. Instead of training a neuronal network to do artificial intelligence, this project focuses on the integration of how we can make useful proposals of assignments. It will probably use perl regexps for the start.

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

md2jira: propagate workflow changes to an existing workflow instance

an idea by lkocman

Currently not published outside of company (that would be also one of the goals). Project: https://gitlab.suse.de/sle-prjmgr/md2jira and relevant library https://gitlab.suse.de/sle-prjmgr/suse-jira

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

Package milkytracker

a project by geor

Milkytracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats.

Why?

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

Type Check YaST with Sorbet

a project by mvidner

Sorbet is a gradual type checker for Ruby. Ruby is a dynamic language, which is great for reducing overhead for small

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

Learn Rust

an invention by michalnowak

Learn Rust by following The Rust Programming Language book.

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

Custom Style for Devicegraph Output of libstorage-ng

an invention by aschnell

So far the style (color, shape, ...) of the devicegraph output of libstorage-ng is hard-coded. The user of the library should somehow be able to customize the style.

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

SUSana: debrand Grafana

an invention by pagarcia

Following trademark and licensing issues with Grafana, explore the possibility of debranding Grafana and use that in SUSE Manager (and maybe others) Products are available from GitLab: https://gitlab.suse.de/susana

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

vscode: allow it to take advantage of podman systemd containers for execution and debugging

an idea by rtorrero

This project aims to be able to compile & execute wicked from vscode by generating the RPM files and installing them onto a dynamically created container with systemd support, ultimately allowing to debug from the editor in a matter of seconds. Current situation

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

Machine Learning on bugzilla

a project by mslacken

Goals * get used to some of this ugly buzzword tools as they are used in a broad audience

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

My own picture gallery using Flickr API

a project by mvancura

Flickr provides not only a large space for photos but also nice features around, including tags and other metadata allowing sorting of photos by different criteria - but one is very limited in the design of something like "frontpage" of such galleries. The solution is to use 3rd party JS solutions using Flickr API, like nanogallery. The purpose of this project is to learn to create such galleries, the best would be to add social features of flickr directly there, like comments or faves.

Updated almost 5 years ago. 1 hackers ♥️.

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 conversion script https://github.com/SUSE/doc-cap/pull/102

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

Write a Native GTK+ Weibo Application

a project by JonathanKang

Inspired by Corebird, I'd like to write a native GTK+ Weibo application for Linux, so that I can learn how to write a GTK+ application from scratch, and every Weibo users can benefit from it. I've started to code for a while at spare time. You can find the project here.

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

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 mostly the Rancilio Silvia. The initiator of meCoffee is starting to Open Source his work and has already done so by opening up the meBarista application for Android, iOS and Chrome.

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

Ant Ivy OBS resolver

an invention 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 repository and allow external contributors to hack the Java code of Uyuni / SUSE Manager we need to provide an Ivy plugin that gets the jars directly from OBS.

Updated over 4 years 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 using Qt and OpenGL. QLogo was designed with the language interpreter integrated into the GUI. For Hackweek 18 I want to separate the interpreter from the GUI so that QLogo can be run from the command line or from a shell script.

Updated about 2 years ago. 1 hackers ♥️. 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 a collectl module to get the CPU power state. It can be used to monitor C-state or frequency. Reference: Collectl's HelloWorld module, turbostat

Updated almost 5 years 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 and look for something different, which allows Mirror administrators to edit the settings of their own mirrors. The Fedora people developed a WebUI named mirrormanager for their admins - let's see if we can get it somehow connected to our MIrrorBrain database and use this as frontend instead.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

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 get build against updated packages), lets also try to rebuild everything. What is expected - discover issues/failures due to changes in underlying packages that were otherwise hidden.

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

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 simplify the setup process in order to provide a better experience for the partner. If we can alleviate some of the stress of setting up a cluster more partners will certify their solutions.

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

Neutron driver for Cilium

a project 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 as underlying technologies for implementing datapath and packet filtering. That's different from what we are doing in OpenStack. SUSE OpenStack Cloud provides mostly Open vSwitch DPDK as a network solution.

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

Ruby Gem: Open Build Service API

a project 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.com/mschnitzer/open-build-service-api

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

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, package and publish a cross-browser extension. Goal(s):

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

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 operators of cloud infrastructure with tooling that can analyze the environment and supply the following: - Feedback that the environment is in a healthy operational state

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