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 over 5 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. The current technology stack is node, express, sequelize, jade (templating), angular and twitter bootstrap. Lots of future features come to my mind, like showing advanced statistics, integration with social networks, support bouldering ticklists as well, location based stuff, and so on.

Updated about 3 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 about 3 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. It is probably going to be hard to get away from using the things we use for the actual recording part for a while, but one thing I feel should be perfectly doable in openSUSE is the mastering bit. In theory, Audacity could work for this, but it is old and clunky and doesn't do real-time filtering, making it annoying to use.

Updated over 5 years ago. No love.


a project by kalabiyau

Initial idea to build a tool to help rubygems community to rotate maintainers for abandoned projects. Many new developers would like to maintain a project to learn new stuff and many good projects are abandoned by initial authors.

Updated about 3 years ago. 2 hacker ♥️.

Improve OpenStack Documentation

an invention by a_jaeger

Improve OpenStack documentation and tools used by it. Major idea: Improve openSUSE documentation

Updated about 3 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. The surface is heading to resemble Boost.Spirit: grammars are composed using a vaguely (xBNF/PEG)-like syntax enabled through operator overloading.

Updated over 2 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 about 3 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 about 3 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 over 5 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 over 5 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 over 5 years ago. No love.


a project by bear454

Build an open-source appliance editor for SUSE Studio that interacts only with the API, using modern JS web frameworks. For users, this provides an opportunity to influence, or create unique tailored editing experiences for Studio appliances. For Studio maintainers, this provides a road towards a modern appliance editor, and a chance to remove tens of thousands of lines of brittle legacy code. For hackers, this provides a chance to get your feet wet with modern client-side web technologies, like

Updated about 3 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.

Current OBS controls for package rebuild triggers

Updated about 3 years ago. 3 hacker ♥️.


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 about 3 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 over 5 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. [1] http://mjg59.dreamwidth.org/26022.html

Updated over 5 years ago. No love.

YaST Developer Happiness: Reboot the Documentation

an invention by mvidner


We have Ruby now, yay! But the developer documentation still quite sucks [the old version is shown in that link]. We want to fix that.

Updated about 3 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. The project is hosted at: github/mapleoin/chef-attrdoc

Updated about 3 years ago. 1 hackers ♥️.

Continue on osc3 porting

an invention by mvyskocil


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 over 5 years ago. No love.

Optimize KIWI product build in Open Build Service (OBS)

an invention by lslezak


OBS can build not only build traditional RPM packages, but it can even build appliances or installation ISO images.

Updated about 3 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. Use ActionMailer for events

Updated about 3 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 about 3 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. The objective of this project is to create a central repository of supportconfig tarballs. To do so, we're going to develop a set of tools to automatically fetch tarballs from known sources, parse the information, import the useful parts into an SQL database and expose it in a Web front-end where users can run some simple queries.

Updated over 2 years ago. 2 hacker ♥️.