Implement proper RandR support in XFCE

a project by joro

XFCE currently has no support for monitor hotplugging, which makes it hard to use on Laptops with docking stations. This project wants to add support to XFCE to automatically adjust its display setup when the monitor configuration changes.

Updated about 5 years ago. 1 hackers ♥️.

Automate zypp translations

an idea by mlandres

There are a couple of scripts and cron jobs on my WS which extract and merge back the zypp translations in the opensuse-i18n repository at svn.opensuse.org. It's overdue to bring this to our Jenkins CI.

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

orthos.arch.suse.de uses shared password for root on hosts.

an idea by osynge

Shared passwords are evil

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

pmpman -> why dont we automate the music on our phone / mp3 player?

a project by osynge

Usecase.

  • My phone / media player has less storage space than my music collection is large. I charge my phone / media player via USB attached to my computer. I want it to transfer media to my phone / media player in a non interactive way.
Updated almost 5 years ago. 4 hacker ♥️.

Automate to save time for hacking

a project by locilka

Yast team has a great experience in automating tasks that can be done by machines in order to save time that can be used better. We usually use Jenkins for running these jobs.

Why to use automation?

Updated about 2 years ago. 4 hacker ♥️.

NFire a new project to replace newburn

a project by lzwang

newburn is a system press testing tool. But it is out of maintained. And it is heavily integrated in ctcs2. So replace it with a new one.

Updated about 3 years ago. 3 hacker ♥️.

Cosmic HA for OpenStack

a project by mjura

Idea is to prepare some advanced template examples for Heat orchestration in OpenStack, which will show: - how HA for VM guests can be used

Updated almost 5 years ago. 8 hacker ♥️.

Management solution for openSUSE based on Salt-stack

an idea by dmacvicar

Saltstack is the only configuration management solution that does not look like a ball of hair. https://github.com/dmacvicar/playground/tree/minimanager-reactjs/python/minimanager is a prototype of a Spacewalk-like console using Spacewalk as the server and client engine.

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

Make ruby-ui usable for YaST

an idea by dmacvicar

ruby-ui was a hackweek project with jreidinger to make libyui (YaST text/graphical engine) usable from pure-ruby without going through YCP. We experimented a bit extreme trying to make the usage of SLIM templates possible. It kind of worked.

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

Make sure bicho works with current bugzilla

an idea by dmacvicar

Bicho is a ruby gem to query bugzilla. I have received some reports that it is not working with current bugzilla. May be you want to learn ruby and fix it. https://github.com/dmacvicar/bicho

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

Revive qemacs

a project by dmacvicar

qemacs is a nice emacs style editor by Fabrice Bellard (qemu's original author). qemacs is small enough so that it can be compiled as a 100kb executable, but also has a simple codebase

Updated about 2 years ago. 1 hackers ♥️.

YaST rake tasks tab completition

a project by mfilka

terminal has it, git tool has it, so yast-devtools should also provide it for new rake tasks

Updated about 5 years ago. 1 hackers ♥️.

GCC aggregate tracking

a project by jamborm

Currently GCC relies only on the most generic alias analysis when attempting to track data in aggregates in interprocedural (IPA) optimizations. In the course of this project I plan to revive patches for using simple escape analysis to track all data which do not have their address escaped and use that information to track constants within them, analyze the impact on a number of benchmarks and submit them to GCC trunk.

Updated about 5 years ago. 2 hacker ♥️.

Kill YCP Zombies by Compiling Ruby to Ruby

a project by mvidner

During the YCP Killer project, Y2R didn't translate most YCP operators and builtins into equivalent Ruby constructs but into library calls. This was necessary to preserve behavior in various edge-case situations, mostly when nil was passed around. The resulting code is often long and hard to work with. Example from SlideShow.rb:

Updated about 2 years ago. 6 hacker ♥️.

FOSS Bioinformatics

a project by jafr

Investigate the state of bioinfo FOSS (mostly interested in DNA sequencing and sequence analysis) on Linux (and possibly other platforms), learn some algorithms, learn to use the available software, find what needs to be improved and if time permits, start improving.

Updated about 5 years ago. 1 hackers ♥️.

HackWeek T-Shirt

a project by abodry

If nothing is changed, no Hackweek T-Shirt awaits us. So, taking the initiative, I am searching for other creative minds to collaborate with.

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

Create the Draft/Concept doc for Studio 2.0

a project by mistinie

It's 1.5yrs since we've launched the last Studio version. Customers are asking about a roadmap, a new version... After discussions with AJ, Adrian, Alex, I want to create a draft plan/concept how such a Studio successor could look like.

Updated about 5 years ago. 4 hacker ♥️.

Improve the supportconfig database tool

an idea by leonardocf

The tool, developed in previous HackWeeks, is mostly abandoned. The plan is to:

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

A SUSE template for Beamer

a project by leonardocf

Some people prefer LaTeX for creating documents and presentations. The templates provided by Marketing don't include one for Beamer

Updated about 5 years ago. 6 hacker ♥️.

LDraw for Linux

a project by jbohac

Project Description

Updated about 2 years ago. 6 hacker ♥️.

Internal SUSE webzine

a project by cyberiad

The idea is to have an internal web page that mainly presents new SUSE employees or the ones you might not know yet. Other topics can be covered like reports about hack week projects or other interesting stuff apart from the daily work we all do. As a start there would be a questionnaire which results are posted on a web page.

Updated about 5 years ago. 5 hacker ♥️.

Dice - A light weight build service

a project by sax2

The idea is simple. Dice is a light weight build service for KIWI images with full control over the build power by the user. At SUSE we have the buildservice which is the full professional version of a build service for packages, images and also products. As a normal user I can provide input and I get some output but I have no control what happens with my data, when it's being processed and where it's being processed. That's by design and works great, thus not meant negatively. I'm a 100% fan of the buildservice

Updated about 5 years ago. 2 hacker ♥️.

Check Out Redmine

a project by keichwa

Is Redmine good enough for manging projects?

Updated about 7 years ago. No love.

x86 instructions decoder

a project by bpetkov

This is the tool I've been working on since HW11 and it needs more work. Actually, there's always something which could be done on it. It is basically an x86 instruction decoder with special emphasis on the kernel and decoding interesting pieces of it in order to help in the development of low-level patching techniques, among others. git repo: https://gitlab.suse.de/bp/x86d

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

Moses machine translation performance tuning

a project by marxin

Moses is a statistical machine translation system that allows you to automatically train translation models for any language pair. Intention of the project is to tune up existing software, where a glimpse shows that majority of time is consumed by memory allocation, dynamic casting and other calculation non-related stuff. I would like to inspect many techniques (like perf profiling, GCC LTO, GCC profile-guided optimization, code refactoring, OpenTuner, etc.) which may bring really significant performance gain. Moreover, it would be really beneficial to come up with a cookbook that can be used by folk in general. If possible, I would like to create a step-by-step performance improvement graphs.

Updated about 5 years ago. 4 hacker ♥️.

Tweak btrfs to run on SMR drives

a project by hreinecke

Having gotten access to some SMR prototypes it should be possible to tweak btrfs to run natively on those devices. Using SSD mode helps a lot, but there is still some work to be done. So this will be a good chance to learn something about the inner details of btrfs and see if I can get it to run on SMR drives.

Updated about 5 years ago. 3 hacker ♥️.

Gerrit CLI review tool

a project by iartarisi

Gerrit is used for code reviews by openstack and its related projects (e.g. chef cookbooks). The web interface is too slow when you get 100 changes to review each day. It would be nice to have a faster CLI. There are already some python client libraries available. I am thinking about either doing this as a standalone application with python and something like ncurses or an emacs/lighttable plugin. https://github.com/mapleoin/gerrit-el

Updated about 5 years ago. 2 hacker ♥️.

Improve Maintenance-workflow in BuildService

a project by BenniBrunner

  • automated generation of patchinfos
  • improve incident-view
Updated over 4 years ago. 3 hacker ♥️.

openSUSE 13.2 ARM hackathon

a project by algraf

openSUSE 13.2 is taking shape on ARM, but we need to make sure we smoothen its edges to make an actual release out of it. The goal of this project is to make sure all devices we should run on actually work and that the last few packages necessary for productive use of ARM devices work properly on 13.2.

Updated about 5 years ago. 12 hacker ♥️.

Play with OpenCV

a project by nadvornik

OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. The goal is to get familiar with OpenCV API and with the available algorithms. Specifically, I want to look into these particular tasks:

Updated about 5 years ago. 6 hacker ♥️.

Support for WiFi-enabled Canon cameras in gphoto

a project by michal-m

I have a Canon PowerShot S120, which allows for browsing / copying photos over WiFi. There are apps for Android, iOS, and Windows to do that. The protocol uses upnp to discover the camera and the smartphone/computer and them some HTTP-based protocol. I have some code using libupnp for the discovery and a perl script that is capable of transfering one file, but it's far from complete. Plus, I need to refresh my memory, because the last commit is from January :-(. Now, there seems to be some support for such cameras in gphoto already. So the plan is to dive into gphoto and use what I learned about the protocol to fix the gphoto support. If you own some other WiFi-enabled Canon camera supported by the CameraWindow software, let me know.

Updated about 2 years ago. 4 hacker ♥️.

Add support for RandR 1.4 (additional GPUs) into KDE display configuration

a project by michalsrb

Plan

RandR is X11 extension for configuring monitors and since version 1.4 also secondary GPUs. These secondary GPUs can either provide additional monitors to output to or can render individual applications instead of the main GPU. (Or even both at once.) Once a secondary GPU is configured to do render offloading, applications can be started with DRI_PRIME=<id> environment variable to actually render on it instead of the main one. There are also USB GPUs (dummy framebuffers) that can be hot-plugged.

Updated about 5 years ago. 4 hacker ♥️.

I want to learn the Nette framework

a project by tbazant

Updated about 5 years ago. 1 hackers ♥️.

SSH Connection Manager

a project by jschmid1

My idea was created out of a need in my current team(Hardware-enablement). Whilst excessive SLE testing on multiple machines i was forced to remember tons of ips to debug remotely. Since i had to reinstall new releases over and over again, ips differ, obviously. My approach to make life easier would be to create a simple cli to manage and administrate multiple connections on my local machine.

Updated almost 5 years ago. 5 hacker ♥️.

Create new mirror-script package

a project by mcaj

I`d like to create new set of tools for mirroring ISOs and repositories from "master" server to slaves/mirrors. ATM we are using very old and buggy set of internal tools. scripts are written in several different languages (bash, perl, python) and on always easy to undigested their purpose.

Updated about 5 years ago. 4 hacker ♥️.

Port kGraft to more architectures

a project by vojtech_pavlik

Implement improved ftrace infrastructure for PPC64LE (goal 1), s390x (goal 2), ARM64 (goal 3) that is able to support kGraft and doesn't have a performance impact. PPC64LE has an experimental (untested) patch by Dinar Valeev already, s390x works, but has a 10% performance impact on the system, ARM64 is entirely untouched.

Updated about 5 years ago. 3 hacker ♥️.

SUSE Music(ian) Space

a project by ralfflaxa

Once again, the SUSE band is coming together to make music and we're planning a party this time round!!! We have a band name :-)

Updated about 3 years ago. 46 hacker ♥️.

Video presence system for distributed teams

a project by ancorgs

Those working remotely or managing a distributed team know it: face time is invaluable. The former openSUSE team has been using http://sqwiggle.com to keep in touch and Google hangout to hold a stand up meeting every morning. We like the Sqwiggle approach. Although the last updates have made it worse, the concept of having a peep to your colleagues' desks to know if they are there (even if they are working hard or just talking to someone) and the possibility of starting a video conversation just clicking on the face shot can do a lot in reducing distances (and in killing the temptation of working naked for home-officers).

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

Bring up Linux on Allwinner A23

a project by rmax

Non-Android Linux can already be booted on several devices that are based on CPUs from Allwinner, such as the A10 and A13, but support for the newer A23 is still incomplete. I want to use this Hackweek to work with the folks of the sunxi and Lima projects (http://linux-sunxi.org/, http://limadriver.org/) to get Linux up and running on an A23 based tablet.

Updated about 5 years ago. 2 hacker ♥️.

Docker for something else than x86

an idea by k0da

Docker is just a wrapper around lxc and containers are available on Z and P. It's time to enable docker on Power and System Z

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

Trivialine - an Online Multiplayer Trivia

a project by cyntss

<a href="http://trivialine.herokuapp.com/" target="blank"><img src="https://scontent-a.xx.fbcdn.net/hphotos-xap1/v/t1.0-9/103560303124060156120696822168581672115471n.png?oh=d7ff3f6c32934ea362156d071e0b660a&oe=54B1308C" width="460px"/></a>

We have the pleasure to introduce you to the first Online Multiplayer Trivia:

Updated about 2 years ago. 11 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.<br> <br>

Updated almost 5 years ago. 14 hacker ♥️.

Work on KDE translation improvement

a project by vpelcak

I intend to work on translation of KDE to Czech language. http://i18n.kde.org/stats/gui/stable-kde4/team/cs/

Updated about 2 years ago. 5 hacker ♥️.

Hell-O-Kitty

an idea by coolo

HWinterstellar happens a week before halloween, so my project is to create a Hell-o-Kitty.

There are various 3D-Models e.g. http://www.thingiverse.com/thing:184363 - and adding some LEDs that blink using a tinyDuino into it should be very possible during hackweek.

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

SeaMonkey extension (for forgetting passwords)

a project by pcerny

SeaMonkey is the successor of the Mozilla Suite. The mail client allows connections over POPv3 and IMAPv4. In some cases one wants to leave the program running for longer periods of time, but once the mail client has password for a mail server it just stays connected. In case of "keep everything on server" profiles this means that the mail may stay accessible even when the machine is left unattended (which it often is). The purpose of the extension is to enable requesting the client to forget mail server passwords, so that the mail is no longer accessible without entering it again. http://www.seamonkey-project.org/

Updated about 5 years ago. 1 hackers ♥️.

experiments with Pebble smartwatch, including writing a SUSECon application for it

a project by fcrozat

Pebble smartwatch is a nice gadget I own and I'd like to start playing with it at the code level. One goal would be to create a SUSECon / conference application for it, allowing to choose which talks I will attend and make sure the watch will notify me in advance a session will begin.

Updated about 5 years ago. 1 hackers ♥️.

Dockerize-it

a project by fteodori

Create a set of ready to use Dockerfiles based on OpenSUSE, and find a nice home for them to live in. Useful containers or just for fun, let's dockerize-it all.

Updated about 2 years ago. 20 hacker ♥️.

List of open github pull request in a card on a team trello board

a project by vlewin

Write a simple command line tool for getting the open pull request from github and put it into a trello card. The tool should periodically update a list of pull request. In addition it would be great to have a connection between the trello card and github pull request.

Updated about 5 years ago. 3 hacker ♥️.

Release DAPS 2.0

a project 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. The official DAPS release is 1.1.7. SUSE internally DAPS 2.0 rc2 has been released. A few issues need to be fixed (mainly closing open bugs and adding missing test cases). The goal of this project is to fix these issues, so DAPS 2.0 can be publicly released.

Updated about 2 years ago. 6 hacker ♥️.

Crowbar on openSUSE

a project by tboerger

In order to build a community around crowbar, our cloud installer, we need to get this running on openSUSE as well. So let's find some time to move the packaging of crowbar from the ibs to the obs! In the end, there should be working packages in

Updated about 2 years ago. 9 hacker ♥️.