osukup
Learning about Docker
an invention by abergmann
Based on the hackweek 9 project from Flavio I'm playing around with docker and Linux containers.
Support for automatically building kernels with user-influenced configuration
an invention by vbabka
Sometimes a user might want to build her own kernel instead of using the provided binary, for various reasons. This means creating own .config and maintaining it through kernel version bumps, which often results in running "make oldconfig" and mostly holding down the enter button to accept upstream defaults.
Get my hands wet with functional programming
a project by alexandrubonini
This is about starting to use functional programming paradigms that get used more and more?
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
Package some stuff for openSUSE-Factory
a project by pluskalm
As every hackweek, lets package/update/cleanup some stuff fore factory:
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. ?
Unreal 4 Engine from Source / Lightweight RPG & Single Level
a project by JCayouette
Spec-cleaner finishing jobs
a project by scarabeus_iv
Cover more cornercases for spec-cleaner to allow the swap of formatspecfile due to its bugginess in comparsion.
QAM stuff in Tumbleweed
a project by pluskalm
We are using various tools, many of them are not yet in Tumbleweed (such as rst2html5, git-pimp and so on), aim of this project is to get them there.
Let’s Encrypt integration into openSUSE/SLE
a project by abergmann
Automate Haskell Packaging
an invention by psimons
We have various individual tools to automate parts of the Haskell packaging process, like cabal-rpm
, but those tools aren't integrated into a fully automated system that keeps Haskell packages up-to-date with as little human intervention as possible. I would like to build that system. Stackage provides us with an accurate list of packages and versions that are known to work together well, and there are basically two flavors: the nightly snapshot (bleeding edge) and the LTS release (stable API). The former is appropriate for Tumbleweed, IMHO, and the latter is appropriate for stable releases like SLE or Leap.
Gordon
an invention by evshmarnev
Gordon
A collection of autotests for Crowbar
Another try on minimalistic C widget library
a project by metan
I've attempted this several times already and each attempt had different shortcomings. I'm kind of curious about how exactly will I fail this time.
Improve packagers' life
a project by kstreitova
Every packager encounters boring manual tasks every once in a while and these tasks can most probably be automated to some extent. During Hackweek I aim to try and identify such cases in various packagers' workflow and consider creating a tool that would make these tasks easier. Also, I would like to find out whether there is a demand for such tool. In that case, this Hackweek project will turn into a long-term task I plan to keep working on.
TumbleSLE - Applying Tumbleweed Logic to the SLE codebase for more efficient testing & development
an invention by RBrownSUSE
Right now internal SLE development is still organised & structured around the concept of 'Milestones'. Schedules are defined, deadlines are set, and off we go making Alpha 1, 2, 3, Betas 1, 2, 3, RC's, and so on.
SSH (Suse Social Hack) game
a project by nmoudra
This is a project to create a "larp" game for SUSE employees (or anyone geeky enough to play this) which will be based on computer related knowledge. The core of the game is to search for other people and clues for solving the main goal by "connecting" or "hacking" according to given HW and SW roles. E.g. a person will play router, another one will play PC and they will need to find a person playing TCP/IP protocol to communicate and eventually create a working setup to solve the goal. They they need to work as a group and solve riddles/ciphers which will let them go further. There are more game mechanics i have in mind, but don't want to spoil all of them now :)
Weblate rush
a project by nmoudra
I want to start working on translations which might be useful in our work (to focus on apps used by us during our work) and to push the rate of translation a bit further.
Port supportconfig to openSUSE
a project by eeich
Supporttools are great and useful utilities to help support and development
spec-cleaner improvements
a project by pluskalm
We want to improve translation of dependencies done by spec-cleaner (i.e. cmake(blah)) and so on - see github.
Packman diet 2.0
a project by scarabeus_iv
Continuing last year tweaks of packman project we should proceed in the good work and reduce the packman to provide smallest set of packages possible on Tumbleweed (later on inherited by 43.0...).
Provide tools to analyze the life-time of maintenance and release requests in IBS/OBS
an invention by psimons
We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example:
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.
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.
continue / push osc2
a project by mstrigl
While osc is growing and getting more and more complex and hard to maintain, there is an object oriented rewrite of osc which key points are:
openQA Package Testing
a project by RBrownSUSE
openQA has a well earned reputation as a 'full system' testing tool, able to test a system end-to-end from the operating system to it's applications on a number of different platforms and architectures, including VM's & Bare Metal.
Replace ctcs2 with avocado
a project by pluskalm
We need to package avocado, get it into distro and migrate some of our testsuites from ctcs2. Atm avocado is present in openSUSE:Factory and Backports exist at my home project
Simulate SD card in software
a project by algraf
To make OpenQA work with real ARM devices, we need to control
Build a minetest server inside SUSE network
a project by whdu
An introduction from minetest website: " Minetest is a near-infinite-world block sandbox game and a game engine, inspired by InfiniMiner, Minecraft, and the like. Minetest is available natively for Windows, OS X, GNU/Linux, Android, and FreeBSD. It is Free/Libre and Open Source Software, released under the LGPL 2.1 or later. "
openQA IDE
a project by coolo
There is a running gag built into openQA called interactive mode. It goes like this: "if you need the interactive mode, it's broken". The reason: the so called interactive mode is a collection of hacks - in theory making it possible to update needles in a running test.
openSUSE:Factory python2/python3 split
a project by pluskalm
As in near future, there will be python2python3 in Factory but no /usr/bin/python and in SLE-15 base no python2 it is necessary to start checking/switching dependencies.
Create packages for maintenance tools
an invention by pluskalm
Currently helpers for maintenance of SLE/openSUSE such as osc omg
exist just as git repo, lets have them as packages.
Sat solve product dependencies on the server
a project by wstephenson
Overview
With the recent explosion of product extensions, modules, bases, the decomposition of monolithic base products into modules, and the amount of churn in product composition between releases, the task of calculating product dependencies and migrations between products has approached the complexity of package management. We have a state of the art tool for solving package dependencies, so why not apply it to the new domain?
Write a simple ESMTP mail server in Haskell
a project by psimons
Hackweek 21?
Learn Haskell on Project Euler problems
a project by mvidner
I am a beginner: I have read 1½ books on Haskell. I want to practice.
Try rebuilding openSUSE/SLE with maintenance updates included
an idea by pluskalm
It was already tried in past, but lets revive this. Currently released distro is locked, and while maintenance updates (active incidents get build against updated packages), lets also try to rebuild everything.
RPMlint cleanups
a project by scarabeus_iv
RPMlint upstream milestone 2.0 is shaping up but there are still ticket that needs to be tackled to finalize the release and enjoy the freshness of awesome QA on Tumbleweed/SLE16.
Looking for projects around:
haskellActivity