Upgrade OpenStack Infra's infrastructure to puppet 4

a project by comurphy

The OpenStack Infra team has been running on the EOL'd puppet 3 for too long, they need help updating. The plan is here: https://review.openstack.org/449933

Updated about 5 years ago. No love.

Improve OpenStack keystone identity federation

an idea by comurphy

OpenStack keystone supports several types of identity federation, but it needs work. Some of the things that it needs: * Fix the federation protocol API:

Updated almost 6 years ago. No love. Has no hacker: grab it!

speed-up and rewrite git-effort in elixir

an idea by dmaiocchi

git-effort is really a cool tool for analysis git repository. ( https://github.com/tj/git-extras/blob/master/bin/git-effort) In large codebases is kind little slow.

Updated almost 6 years ago. No love. Has no hacker: grab it!

Information Architecture Redesign

a project by loquacity

I'd like to consider the possibilities for redesigning SUSE documentation. Mark Baker ("Every Page is Page One") says "include it all, filter it afterwards" which is the exact antithesis of what we currently offer. Let's consider how we can move documentation into the future: search driven, user friendly, accessible, and in line with the way our readers use the rest of the internet.

Updated over 2 years ago. 3 hacker ♥️.

Port guix to ppc64le

a project by jbrielmaier

GNU Guix is a functional package manager that is also available on openSUSE Leap 15 and Tumbleweed. The goal of this project is to port it to ppc64le.

Updated about 5 years ago. 1 hackers ♥️.

OpenCI - test github PRs on openQA

an idea by coolo

We have quite some projects on openSUSE and os-autoinst organizations that are using travis-ci.org for testing their code. As travis-ci is using an ubuntu VM (or container) there are quite some things we can't test - or test by using SUSE containers within ubuntu VMs. During hackweek I want to evaluate the github API for CI services and try to marry it with openqa.opensuse.org - I'll need a web service that does the tracking, but I'm optimistic that it can be done in a week.

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

status page

an idea by tampakrap

The openSUSE Heroes team provides a status page under https://status.opensuse.org, which is based on Cachet. While it is very nice to provide a status page to the users, this one has a few key issues explained below, * The need of the DB requires syncing between locations. Thus it would have been better to replace it with a static web page (see also at the offsite meeting summary link above, which also includes links of status pages of other infra teams).

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

kubeojo: Health metrics for products and testsuites

a project by dmaiocchi

Updated over 2 years ago. 2 hacker ♥️. 1 follower.

M2Crypto ... add RSA-PSS and deprecate raw RSA signatures

a project by mcepl

Fix https://gitlab.com/m2crypto/m2crypto/issues/204, see more discussion therein.

Updated about 5 years ago. 1 hackers ♥️.

strace: add support for ioctl structure layouts

a project by mkoutny

strace can parse syscall arg structures and print them in user-friendly way. For ioctl syscalls there is greater variety of the structures and not all are supported. Let's start with covering autofs data.

Updated over 4 years ago. 2 hacker ♥️.

Line wrap change oblivious diff

an idea by mkoutny

There is not always a strict commit discipline separating functional changes and formatting, sometimes formatting change is inevitable. Changes that rewrap lines pollute diff output and make it hard to read. (This applies to texts where line wraps bear no semantics.) Similarly to -w, --ignore-all-space option of the diff(1) program add an option that will make the comparing algorithm ignore changes that only rewrap lines. (It's upon the implementation how to approach rewrapped and changed lines but no semantical changes should be hidden from the user.)

Updated over 3 years ago. No love. Has no hacker: grab it!

Explore replacements for genksyms/modversions for kabi checks

a project by Jessica Yu

There are some interesting and promising new tools for kabi checking that have been developed in the past 2-3 years (e.g. abidiff/libabigail, kabi-dw) . See if any of them prove to be viable alternatives to our current dependence on the brittle genksyms/modversions infrastructure in the kernel.

Updated about 5 years ago. 2 hacker ♥️.

reading a book (cryptography)

an idea by llzhao

I would like to read this book during hack week, thanks.

Updated almost 5 years ago. No love. Has no hacker: grab it!

Spider to download filtered 58 website information

a project by zyuhu

This project is meant to practice python and download filtered 58 information

Updated almost 6 years ago. No love.

Improving the Security of OpenPGP USB Token with a Secure Chip

a project by biergaizi

OpenPGP Card is an ISO/IEC 7816-4 compatible smartcard that is integrated with many OpenPGP functions, including signature, encryption, and authentication. It provides an trustful computing environment isolated from the host computer, to guard one's private keys from attacks and exposures. ZetiControl in Germany is the first manufacturer of OpenPGP Card based on BasicCard platform. Since then, compatible USB tokens have also been manufactured, such as Yubikey and Nitrokey. Currently for compatible USB tokens, there are two approaches of OpenPGP Card implementation:

Updated almost 6 years ago. No love.

forensic software architecture of large codebases

a project by dmaiocchi

Updated about 5 years ago. 2 hacker ♥️.

logorator: an offline internal analytics tool

a project by dleidi

There are customer use cases where sharing information via internet or uploading data somewhere is not acceptable for security reasons: this avoid the usage of some tool like the most famous Google Analytics, and prevent developers from understanding how the web application is used by the customers. I don't want to reinvent the wheel and re-implement a copy of Google Analytics, but getting inspired from it, the goal is to reuse information that we already have to extrapolate an analysis of the WebApp customer usage. I started this project with the aim of learning a programming language where I am not so comfortable yet (python). The purpose of this Hack Week project is to bring this basic tool at a minimal stable and usable state with the purpose of analyze the usage of a WebApp in scenarios where the WebApp is used in an internal network only (offline, disconnected from the internet).

Updated about 5 years ago. 2 hacker ♥️.

Study the book of 'Core PYTHON Applications Programming Third Edition'

an idea by leli

Study the book content and try to practice some project examples in the book to understand deeply on PYTHON and its using.

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

Search people by tag

an idea by dleidi

The problem I typically find very hard to figure out in the whole SUSE company who is the go-to guy for a certain skill/knowledge/experience. I'd like to have some place where one, who does not know people around him, can just browse and search for people by some tag or label. Sometimes you have a problem in a specific area but you don't know who to ask to, or even if you do, you don't know there were many other people with the same knowledge/experience you could have ask before.

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

Gnome applet for a wicked

a project by asmorodskyi

Idea is create applet with same functionality which provided by network-manager applet . Gather more detailed requirements is part of fun :)

Updated about 5 years ago. 3 hacker ♥️.

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. In this hackweek we plan to look on various problems as described at:

Updated over 4 years ago. 7 hacker ♥️. 3 followers.

[IDEA] Use Mozilla's DeepSpeech to automate minute take for meetings

a project by aplanas

Mozilla's DeepSpeech project[1] is using TensorFlow and some paper from Baidu to make an open source speech to text system, based on deep learning (TensorFlow). The current project allow the training for own local datasets, but also there is a pre-trained model that can be used during the development. The goal of the project is:

Updated about 5 years ago. 2 hacker ♥️.

Write a Skyroads clone

an idea by fschnizlein

Who of you remembers this awesome game? One of my favorites when I was a child (oh yes!). https://www.myabandonware.com/media/screenshots/s/skyroads-xmas-special-23c/skyroads-xmas-special_6.png

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

Romantic photo competition

a project by kalabiyau

Hackweek is a place for fun and things and also great things and a lot of fun. Some things don't require a reason - they are fun, that's all to it. Here goes a small competition with a lot of fun to it. Find Klaas in the office.

Updated about 5 years ago. 11 hacker ♥️. 1 follower.

bugzilla nick completion privacy extension

an idea by AndreasStieger

Bugzilla supports automatic username completion. This project is to extend this feature to allow restriction of the nick completion feature by user and on the data returned.

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