Hack the Hack Week tool

an invention by hennevogel

This project is about advancing the tool you're currently browsing.

Updated almost 3 years ago. 24 hacker ♥️.

Get the new SUSE Floor ready to use!

a project by rsalevsky

The new SUSE Floor is nearly done. The core functionality is already implemented and only some basic features are left.

Updated over 5 years ago. 14 hacker ♥️.

openSUSE Landing Page Prototype

a project by hennevogel

www.opensuse.org is the single most accessed page in the SUSE/openSUSE universe. With 1.5 million visits per month it generates 2.5 million page views and has around 500 people on the page at any given time. Yet it's one of the oldest, crufty pages we have!

Updated almost 3 years ago. 30 hacker ♥️.

Learn the Basics About Creating Android Apps

a project by keichwa

What's about an app that helps you with downloading openSUSE documentation?

Updated almost 5 years ago. 7 hacker ♥️.

MirrorPinky

a project by darix

A web frontend for the mirrors in the mirrorbrain database to allow the mirror admins to manage their entries themself.

Updated almost 5 years ago. 3 hacker ♥️.

Inqlude, the Qt software archive

a project by cschum

During Hack Week 7 I worked on an archive of Qt-based libraries. The goal was to easily make all available Qt libraries accessible to developers. Think CPAN for Qt. So I hacked on a web site and a command line client.

Updated over 5 years ago. 6 hacker ♥️.

ohai plugin for querying details like serial numbers from hard drives in chef-client nodes

a project by bigironman

Gathering detailed information about hardware in an automated way with chef using an ohai plugin enhances transparency about the hardware being used in a datacenter. The idea is to write a plugin for ohai that gatheres information from hard drives used in a node that runs chef-client.

Updated over 5 years ago. 3 hacker ♥️.

Learning about Docker

an invention by abergmann

Based on the hackweek 9 project from Flavio I'm playing around with docker and Linux containers.

Updated over 5 years ago. 5 hacker ♥️.

Learning Gosu - 2D game development library (with ruby bindings)

a project by digitaltomm

Links:

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

Obsolete Trello with Redmine

a project by jnweiger

Redmine.suse.de (as an inhouse tool) is very close to be a jump in replacement for Trello.com (the outhouse tool). Investigate into setting up a redmine-board so that it has exactly (and only) the features a Trello board has,

Updated over 5 years ago. 11 hacker ♥️.

Backport IPSec Test Suite

a project by liangzheng

There is a IPSec test suite on strongSwan project(http://strongswan.org/test-scenarios.html).But it bases on Debian an Ubuntu, we plan to backport it into our SLES test suite repo.

Updated over 5 years ago. 1 hackers ♥️.

Capture datacenter infrastructure information in a graph database

an invention by kwk

Orientdb is an open source graph/document database. It supports various language bindings

Updated almost 5 years ago. 1 hackers ♥️.

Local LVD system

a project by yaojia

A local LVD(Live&VOD audio/video) system,

Updated over 5 years ago. 1 hackers ♥️.

Linux System on USB stick

an invention by jsmeix

I like to have a Linux system that completely runs on an USB stick (read and write also for persistent storage) so that it can run

Updated over 5 years ago. 5 hacker ♥️.

Preparing Customer Survey: Hard- and Software Stack

a project by svollath

Customers may face problems with their systems we weren't aware of, if we focus on testing single components. We simply can't copy each and every customer setup, but we want to have test results that are more relevant.

Updated over 5 years ago. 2 hacker ♥️.

Create Quickstart for OpenStack on OpenStack (Triple-O)

a project by dirkmueller

Currently, opensuse-quickstart sets up a one-machine Cloud based on OpenStack, either with KVM or virtualisation. In order for bootstrapping further hosts, it would be much easier to set up only a bare-metal cloud on one machine, and PXE boot a 2nd machine via OpenStack Nova/Ironic.

Updated over 5 years ago. 3 hacker ♥️.

Persona openid for Build Service

a project by k0da

Build Service needs an openid.

Updated over 5 years ago. 7 hacker ♥️.

Improve and unify spec changes formating and automation for Factory rules

an invention by scarabeus_iv

This project is mostly about automating spec file formatting to have all specs more look-alike, much better for review and there is no need to force people to write that way, just to format it afterwards is sufficient. Other task is to track changes in osc repo and adjust changelog accordingly.

Updated over 5 years ago. 3 hacker ♥️.

Improve linuxrc/rescue system

a project by aginies

**Rescue system** has a lot of options , but most of them can only be set at boot time, first idea is too provide a way to configure them while the system is running.

Updated over 5 years ago. 5 hacker ♥️.

libvirt TCK

a project by jfehlig

The libvirt TCK provides a framework for performing testing of the integration between libvirt drivers, the underlying virt hypervisor technology, related operating system services and system configuration. The idea (and name) is motivated by the Java TCK.

Updated almost 8 years ago. No love.

evfilter improvement

a project by ehamera

The evfilter project (https://github.com/lhc4/libevfilter/) isn't able to substitute multiple events to one event or vice versa. I want to improve that and repair some other bugs.

Updated almost 3 years ago. 1 hackers ♥️.

Support for the SMBus ARP protocol

a project by jdelvare

The SMBus standard specifies an address resolution protocol (SMBus ARP.) It has two key features :

Updated over 5 years ago. 3 hacker ♥️.

Kernel oops decoder

a project by benjamin_poirier

Read in a crash or oops-style backtrace and access DWARF information to output the current content of the stack and registers in term of symbols, and the the crash commands to dump/pretty print them. In other words, when looking at a crash dump, answer the questions "Which variable is currently stored in $rax? What is the structure of the stack? Which variable is stored at $rsp+16?"

Updated over 5 years ago. 9 hacker ♥️.

Write test cases for DAPS

an invention by fsundermeyer

DAPS, the "DocBook Authoring and Publishing Suite" provides a tool set for easy creation and publication of DocBook sources on Linux. DAPS lets you create HTML (incl. webhelp), PDF, EPUB, man pages, and other formats with a single command. DAPS is used and developed by teh SUSE documentation team.

Updated over 5 years ago. 3 hacker ♥️.

Try another OS (or distro)

a project by bear454

Feeling very comfortable with your (open)SUSE desktop? Don't get too comfortable; there's a lot of innovation out there. Try living in a different system for a few days, and see if you can find some innovative paradigms to bring back 'home' with you. Here's a few suggestions:

Updated over 5 years ago. 4 hacker ♥️.

Achieve world domination.

a project by bgerhard

The goal of my project is to achieve total world domination. == Hell, yeah!

Updated over 5 years ago. 2 hacker ♥️.

Detect type of change in a project analyzing the log history

a project by aplanas

Use machine learning and natural language processing techniques to analyze the changes made in a project, and classify them in:

Updated almost 3 years ago. 8 hacker ♥️.

Learn Ruby and Ruby on Rails

an invention by alarrosa

The main goal is learning Ruby and enough Ruby on Rails to hack on the hackweek tool and fix (what seems to be) a simple issue like this .

Updated over 5 years ago. 1 hackers ♥️.

Postit Art Uber-Geeko at All-Hands-Area NBG

a project by jnweiger

The huge glass front of the Allhands Area facing Maxfeldstrasse wants to shine in Geeko-Shape.

Updated over 5 years ago. 6 hacker ♥️.

Libvirt client for android-arm

an invention by lin_ma

The idea is to port client module of libvirt(x86) to android-arm. Currently, The project only plans to supoort kvm.

Updated over 5 years ago. 4 hacker ♥️.

froxlor Server Management Panel

a project by asemen

froxlor Server Management Panel

Updated over 5 years ago. 1 hackers ♥️.

Add VNC backend to openQA

an invention by zxdvd

Background about openQA: https://progress.opensuse.org/projects/openqa-improvement/wiki

Updated over 5 years ago. 2 hacker ♥️.

Snoek improvement

a project by yfjiang

We have internally used vote tool Snoek. At least 2 new features will be implemented in the hackweek:

Updated over 5 years ago. No love.

Port the Spacewalk UI to modern web technologies

an invention by dmacvicar

Spacewalk is an open source Linux systems management solution. It is the upstream community project from which SUSE Manager and the Red Hat Network Satellite product are derived.

Updated almost 5 years ago. 5 hacker ♥️.

Play around about GNU/Linux security

a project by shawn2012

Developers: Shawn Chang, Bo Yang

Updated over 5 years ago. 1 hackers ♥️.

Web shell for Hamsta

an invention by zbhan_william

You like Linux, right ? you must like command line tools which give an quick, elegant way for your work. This project comes from the idea. "command line everywhere".

Updated over 5 years ago. 1 hackers ♥️.

Package proper cross-compilers

a project by rguenther

openSUSE lacks useable cross-compilers to glibc systems. This is the attempt to provide those, most important a cross-compiler for arm/aarch64.

Updated almost 5 years ago. 3 hacker ♥️.

Zeroconf with others (GNOME Shell, Firefox, Wayland and others)

a project by cxiong

Zeroconf/Bonjour/Avahi is a very interesting technique that targets at freeing users of services from tedious IP-based network configuration by automatic-distributed address-assigning, name-assigning and service discovery/browsing. It's named officially as zeroconf, Bonjour is the implementation in OS X, iOS and Windows, while Avahi is for Unix-like system.

Updated over 3 years ago. 3 hacker ♥️.

Add gui for thinkpad umts-card tool

a project by dheidler

I already have the backend done for the thinkpad umts-card, but the frontend is still missing. The tool shall be a version-2 of https://github.com/asdil12/wwan

Updated over 3 years ago. No love.

Build and validate a scale-out Samba/CTDB cluster atop CephFS

an invention by dmdiss

Samba and CTDB rely heavily on POSIX fcntl locks for data and meta-data integrity. This functionality was recently fixed in CephFS, opening up the possibility to use CephFS as an underlying filesystem for a scale-out Samba/CTDB cluster.

Updated over 5 years ago. 1 hackers ♥️.

Make spiv full featured image viewer and release GFXprim RC1

an invention by metan

Description

Updated almost 8 years ago. No love.

wicked

a project by pwieczorkiewicz

Wicked is a network configuration infrastructure incorporating a number of existing frameworks into a unified architecture, providing a DBUS interface to network configuration.

Updated over 5 years ago. 6 hacker ♥️.

Add standardized REST interface to Hamsta

a project by pkacer

Hamsta currently lacks a standardized network interface that would allow other systems accessing its capabilities. There is a custom network interface with text-parsing based protocol that is poorly documented and needs to be implemented on the client side to be usable. This interface does not use any standardized way of communication or library.

Updated over 3 years ago. No love.

openSUSE & SLE support for Puppet modules located at the Forge

a project by tampakrap

Description

Updated over 5 years ago. 2 hacker ♥️.

running xen on allwinner sunxi powered devices

an invention by bjzhang

I want to boot xen with dom0 and domU on allwinner sunxi devices.

Updated over 5 years ago. 2 hacker ♥️.

a watch for taking care of my baby

a project by bjzhang

i want to make a prototype of a watch for waking up me in the night in order to take care of my daughter.

Updated over 5 years ago. 2 hacker ♥️.

Betaman - Beta Program Management application

an invention by insilmaril

Betaman is a rudimentary rails app to manage a set of beta tests and its testers. Try betaman yourself at betaman.suse.de

Updated over 5 years ago. 2 hacker ♥️.

openQA v2 test, fix, deploy

an invention by bmwiedemann

openqa.opensuse.org is still running on the older v1 version necessitating extra maintenance (and bringing confusion to people about which version is the right one to use).

Updated over 5 years ago. 2 hacker ♥️.

Ruboto - JRuby On Android

a project by digitaltomm

Updated over 5 years ago. 2 hacker ♥️.

crashsite

a project by alnovak

Examining vmcore with crash (very) often means to look at multiple outputs at once, which in console enviroment simply is not easily achievable. Since last hackweek, there is a

Updated almost 5 years ago. 2 hacker ♥️.

switch to grub2 for powerpc

an invention by k0da

There is a grub2 available for powerpc for a while. Let's switch to it by default.

Updated over 5 years ago. 3 hacker ♥️.

HMC support to openstack

an invention by k0da

Currently compute supports only IVM managed pSeries machines. In that case machines are not managed for central place. There shouldn't be a big deal to implement HMC support as IVM commands are pretty much similar to HMC.

Updated over 5 years ago. 1 hackers ♥️.

Airplane tracking

a project by rmax

Setup and operate a Mode-S Beast that receives the ADS-B broadcast signals sent out by airplanes.

Updated over 5 years ago. 2 hacker ♥️.

Web interface for gems-status

an invention by jordimassaguerpla

Gems-status (http://github.com/jordimassaguerpla/gems-status) is a command line tool that creates a report about the gems used in an appliacation. The most import result is the security alerts.

Updated over 5 years ago. 2 hacker ♥️.

SSL error checker

an invention by mcalmer

If a SSL connection failed, you often get only a very cryptic openssl error message. Write a tool which check for the typical errors and report the real reason for the failure.

Updated almost 8 years ago. No love.

Add MOKx for blacklisting any specific hash of kernel module (Hackweek 10 in Taipei)

a project by joeyli

Add MOKx for blacklisting any specific hash of kernel module.

Updated over 5 years ago. 1 hackers ♥️.

Weblate improvements

a project by Nijel

My plan is to add some more features to Weblate. The list is definitely not complete, but I'd like to check at least following areas:

Updated over 5 years ago. 3 hacker ♥️.

ALSA Pure Digital Power Amplifier

a project by duwe

Building on top of Rouslan Dimitrov's Microcontroller Class D Amplifier, I developed the idea to feed the power amplifier with PCM data directly. Rouslan does some dithering and noise shaping, but I'm convinced that proper interpolation would sound better. The ATtiny is too slow to do even cubic interpolation so I'll move that into the host.

Updated almost 3 years ago. 2 hacker ♥️.

'Who's that guy?' - a floor based mini game

an invention by thutterer

Documentation

Updated over 5 years ago. 5 hacker ♥️.

crash utility: add "percpu" command

an invention by ptesarik

Crash has some support for per-cpu variables, but it really only works for static variables. My idea is that you should be able to take a per-cpu pointer and see the formatted data. The syntax should allow to specify a CPU or do it for all:

Updated over 3 years ago. No love.

Enhance zypp installer to report file conflicts and to support rpm %posttrans scripts.

an invention by mlandres

This would fix the two 'biggest flaws' in the current software installation workflow. Basic support for detecting file conflicts is already provided by libsolv, but it needs to be integrated into libzypp. In order to support rpm %posttrans behavior, zypp needs to collect these scripts during package installation and execute them at the end of it's transaction.

Updated over 5 years ago. 2 hacker ♥️.

Create a tool to sync GroupWise calendars with a local radicale server

a project by cbosdonnat

I already have a [python script][0] processing mails received in the Calendar folder to get the ical event and push it to [radicale][1]. It has several drawbacks:

Updated over 5 years ago. 6 hacker ♥️.

Booting to btrfs snapshots with grub2

a project by michael-chang

The bootloader menu has to be able to list snapshots created with tagged attribute by snapper or other tools. These attributes control how snapshots are displayed and organized in the boot menu. All the changes are reflected in real time, that is when a snapshot is created it's ready to boot without the hassle to call grub2-mkconfig to refresh menu. The operation and navigating to the snapshot is intuitive and out of box and booting is even more easy to hit the button.

Updated over 5 years ago. 2 hacker ♥️.

multi-user chat support for Groupwise Messenger protocol in Telepathy / Empathy

an invention by fcrozat

Currently, only pidgin is support multi-user chat over Groupwise Messenger protocol.

Updated almost 5 years ago. 2 hacker ♥️.

Work on my OBS packages

a project by lrupp

~> osc my pkg | wc -l

Updated over 3 years ago. 4 hacker ♥️.

Make diskimage-builder (part of TripleO) capable of building openSUSE images

an invention by tserong

A few months ago in a random post-PyConAU fit of hackery, I got disk-image-create in TripleO's diskimage-builder project running on openSUSE 12.3, i.e. you can now run disk-image-create on an openSUSE system, and have it create, say, an Ubuntu system image. Time to take the next step, and make it capable of building openSUSE images ;-)

Updated over 3 years ago. 1 hackers ♥️.

Nodejs automated packaging

an invention by kwk

Nodejs is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. It uses NPM as its packaging system.

Updated almost 8 years ago. No love.

Optimize packing of objects required for migration to new container

a project by vuntz

Moving objects to a new container is a problem everyone in R&D has faced at least once in his life. It requires a very advanced algorithm to pack the many different objects (which are generally heterogeneous, with different uses, types, weights and sizes), before the packs can then be transferred to the new container, generally through a dedicated bus. We can identify some usual cases:

Updated over 5 years ago. 1 hackers ♥️.

Wifi direct on OpenSUSE

an invention by matt680209

Wifi direct (P2P) has been implemented in WLAN drivers and wpa_supplicant. I would like to work on 2 machines connected each through wifi direct.

Updated over 5 years ago. 1 hackers ♥️.

Merge webui into OBS API

an invention by coolo

The webui is currently the poor cousin of the OBS parts even though it's wildly used. It's a pain in the ass to code for it as there is not a API for most things you need to do - and if there is it's cumbersome to use.

Updated over 5 years ago. 4 hacker ♥️.

Learn how to write 'Learn Language App'

a project by kalabiyau

The basic idea behind learning language is to ensure three parts:

Updated over 5 years ago. 1 hackers ♥️.

Improve MMTests Comparisons and Reporting

a project by vbabka

The Proposal

Updated almost 8 years ago. No love.

REST API for QADB

a project by llipavsky

QADB is the database used to strore results of automated tests in SUSE QA.

Updated over 5 years ago. 2 hacker ♥️.

Create a dispatcher script for vpn with DNSMasq in NetworkManager

an invention by mcaj

Base on internal user request, I`d to create the dispatcher script for NetworkManager allow run up/down script for DNSMasq when a VPN connection was started. In the current setup when VPN is started via NetworkManager no scripts is run.

Updated over 5 years ago. No love.

Yandex.Disk (video/pictures/music) XBMC add-ons

an invention by vlewin

Yandex.Disk is a free cloud storage service (like Dropbox) that gives you access to your photos, videos and documents from any internet-enabled device.

Updated almost 8 years ago. No love.

Wrap php-openid into Zend_OpenId library

an invention by pkacer

Problem statement

Current Zend Framework OpenID implementation does not support the protocol version 2.0 fully. For example the Yadis discovery is not supported at all. Thus the Zend Framework OpenID module can not be used with OpenID providers using this version of the protocol.

Updated almost 8 years ago. No love.

Climbing Ticklist

an invention by j_renner

Ticklist is a web application enabling users to record their ascents of climbing routes as well as to maintain their personal list of currently projected routes. My implementation went from working alpha back to pre-alpha status (~ basic things not working) while migrating parts of the codebase (knockout.js -> angular.js). The goal of this hackweek project was therefore to finish this migration and fix the basic features in order to make the app useful at least for personal usage.

Updated over 5 years ago. 5 hacker ♥️.

Improve yast devtools

an invention by jreidinger

There is now bunch of yast devtools but the most of them are obsolete or useful only for ycp developement, which is now dead. It is also mixture of tools to build package, develop single package and new yast meta for doing changes on all modules developed by yast team. So goal is

Updated over 5 years ago. 4 hacker ♥️.

Podcast Studio

a project by KGronlund

I've been running a podcast together with two friends for over a year now. We have a recording and mixing process going, but unfortunately it involves using non-free operating systems and software all the way through.

Updated almost 8 years ago. No love.

CodeAdopter

a project by kalabiyau

Initial idea to build a tool to help rubygems community to rotate maintainers for abandoned projects.

Updated over 5 years ago. 2 hacker ♥️.

Improve OpenStack Documentation

an invention by a_jaeger

Improve OpenStack documentation and tools used by it.

Updated over 5 years ago. 4 hacker ♥️.

pyg: PEG parsing runtime for Python

a project by rneuhauser

pyg will be a PEG parser library formed as an internal Python DSL. it will be used in cramex, a copycat of cram with expect support.

Updated almost 5 years ago. No love.

OmegaT automatic glossary insertion

a project by vdziewiecki

I want to continue my work on this feature for a CAT (Computer Aided Translation) program, OmegaT. When translating a segment (usually a sentence), I would like OmegaT to automatically replace all words it finds in an active glossary by their translations. This will save the translator some time.

Updated over 5 years ago. 2 hacker ♥️.

SUSE Hackweek Gallery XBMC add-on

an invention by vlewin

Browse the SUSE Hackweek Gallery in XBMC on your TV :)

Updated over 5 years ago. 2 hacker ♥️.

KVM S3 and S4 handling in SLES and openSUSE

a project by bfrogers

There are issues with S3 and S4 handling in a KVM SLES or openSUSE guest. I'd like to figure out what's going wrong and get things fixed as much as possible.

Updated almost 8 years ago. No love.

Enable >256 vcpus for KVM guests

a project by bfrogers

Although there isn't much demand right now, it won't be long before >256 vcpus in a KVM guest will be desired. Currently, due to 8 bit apic ids only being used the limit is 256. Implement the x2apic infrastructure that will allow QEMU + KVM to break the 256 vcpu barrier.

Updated almost 8 years ago. No love.

Integrate xfstests with qa_automation

a project by jankara

xfstests is rather comprehensive filesystem testing framework used for functional filesystem testing. The aim of this project is to integrate xfstests with our qa_automation framework so that xfstests can be run in it and results are automatically processed and stored in qadb.

Updated almost 8 years ago. No love.

studio-appliance-editor

a project by bear454

Build an open-source appliance editor for SUSE Studio that interacts only with the API, using modern JS web frameworks.

Updated over 5 years ago. 3 hacker ♥️.

Reduce the number of builds in the openSUSE Build Service

a project by dmuhamedagic

In case any of the source files changed, openSUSE Build Service rebuilds the dependent packages regardless of whether that particular modification affects the dependency. This makes our resources footprint bigger (and the electrical power bills higher). It also affects users, because every new package build causes the package manager to include that package in the next update thus consuming network bandwidth and resources of users' computers.

Updated over 5 years ago. 3 hacker ♥️.

Testbus

an invention by okir

Create a framework for running tests distributed across a number of hosts. The goal is to be able to run tests for things like

Updated over 5 years ago. 1 hackers ♥️.

Jabber server side history

a project by -miska-

Finish extension for server side history for jabberd2 server and create a simple webui to browse it using tntnet. Part of the project is to learn to use tntnet toolkit, other part is to have server side history.

Updated almost 8 years ago. No love.

YaST module for IRST

a project by mlin7442

Intel Rapid Start Technology(IRST) is a firmware mechanism enables your system to get up and running faster from sleep, saving time and power consumption, it will cause the system to wake up from S3 and suspend to S4(with SSD)[1]. Currently kernel 3.11 already support it[2], however there haven't a graphic tool to control its wakeup event and timeout, like as similar tool on Windows[3]. This Hackweek I'll create a YaST module to handle those parameters.

Updated almost 8 years ago. No love.

YaST Developer Happiness: Reboot the Documentation

an invention by mvidner

PLAN

Updated over 5 years ago. 1 hackers ♥️.

Chef Cookbook Attributes file documentation parser

a project by iartarisi

Write a tool to generate documentation (README.md) from chef cookbook attributes files including the comments that describe the attributes. The goal is to use this with the openstack chef cookbooks from https://github.com/stackforge/ and maybe integrate it the upstream Gerrit as a Jenkins job.

Updated over 5 years ago. 1 hackers ♥️.

Continue on osc3 porting

an invention by mvyskocil

Preface

In a previous hackweek project (https://github.com/SUSE/hackweek/wiki/osc3%3A-port-osc-to-Python3) I have converted osc code to Python3. This has triggered quite some weirdness regarding plugins, but osc is usable from python3. Or it was, not sure if more recent changes did not break the compatibility.

Updated almost 8 years ago. No love.

Optimize KIWI product build in Open Build Service (OBS)

an invention by lslezak

Introduction

Updated over 5 years ago. 2 hacker ♥️.

Merge hermes into OBS API

a project by coolo

After https://hackweek.suse.com/projects/105 the next thing to merge is hermes.

Updated over 5 years ago. 5 hacker ♥️.

Cloud rearrangement: VM migration path-finding

an invention by aspiers

There are several use cases where it's beneficial to be able to automatically rearrange VM instances in a cloud into a different

Updated over 5 years ago. 1 hackers ♥️.

supportconfig database

an invention by leonardocf

The supportconfig utility is used by support teams to collect all information needed to troubleshoot a system in one shot.

Updated almost 5 years ago. 2 hacker ♥️.