filesystem checking using symbolic execution

an idea by jirislaby

I already wrote a description and this shit ate it after I clicked create project (because "go home" overlapped). I won't write the long story second time, sorry. In short: symbolic execution on btrfs and input of death, that is.

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

kGraft: allow to handle more patches in parallel

a project by pmladek

Current kGraft implementation allows to apply new patch only when the previous one is applied to the whole system. Every task is handled separately and it needs to wait for a safe place to switch. It might take a while, especially when the task is sleeping. Therefore it would be great to allow to apply more patches in parallel. It is not trivial because different tasks might be in different world, so the slow stub has to be clever and choose the right one without taking any lock...

Updated about 5 years ago. 2 hacker ♥️.

DB for Solarpanels

an idea by ihno

Take the data for the Solarpanels and put them into a DB and create an interface to make analysis on them.

Updated about 7 years ago. No love. Has no hacker: grab it!

make FF use ntlm_auth for NTLMv2

a project by jmcdough

Firefox dropped its built-in ntlm auth as it only handled ntlmv1 (insecure). On windows it uses SSPI to handle the ntlm cases, and on other platforms it simply does not support NTLM at all (and then only v1) without a manual flag change. Let's get it recognizing /usr/bin/ntlm_auth as the system tool for doing this.

Updated about 3 years ago. No love.

Tool for WiFi access to Olympus Image Share API

a project by svollath

Reverse engineering partially done already. Help appreciated with - decoding video stream from camera (overlay?)

Updated almost 5 years ago. No love.

Bring up Linux on Optimus Board (Allwinner A80)

a project by a_faerber

The Allwinner Tech Optimus Board by Merrii is the evaluation board for the Allwinner A80 SoC with big.LITTLE Cortex-A15/-A7 configuration (32-bit ARMv7). The sources leaked from Allwinner contain GPL violations in U-Boot and Linux kernel and therefore won't easily build with openSUSE's armhf gcc (binaries seem to be softfp).

Updated about 7 years ago. No love.

KVM for Nvidia Jetson TK1

a project by a_faerber

The Nvidia Jetson TK1 is an SBC with Nvidia Tegra K1 SoC (quad-core Cortex-A15, 32-bit ARMv7). I have openSUSE running on the Jetson TK1, but KVM is currently not usable as the CPUs are not booted in HYP mode. Thierry Reding of Nvidia has some work-in-progress for U-Boot and upstream kernel that I would like to test.

Updated about 5 years ago. 1 hackers ♥️.

openSUSE for IFC6540

a project by a_faerber

The Inforce Computing IFC6540 is an SBC with Qualcomm Snapdragon 805 SoC (32-bit ARMv7). I had previously brought up openSUSE on the IFC6410. A week before Hackweek Interstellar I got the IFC6540 to boot on serial console using the upstream-based Linaro integration branch, up to searching for the rootfs. Since USB and SATA support were still missing, my goal will be to prepare a MicroSD based rootfs to complete the bringup.

Updated about 7 years ago. No love.

openSUSE for Firefly-RK3288

a project by a_faerber

The Firefly-RK3288 is the first SBC with the Rockchip RK3288 SoC, the first available chip with Cortex-A17 cores (32-bit ARMv7). I received such a board just in time for Hackweek Interstellar and will be looking into booting an upstream kernel with openSUSE 13.2/Factory rootfs.

Updated about 7 years ago. No love.

open-iscsi use of multi-queue to implement MCS

a project by lee_duncan

The open-iscsi package is the de facto standard Linux iSCSI initiator, but it does not support iSCSI MCS. MCS stands for multiple connections per session, and it means that the iSCSI initiator and target communicate over multiple connections to increase throughput. It is sometimes written as "MC/S".

Updated about 2 years ago. No love.

Investigate ruby apis for jenkins and libvirt

an idea by vmoravec

And consider making use of them in QA infrastructure

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

GRUB menu for QA PXE boot environment

an idea by zluo

At moment PowerKVM client needs to be shutdown after installation. A manual changes for boot orders in configuration file is needed for booting up SLES 12. The idea is to create GRUB menu which can be handed over from DNS Server to client when it starts up. The GRUB menu should contains normal installation option and entry which is able to boot SLES 12 from hard disk.

Updated about 7 years ago. No love. Has no hacker: grab it!

Create OpenStack packages for aarch64

a project by dirkmueller

Create a single node installation of OpenStack with the OpenSUSE OpenStack Quickstart scripts for 64 bit ARM (aarch64).

Updated about 5 years ago. 2 hacker ♥️.

ipv6 pxe booting on grub2

a project by michael-chang

Learn the grub2 network stack and have fun with ipv6 network booting. :D

Updated about 5 years ago. 5 hacker ♥️.

Proof of Concept Support for SUSE Cloud, best practice

a project by rsimai

With many Proof of Concepts (PoCs) going on for SUSE Cloud, the development team has observed that we have no clear path on how Sales Engineers (SEs) and sometimes dedicated support engineers (xSE) can receive technical support to successfully complete the projects, often leading to escalation calls and even firefighting on-site visits by developers. Goal of that project is to come up with a best practice guide and to eventually set expectations on what's possible from a development point of view. Results should be documented in a central internal location and announced to all relevant parties.

Updated about 5 years ago. 1 hackers ♥️.

one-click distribution from web page

an idea by mhocko

Maybe this is something we already know but I haven't found it. But found it really cool how Debian can be installed easily from Windows machines. Just have a look at http://goodbye-microsoft.com/ I have learned that our installation CD already can install OpenSUSE from Windows based systems so I think this shouldn't that hard to move this to we based installation.

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

Create Test Framework for XSLT Stylesheets

an idea by thomas-schraitle

Testing stylesheets can be a difficult task. Find a way to create a test suite for the DocBook stylesheets, for example.

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

Improve retty tool

a project by jankara

Retty is a tool for changing stdin,stdout,stderr of a running process (http://pasky.or.cz/dev/retty/) which may be handy if you want to attach to a process running e.g. from a died ssh session, changing running process to run from under screen(1) etc.. Currently it doesn't work for 64-bit systems and it doesn't handle changing of a controlling tty of a process (which may be possible using setsid() and opening a new tty). The aim of this project it to fix the above deficiencies and package the tool in OBS.

Updated about 5 years ago. 1 hackers ♥️.

Bisect (open)SUSE kernels using prebuilt packages

an idea by michal-m

I have been building an archive of the x86_64/default KOTDs for some months now. It's time to make them available at least internally and write some web frontend to the archive. The frontend could do various things: * Display all packages for a given branch

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

Docker orchestration

a project by flavio_castelli

Play with Docker orchestration tools like the ones provided by CoreOS, OpenShift and kubernetes. Provide packages for openSUSE and SLE.

Updated about 5 years ago. 1 hackers ♥️.

Design and create SUSE branded IQ lamps

a project by kwwii

see iqlight.com to understand what an IQ Lamp is.

Updated about 5 years ago. 3 hacker ♥️.

Bookworm, the educational tool

a project by kwwii

Create a system to allow a community to add contextual information to "open books". Think wikipedia for books

Updated about 5 years ago. 2 hacker ♥️.

Investigate and model Ceph cluster performance

a project by LarsMB

Predicting the non-functional properties of a Ceph cluster can be quite difficult. There are many inputs in the hardware setup and software configuration that affect the resulting availability, reliability and performance (latency and throughput at nominal levels and during degraded and rebuild times). I want to understand the interrelationship of these parameters better and build a (perhaps interactive) model that allows us to predict the result without the need to build a ten thousand node cluster.

Updated about 5 years ago. 3 hacker ♥️.

Generate branches in kernel.git and kernel-source.git trees to match provided kernel PTFs

an idea by sleep_walker

Current status

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

sar data summary report tool

a project by tabraham1

provide a summary report of data from a sar data file. Report should be broken down into subsystems - cpu, memory, disk, and network, and provide individual summaries for each device (cpu, disk, nic).

Updated about 5 years ago. 1 hackers ♥️.

Ciabatta reloaded: Work on a Heat-driven SUSE demo/QA environment as an OpenStack Horizon plugin

a project by joachimwerner

I want to revive my "Cloud in a Box" project and this time focus on how OpenStack's Heat automation framework can help with setting up a complete demo or QA environment consisting of several SUSE products (e.g. a SLEPOS Admin/Branch/Client environment). Looking for contributors who want to hack OpenStack (especially work on a Horizon UI plugin for managing Heat-based "SUSE blueprints").

Updated about 7 years ago. No love.

Testing CRIU and containers

a project by tiwai

Although I've been maintaining CRIU package, I had little time to play with it recently. It's still interesting especially in combination with various containers. So let's spend (or waste) some time.

Updated about 5 years ago. 1 hackers ♥️.

Wireshark hacking

an idea by npower

About

There is a wip dissector for the windows search protocol from gregor beck, I have used it, it's nice but it is missing some things I need. I have no idea about wireshark dissectors, I would like to hack on this and make it more useful to me,

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

GCC: finish implementation of predicated value numbering

a project by matz2

I'm sitting on old patches that implemented predicated value numbering in GCC by combining the algorithms from http://portal.acm.org/citation.cfm?id=512529.512536

Updated about 7 years ago. No love.

Android client for bluetooth serial device for car diagnostics

a project by cwh

There is quite a popular Android software for connection OBD standard adapters but not for older, brand specific ones. One for pre 2001 VAG cars is this one:

Updated about 5 years ago. 1 hackers ♥️.

Optimize kdump speed with 6+ TB of RAM

a project by ptesarik

The kdump package can now use SMP and multiple targets with constant memory requirements. The goal of this project is to find the optimum parameters for dumping a very large machine (SAP can give me access to 6TB, SGI is able to test with 64 TB).

Updated almost 5 years ago. 2 hacker ♥️.

Crash Reference Card for ARM64

an idea by ptesarik

Update the Crash Reference Card, replacing 32-bit x86 with ARM64. The above link contains all sources I used to create the original card.

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

Biofeedback / Neuroscanner / Dreamanalyser

an idea by chuller

This project is based on some hack of a mind flex toy containing a so called "neurosky eeg" chip. Having a sensor connected to your skull this system can meassure several waves emitting from the brain, also called brainwaves. The Idea is to combine this system with some camera based monitoring system that will watch a test subject while sleeping and recording the corresponding brainwaves for later analysis of brainactivity and body movement. Other use cases do exist, this was the only one i could come up with that involves sleeping in the office ;)

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

desktop saver

a project by psladek

The idea is to produce a standalone, independent tool to save and restore windows positions and sizes, analogous to a similar feature in KDE desktop. This would be handy in various lightweight desktop enviroments.

Updated about 5 years ago. 2 hacker ♥️.

"emerge" for rpm/SUSE

an idea by dmacvicar

There are lot of packages that can't be hosted on the Build Service. The idea would be a tool where you can say:

Updated about 4 years ago. 4 hacker ♥️. Has no hacker: grab it!

SSDBoost

a project by hrommel1

If you want to use the full potential of SSDs as primary (and possibly only) storage on SLE or openSUSE systems, you are supposed to perform several configuration settings to make it fly, including: - changing the io scheduler of the device to noop or deadline

Updated about 2 years ago. 1 hackers ♥️.

play with Coccinelle and lock checking

a project by mhocko

We had a quick course of Coccinelle during the last Labs conference. The tool is really great and I would like to explore possibility of checking lock invariants for particular functions. Julia was really prompt and implemented something that should help but I didn't get to it since the conference.

Updated about 5 years ago. 1 hackers ♥️.

try to understand cups > 1.5

a project by mhocko

Starting with CUPS 1.6 things have changed considerably. Clients are no longer discovering broadcasted printers anymore. Distributions (e.g. Debian) has backported the original protocol into cups-daemon package but this doesn't seem to work either on my laptop. I would like to look and try to understand what the hack is going on here. The outcome should be my understanding of the change and how to configure CUPs to behave reasonably again.

Updated about 5 years ago. 2 hacker ♥️.

understand and possibly improve cscope

a project by mhocko

cscope is a great tool index C/C++ sources and allow to navigate through the code. I have learned that the project is mostly dead and what is worse it uses its own database format to store the index. I would like to see some extended functionality in the tool - e.g. search whether a function A is reachable from B, filtering search results per-file, fix functions with function parameter detection (such functions are not recognized properly currently) and some others. See if the cscope specific storage can be replaced by a more generic database (sqlite?) and understand how the code flow works so that new extensions would be easier to implement.

Updated about 5 years ago. 3 hacker ♥️.

finish de-l3slaveing of crash-setup

a project by mhocko

The primary motivation for crash-setup (created by l3team) is to make kernel crashdumps deployment and crash using as easy as possible. This has been the case for quite some time except the tool was quite l3slave centric. With a great help from tcech the tool is close to be fully usable from other machines and !.de network as well. Let's finish the last pieces. This looks like a very minor project but it will be great to have it finally!

Updated about 5 years ago. 1 hackers ♥️.

Ceph crushmap visualization

a project by qakapil

The CRUSH algorithm determines how to store and retrieve data by computing data storage locations. CRUSH empowers Ceph clients to communicate with OSDs directly rather than through a centralized server or broker. With an algorithmically determined method of storing and retrieving data, Ceph avoids a single point of failure, a performance bottleneck, and a physical limit to its scalability. CRUSH requires a map of your cluster, and uses the CRUSH map to pseudo-randomly store and retrieve data in OSDs with a uniform distribution of data across the cluster. This project aims at creating graphs of the crush map, for better visualization of the Ceph cluster.

Updated about 5 years ago. 2 hacker ♥️.

Combine Hack Week and continious services

a project by hager

More and more customers use our products in mission critical environment. They have a huge need that things run smooth. With Hack Week we have the challenge

Updated about 5 years ago. 1 hackers ♥️.

package inputlirc (or add it to existing lirc package)

a project by wiederda

inputlirc is superior to previous lirc input daemon as it can monitor multiple input sources at the same time. This is needed for some new remote controls that appear as two devices, providing both virtual keypresses as well as mouse clicks. Since I'm too lazy to always build the package manually, I would like to have it available for OpenSUSE.

Updated about 7 years ago. No love.

Take a stroll in dependency hell

a project by jgleissner

While packaging node.js modules, which often depend on specific versions of other node.js modules, sometimes many of them, you easily end up in dependency hell, and maintaining an OBS project with a few hundred of those modules can be a tedious task. So the idea for this project is to familiarise myself with how exactly dependencies are managed on package and repository level, check out what tools exist to drill into dependency data, and hack something that helps keeping OBS repositories in a dependency consistent state.

Updated about 5 years ago. 2 hacker ♥️.

Personal Travel recording web application

an idea by cxiong

I want an open travel application to record my travel activity: connect time/date, photos, comments and thoughts (and many others) with locations and show them all in a map. My plan:

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

fix performance problem in soundkonverter

a project by wiederda

I'm using soundkonverter a lot (my whole music collection is flac, but for the car or my children I prefer mp3) and it is working fine. However when doing mass conversions, building the list of files to convert can take ages. It seems the filelist is being re-created for every title added. Debug it and try to fix it in order to speed up this operation.

Updated about 7 years ago. No love.

Add test support to rpmbuild (and build service)

an idea by dmuhamedagic

Add test directives to the spec file which would instruct rpmbuild to run regression and unit tests for the package. rpmbuild should probably also get an option to run these tests. The interface could be exposed in the build service with the possibility to consider a package not passing its tests as failed to build.

Updated about 7 years ago. No love. Has no hacker: grab it!

evince: personal pdf center

a project by dliang

[User] who has lots of PDFs to read

Updated about 7 years ago. No love.

Package DAPS for Debian using the BuildService

a project by tbazant

DAPS (https://build.opensuse.org/package/show/Documentation:Tools/daps) is a tool we use in the documentation team to create/validate/export/... docbook documents. It's currently available for SUSE and openSUSE systems, and I believe that packaging it for Debian GNU Linux would help both the DAPS and the Linux community (and me myself as I'm using Debian at home as well :-)

Updated about 5 years ago. 3 hacker ♥️.

sysvinit-base

a project by wiederda

Package a basic, stripped down version of sysvinit for emergency cases, so you can repair a failed system without interference. My goal is not to replace systemd with sysvinit again, but to provide a sysvinit-base package that does not have any dependencies at all and can just be installed on any system. sysvinit will only be used in exception situations by specifying the kernel parameter "init=/sbin/init" or something like that. The package will come with the binary, a minimal inittab and a basic boot script that does only the really needed stuff. Experiment with an extension to have sysvinit execve systemd, so people can boot into their allmighty uber-daemon once the system has been fixed.

Updated about 5 years ago. 6 hacker ♥️.

Broaden image segmentation functionality of OpenCV

a project by mbenes

OpenCV is an open source computer vision and image processing library (http://www.opencv.org). During the hackweek I'd like to broaden a set of image segmentation algorithms in the library with at least the simplest ones. The indices for objective measuring of segmentation quality and first step for segmentation fusion might be other choices.

Updated about 5 years ago. 1 hackers ♥️.

Android libvirt client

a project by cbosdonnat

The project aims at kick-starting an Android application to manage libvirt-based VMs and containers. The libvirt build on android expedition has already been completed during hackweek 10 and refreshed here. Which leaves for hackweek to use libvirt-java bindings to use it.

Updated about 2 years ago. No love.

Investigate/implement the Raft consistent algorithm

a project by wanghaisu

Investigate/hack of the Raft consistent algorithm for cluster.

Updated about 7 years ago. No love.

merge sikuli to openqa.

a project by yfjiang

Investigate the good way to put sikuli into openqa. 1. review current status of sikuli project

Updated about 5 years ago. 4 hacker ♥️.

Explore Android Wear

an idea by aduffeck

Being a proud owner of an Android Wear smartwatch (Moto 360) I want to learn more about how Android Wear works, what kind of APIs are available and how apps are written for it.

Updated about 7 years ago. No love. Has no hacker: grab it!

DSLR Spirit

a project by JoeShang

A set of DSLR remote controller, including: - Shutter Controller in iOS/Android app, there are 2 ways of connection:

Updated about 7 years ago. No love.

ESCape

a project by sbehlert

There are a few scripts around analysing isos and helping ReleaseManagers (and others) to achieve a great release. I'd like to see this all combined in one web overview, a kind of "Enterprise Service control ape" (ok, it's more an "Enterprise Control Center mokey", but that's not an acronym ;) ).

Updated about 7 years ago. No love.

Find Socket and Pipe Partners

a project by eeich

For debugging purposes one often times needs to know the communication partner on a socket or pipe a program has open. This information is not

Updated about 5 years ago. 4 hacker ♥️.

Setup a jenkins server and made our ftp/http/pxe/slp server automated

a project by zxdvd

I want to gain some knowledge about CI and devops. I wrote a script to generated configuration files for pxe server and slp sever.

Updated about 4 years ago. 4 hacker ♥️.

GNOME Localization for zh_CN (Relaunched)

a project by ychen

GNOME is important to openSUSE and other distributions. I would like to help with the translation of GNOME. Mainly, the focus will be on the chinese (zh_CN) translation of GNOME 3.22 and 3.24 user interface. Note for Hackweek 15: Tong Hui would be review the GNOME 3.22 and 3.24, which will be release very soon.

Updated about 5 years ago. 4 hacker ♥️.

Leave Management Tool

a project by cachen

It's a tool or website for Bej employee to manage his(her) leave days, then they don't need ask HR for each time. An idea for learning Django web application framework.

Updated about 3 years ago. 2 hacker ♥️.

Bug Stats for upstreams in the public

a project by zzhou

Q: How many new bugs opened over time for a package? The question is simple, but need some effort to answer in the context of a distro with thousands of packages.

Updated about 3 years ago. 1 hackers ♥️.

Package all available Qt-based libraries

an idea by cschum

There are many 3rd party libraries based on Qt. Inqlude collects them all. The goal of this project is to package them all, ideally automatically from the meta data provided by Inqlude. The build service provides all the tools we need for that and would even make it possible to provide packages for a multitude of Linux platforms and maybe even Windows. Interesting challenges ahead...

Updated about 5 years ago. 3 hacker ♥️. Has no hacker: grab it!

Project MySelf

a project by cschum

The goal of Project MySelf is to build a system to collect data about yourself in a safe and private way, so that you control your data and you can decide what happens with it. Read more

Updated about 5 years ago. 4 hacker ♥️.

Learn and help learn

a project by kstreitova

I'm in SUSE for about a month and as a fresh graduate I had to learn a lot of stuff during this period. And there is a bunch of other things I will have to learn of course. Therefore I would like to use Hackweek to deepen my knowledge of various tools, processes, techniques or other packagers related stuff. However it would be quite a pity to hold the acquired information just to myself. So I would like to keep the result of my learning for further usage either by enhancing the Innerweb wiki, the public openSUSE wiki or by creating new wiki for packagers' purposes. Who can utilize this knowledge base? Newly employed packagers to learn important things quickly. Current packagers to share interesting techniques or hacks among them. Or just whoever else wants to quickly understand certain packagers' process or tool.

Updated about 4 years ago. 3 hacker ♥️.

Win32 non-blocking IO for qemu-ga

an idea by kallan

The posix side of the qemu guest agent uses fcntl() with the O_NONBLOCK arg. Without the availability of fcntl() on the Win32 side of things, I would like to see if I can come up with an equivalent mechanism for doing non-blocking reads and writes using the overlapped approach in ReadFile() and WriteFile().

Updated about 7 years ago. No love. Has no hacker: grab it!

A platform a day keeps the doctor away

a project by insilmaril

Finish Qt 5 port of vym and port to as many operating systems as possible. During Hackweek I managed to get vym to run on

Updated about 5 years ago. 2 hacker ♥️.

Build openSUSE for m68k

an idea by AndreasSchwab

Lorem ipsum

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

Look at network test tools

a project by david_chang

Learn more about network performance testing tools. I would like to get more fimilar with netperf and iperf. Try to find out what's different between netperf and iperf. And have a look at what's new in iperf3.

Updated almost 5 years ago. 5 hacker ♥️.

mod_nss and related bugs

a project by stokos1

There are so many bugs which is related to mod_nss like bnc#863518 or bnc#897712.

Updated about 5 years ago. 2 hacker ♥️.

improving touchpad driver

an idea by maweiss

Well, I already joined a project, but for those of you who still don't have one and need some good ideas, why not improving the tenuous touchpad driver? (at least the synaptics driver is) <br><br> Notebooks nowadays don't have real physical buttons anymore, but a ClickPad you push down. Unfortunately, the curser still moves while clicking so you often miss the object you want to click on. IMHO touchpad drivers should have the following features:<br><br>

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

Yoga in Space

a project by bigironman

We are not hacking on the keyboard but with our own body, learning techniques to relax and strengthen the body to fight gravity. Welcome to a daily training session (3 - 3.30 pm) during Hackweek for an introduction with lightweight exercises.

Updated about 2 years ago. 5 hacker ♥️.

gdb-kdump

a project by alnovak

The goal of the project is making the gdb able to open compressed kernel dump - access its memory contents at the very least. If one wants to open compressed kernel dump (that's what our customers are sending mostly when reporting kernel panics nowadays), he has to use crash. Crash is a brilliant tool with many kernel-specific hacks, but at the same time, it has a huge functionality overlap with gdb, it is hard (even impossible in many cases) to extend it.

Updated almost 5 years ago. 4 hacker ♥️.

Chameleonize Turkey

a project by leylekler

The aim of this project is to make openSUSE/SUSE more known in Turkey, to atract students there to more participate in opensuse community: 1) update http://tr.opensuse.org/ which is a bit old, check the links etc.;

Updated about 2 years ago. 1 hackers ♥️.

Integration and Regression Testing Environment for strongSwan

a project by MStehno

The goal of my idea is using "Integration and Regression Testing Environment for strongSwan" https://wiki.strongswan.org/projects/strongswan/wiki/TestingEnvironment from upstreamer and build it over the SLES/openSUSE for regression tests of strongSwan package and other networking tools in L3 QA Maintenance.

Updated about 7 years ago. No love.

The social Chameleon

a project by abodry

My goal will be to write a small social network for PC and mobile devices using html, css, javascript, php and sql.

Updated about 7 years ago. No love.

SUSE Manager to manage Provo Lab equipment

a project by ganglia

Investigate how SUSE Manager will work (in place of Orthos) for managing Provo-based hardware in labs that needs to be shared across multiple organizations.

Updated about 5 years ago. 1 hackers ♥️.

support git2tar ball packaging as part of the build process

an idea by adrianSuSE

To have a more efficient upstream packaging support in OBS, I want to implement the following * Support to mirror git/svn/.. trees on source server

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

remote pi

a project by radmanic

I'd like to add a 433MHz receiver transmitter module to my raspberry pi - I know there are some kits, but this will require some hardware poking and soldering and I'm looking forward to it. The goal will be to receive the signal of some remote temperature and humidity sensors, decode the signal - understand their data structure and display and log them accordingly.

Updated about 5 years ago. 2 hacker ♥️.

fdisk and libfdisk upstream hacking

a project by puzel

The project is to address fdisk/libfdisk TODO items from upstream util-linux project: https://github.com/karelzak/util-linux/blob/master/Documentation/TODO#L84

Updated about 5 years ago. 1 hackers ♥️.

Where has all the power gone ?

a project by bigironman

SUSE currently consumes a lot of electricity for keeping servers up an running as well as workstations at the office rooms, air-conditions and so on. The project is about to collect information where all the power is going to and to find sweet spots for saving power (and money).

Updated about 5 years ago. 11 hacker ♥️.

pimp my mini-game (engine)

a project by thutterer

I have cloned the classic Snake game in my spare time recently to learn about dynamic memory allocation and pointer stuff in C++. Last week we (the trainees) then had a C/C++ training and one topic was network communication with sockets.

Updated about 5 years ago. 1 hackers ♥️.

Keep release notes in installer in a pop-up

a project by jsrain

Especially when using multiple extensions, selecting release notes of a specific extension is not easy (scrolling the tab). Put it to a pop-up (like help) while not blocking the package installation.

Updated about 7 years ago. No love.

A CLI mail client configuration wizard

a project by zhangxiaofei

Make an interactive wizard that helps to go through configurations of mutt / mbsync / msmtp / notmuch / mailcap / links etc.

Updated about 2 years ago. 2 hacker ♥️.

rewrite YaST2 AppArmor

an idea by cboltz

The YaST2 AppArmor module is still based on the Immunix::* perl modules that are deprecated upstream and therefore causes some maintenance "fun". Upstream AppArmor utils were rewritten in python. The idea is to rewrite the YaST2 AppArmor module to use the python modules or JSON interfaces.

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

Move QAM cloud from physical machines into virtual platform

a project by djz88

To add more flexibility, variability and increase testing capacity we would like to move QAM cloud nodes from physical machines(in NUE) into virtual environment.

Updated about 3 years ago. 2 hacker ♥️.

community calendar widget

a project by eMBee

a widget to list events from a JSON backend. the widget may be included by any website to share community events.

Updated about 2 years ago. 1 hackers ♥️.

Zypper dup migration from sle11-sp3 to sle12

an idea by oertel

During all of sle10 and sle11 it was possible to do a migration via zypper dup from one to the next service packs (and with some care even from sle10 to sle11). Due to some dependency problems this is currently not possible from sle11-sp3 to sle12. A official upgrade via installation media would blow up our nice small jeos installations from 300 to over 900 packages, which is undesirable as well. Currently I'm trying to get this running via a sle12 rpm source built on sle11 (plus some dependencies), next step is probably to get enough of libzypp and yast parts, not sure yet where exactly this is heading.

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

A Python based C/C++ templating language

a project by metan

How many times have you created quick and dirty script to generate C tables, parameterized code, etc. ? Did the script ended up messy?

Updated about 5 years ago. 3 hacker ♥️.

Upgrade SMBTA monitor

a project by gschlotter

Bring the smbtamonitor-qt to a stage where it can be released, with some additional changes.

Updated about 5 years ago. 1 hackers ♥️.

supermin for libguestfs

an idea by olh

Replace mkinitrd usage in libguestfs with supermin. Before doing it, figure out where the submit button is.

Updated about 7 years ago. No love. Has no hacker: grab it!

Integrate webvirtmgr into sles

an idea by tian-feng

webvirtmgr is a tool to manage virtual machine on web browser. It can be used to create and manage virtual machine. So we can setup and manage a vm just by a click, in a convenient way. Blog: http://retspen.github.io/

Updated about 7 years ago. No love. Has no hacker: grab it!

BtrFS -- Scrub free space

an idea by winddss

Currently only those disk blocks are checked that are allocated by the filesystem and in use. To check for read errors on unallocated blocks can be beneficial to identify hardware that is going to fail in the near future. As my first project in BtrFS, I'll also learn some development skill on BtrFS.

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

gotmail

an idea by ovisan

Create an ncurses email client in golang. Requirements:

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

Improve text mode package selector

a project by gabi2

Enhance the YaST ncurses package installation to show the changelog of a package and the level of supportability (on SLE).

Updated about 5 years ago. 1 hackers ♥️.

Hamsta webconsole

an idea by jw-hao

This project was issued by Zhibin Han. https://github.com/hanzhibin/Webshell

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

investigate how kernel live patching works

a project by herbert0890

kGraft is SUSE Labs answer to the rising need for being able to patch the running kernel without rebooting the system. I think this kind of tool is very cool, so by this hackweek chance, I want to investigate it how it works and how it was implemented. And also by this chance, I hope I can improve my ability of kernel hacking. If you are also interested in kernel live patching, please join this project together.

Updated about 3 years ago. 1 hackers ♥️.

Fix long-lasting issues of GM45 i915 chipset during suspend-resume

a project by jkosina

Updated about 7 years ago. No love.

Make OpenStack infrastructure setup usable on openSUSE

an idea by tbechtold

OpenStack uses Puppet to setup the whole CI (see http://ci.openstack.org/). Adjust the puppet manifests to be able to deploy the manifests on openSUSE and learn more about the setup.

Updated about 5 years ago. 3 hacker ♥️. Has no hacker: grab it!

Say Hi!

an idea by aplank

Imagine you are sitting in the subway and suddenly the woman of your dreams sits down next to you. You are thinking hard about what to say to her, but since you are too shy she gets out three stops later and you never see her again. What if you both would have had an application running on your phones, to help you come over that awkward situation of just saying "Hi!"? How does it work?

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