
acho
Using BCC to snoop ACPI or PCI power
a project by joeyli
BPF Compiler Collection (BCC) https://github.com/iovisor/bcc
Learn more about C programming
an idea by mitiao
Re-learn and improve C programming skill. Also join weihua's project https://hackweek.suse.com/15/projects/1960 to read and hack with C.
SUSE Photography Space
an invention by JWSun
These project have two sub-object. * Develop a lite edition photo manage tool, use to export photos from cellphone, memory card and other usb device. It can mange the photos by Exif information (such as date, location, and lens information).
Dive into eBPF verifier
a project by gary_lin
Since eBPF was introduced into linux kernel, the eBPF verifier keeps the eBPF programs from any wrong-doing. I would like to look into the verifier and see if it's possible to extend the check to avoid reading any sensitive data in the memory.
Learn more BPF Compiler Collection (BCC)
a project by david_chang
After joined Gary's BCC workshop a few days ago. The BCC is interesting to me, so I'd like to look into it. - Go through the tutorial. https://github.com/iovisor/bcc/blob/master/docs/tutorial_bcc_python_developer.md
crash-python
a project 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 that the code quality has improved dramatically since the last hack week and there are now extensive test cases for both unit testing and testing against real vmcores, and we'll use both mypy and pylint (if installed) to perform static analysis. Packages for those are available in openSUSE or as part of the crash-python OBS repo for SLE15. It has been tested with kernels from 3.0 to 5.1.
Learn to speak, read and write German
an invention by cjschroder2
My German reading and speaking skills suck. I've forgotten everything except "Mehr Bier, bitte". A week of intensive immersion ought to enable me to order food as well. And converse with my German team members. Especially when we go out for meals and drinks. This should have a concrete goal, so I will write a short story in German to demonstrate my amazing new fluency*.
Learn about debugging of services in systemd/dbus times
a project by mvancura
boot: to find logs with both kernel and user-space parts, be able to add debug flags etc. to the failing service configuration... suspend/resume: what services are configured? Something triggered via DBus? How to find? And how to debug that?
Make Your Own Neural Network
an idea by qmsu
"Make Your Own Neural Network" is a book written by Tariq Rashid for anyone who wants to understand what neural network are. <br /> * You won’t need any special knowledge or mathematical ability beyond school maths. (The most difficult thing is gradient calculus - but even that concept will be explained so that as many readers as possible can understand it.)
Supply a local search engine of specs of build server(learning golang)
a project by wanghaisu
Description:
Hibernate encryption and authentication adapt to user land util and keyring
a project by joeyli
Intel Chen Yu developed a user land utility: Introduce the in-kernel hibernation encryption
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 Odroid-C2 (based on S905 SoC) is in the mainline U-boot, it should be possible to adapt it for the Khadas VIM (of course a lot of work are needed!).
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 potentially generate run-time misbehaviours. The potential area where this idea could have positive implications are:
Learn about Robotics
an invention 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 with robotics / what is possible I leave it open what the
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.
libgphoto2 Wifi support for Lumix
an invention by msmeissn
I plan to work on libgphoto2 Lumix WiFi support. Status after Hackweek:
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
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.
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
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'
gnome shell extension to translate screen word online
an invention 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.
document/blog commit -> container workflow
an idea by hennevogel
we have fresh containers for every commit for OBS. document/blog how to do this with a couple of examples (ruby, go, rust, C)
Supportable Jetson Nano
a project by davidbyte
Whether it's building a newer, upstream UBoot, EDK II, or merely a SLE based rootfs, I want to make this platform a realistic possibility for desktop, digital signage, labs, etc.
Learn AppArmor
a project by jiriwiesner
Project Description
Learn AppArmor to improve the security of the devices I use.
containerizing MicroOS Desktop components
a project by fcrozat
Project Description
Moving as much as possible of MicroOS Desktop into containers.
Learn about io_uring
an idea by zhonglidong
Project Description
io_uring is a new asynchronous I/O framework, which was merged into upstream from 5.1. During this hackweek, I want to learn about the difference between it and native aio, how it is designed and do some performace tests based on it.
reading a book: <<How Google Tests Software>>
a project by llzhao
Project Description
I heard this is very very helpful book for testing software (not only for QE/QA but also for developers).
Terraform GUI
a project by kevinklinger
Project Description
Build a tool that provides a GUI for Terraform and is able to spin up machines directly on KVM.
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
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.
SUSE @home Hands On Lab
a project by johnmpugh
Project Description
In the past year we've found ourselves in the middle of a pandemic, we merged two awesome companies together, and we have completely changed the trajectory of SUSE and Rancher. This project is intended to transfer knowledge of SUSE to Rancher and Rancher to SUSE for those who may be challenged with time and resources to try new things. This gives us a chance to explore other uses for Kubernetes all while taking advantage of older equipment (for use as workers) we may have to spare.
Rust Bootcamp
an invention by SMorlan
Project Description
Join an instructor-led bootcamp to explore the Rust programming language in two-hour sessions each day throughout Hackweek.
FuseML - accelerate your Hack Week ML projects
a project by stefannica
Project Description
So you have an idea for a machine learning project for HackWeek. Have you thought about what tools you'll be using? Choosing the right set of machine learning tools and making them work together can be time consuming, not to mention the unavoidable learning curve. Perhaps you could use some help with that.
Make a Raspberry Pi boot in less than 3 seconds
an idea by akedroutek
Project Description
This is quite new to me but as I want to understand ARM and its boot process better here is the deal:
Live audio project
a project by simotek
Live audio tools could use some work in openSUSE and are fun to play with. Finally many of these tools are making it into tumbleweed (And Leap 15.3) especially Cadence.
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
Looking for projects around:
Nothing at the moment
Activity