externaltools.suse.de kubernetes deployment

a project by digitaltomm

Currently externaltools is deployed manually with RPM. This is a manual process and involves packaging gem dependencies. We do have a caasp cluster running internally which already hosts geekos.scc.suse.de and dash.scc.suse.de.

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

Learn Rust by writing an IRC bouncer

a project by IGonzalezSosa

A good way of getting to know a new programming language is... writing some code. So although there are some good IRC bouncers, like ZNC, we want to write another one just for learning. But why an IRC bouncer? Because it is not rocket science, but it implies network communication (acting as client and as server at the same time), handling concurrent connections... in a few words: it sounds fun.

Updated over 5 years ago. 9 hacker ♥️. 1 follower.

Record SUSE's Nürnberg office from above and have fun (with drones)

an idea by kbabioch

Since I'm a little bit of a drone-a-matic myself, and I enjoy flying around with drones, I propose to fly around/above the SUSE building, record some footage, and make a cool promo video out of it. We could potentially use this footage (together with some recordings from inside the building taken by hand) as a promotion for the company and show others (via social media, etc.) how cool of a place SUSE and the Nürnberg office actually is.

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

Extend urlwatch to support monitoring of GitHub (and other git) repos

an idea by kbabioch

I'm currently using urlwatch to watch for new releases in upstream projects. It monitors the output of a URL and notifies you about any changes. This works fine for URLs, but there is currently no official support for GitHub. Due to the nature of the GitHub webpages, there is a some change each time you access the page and it is difficult to come up with the right set of filters. Since there is an official API that can be used to ask for changes in a particular repository, it would be nice if urlwatch had support for it. I've worked on a prototype in the past, but never came around to cleaning it up, and making it configurable through urlwatch's configuration files. Upstream is interested in this feature and is willing to merge it.

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

Tools to make keysigning fun again (replacement for caff)

an idea by kbabioch

There is a tool called caff, which is the de-facto standard when dealing with keysigning (on a large scale, e.g. after a key signing party). This tool hasn't been touch in years, is written and configured in Perl (hence cannot be read and/or maintained :smile:) and is not easy to package, because of a lot of dependencies, etc. It is not even available in our default repositories (at least for Tumbleweed). In general there seems to be a certain kind of frustration with this software, but there is no real alternative available yet. Ideally the new toolset should allow to organize a complete keysigning party, e.g. it should assist the organizer with:

Updated over 5 years ago. 8 hacker ♥️. Has no hacker: grab it!

Improve supplychain security in the build service

an idea by kbabioch

In the past I've worked on a set of scripts to identify potential for improvement of the supply chain within our build service. For now RPM files can be scanned for unused signature files that are available upstream and look for potentially unused https:// links, although they are available. These scripts work on a prototype-basis, but there is a lot of follow-up work to do, e.g.:

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

[unassigned] linter for containers, images, appliances

an idea by lnussel

[kiwi generated] appliances, containers or any kind of image suffer from reoccuring problems like left over log files or UUIDs, e.g. /etc/machine-id

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

How-to guide on switching from docker/docker-compose to a cri-o/k8s world

an idea by suntorytimed

How-to guide on switching from docker/docker-compose to a cri-o/k8s world In this project I basically want to explore how you can move your containers (including its data and overlayfs2 layers) from Docker based docker-compose setup to a cri-o based k8s setup. This will mainly include doing a lot of research and try to find out the differences and how to transfer all the stuff without much downtime. It might also include some tooling effort.

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

Effort planning in large-scale agile projects with multiple stakeholders

a project by rtsvetkov

Effort planning in large-scale agile projects with multiple stakeholders The analysis and selection of requirements are important parts of any release planning process. Most practices focuse on release planning based on plan-driven optimization models. Nevertheless, solving the release planning problem mechanistically is difficult in an agile development context with multiple stakeholders.

Updated over 4 years ago. 2 hacker ♥️.

get ibus-deepspeech speech recognition engine for IBus working on openSUSE

an idea by aspiers

As described in https://hackaday.com/2018/01/17/speech-recognition-for-linux-gets-a-little-closer/ Michael Sheldon created an IBus plugin that lets DeepSpeech work with nearly any X application. He’s also provided PPAs that should make it easy to install for Ubuntu or related distributions. Would be great to get this working on openSUSE!

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