bmwiedemann

bmwiedemann

openQA v2 test, fix, deploy

an invention by bmwiedemann

openqa.opensuse.org is still running on the older v1 version necessitating extra maintenance (and bringing confusion to people about which version is the right one to use). As part of this hackweek 10, we want to test kvm and alternative backends (vbox, kvm2usb) in openQA v2, fix them if needed and finally deploy the current version.

Updated about 3 years ago. 2 hacker ♥️.

salien - convert deb/pkgbuild/... into .spec

an idea by bmwiedemann

There is the alien program to convert binary packages between various formats, but it would be even nicer to be able to take a debian or archlinux build spec and convert it into an rpm .spec file. Apart from the syntax conversion, this will need some mapping for package names, so that BuildRequires and Requires match the target.

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

bug screening helper

a project by bmwiedemann

The Problem: many bugs filed for openSUSE go to the screening-team by default and often remain there for weeks, so that developers (who would be interested in analyzing or fixing these bugs) do not learn about them. However, the screening process is a hard one

Updated 3 months ago. 8 hacker ♥️.

write mkcloudcloud - a nested cloud setup software

a project by bmwiedemann

In https://github.com/SUSE-Cloud/automation/ we already have mkcloud, which can setup a whole SUSE Cloud on a single host for testing. However, it would be cool, if (instead of a single machine) we could use cloud.suse.de with its capability to add extra networks as requested. This can be pretty easy, as much of the mkcloud code is about making libvirt do the right thing

Updated 3 months ago. 3 hacker ♥️.

openQA webVTT subtitles

a project by bmwiedemann

The webVTT standard (nearly the same as the older SRT subtitles) allows to add subtitles to a video. We could use this in openQA to show which keys were pressed at that point in the video, in which line of code we were or on what event we waited. This could make debugging easier and might be instructive to users, too.

Updated about 3 years ago. 3 hacker ♥️.

LaTeX binary numbering

an idea by bmwiedemann

LaTeX can already do (arabic) decimal and roman numbering for sections/chapters/pages/enums etc, but for proper geekiness of one's papers/presentations, it should be able to do it in binary digits. This mini-hackweek project is about finding out and documenting how to do that in the easiest way.

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

write a dyndns CGI frontend

a project by bmwiedemann

Using dynaname it is already possible to securely auto-update DNS records in a bind9, but this still needs a linux machine. This project is about building a CGI frontend for it that makes it a replacement for the discontinued dyndns.org service.

Updated about 5 years ago. No love.

get a CNC Gcode generator to work on openSUSE

a project by bmwiedemann

My hobby project is about using Lego mindstorms to turn a lathe / turning machine into a CNC. One missing piece is the "CAM" part that takes a 3D model and produces gcode that determines the tool-path.

Updated about 3 years ago. 1 hackers ♥️.

allow openQA tests in python

a project by bmwiedemann

using perl's Inline::Python module, it should be possible to define openQA test modules in python instead of perl.

Updated about 3 years ago. 9 hacker ♥️.

update+fix samsung exynos/arndale arm board boot

a project by bmwiedemann

We had old arndale images working, but those were based on openSUSE-12.x which is now long obsolete and bad (e.g. missing security updates). Thus we want to use a more modern u-boot and kernel, but those currently trigger a kernel panic.

Updated about 5 years ago. No love.

mumble-to-sip gateway

an idea by bmwiedemann

Sometimes we would like to have ordinary people join our mumble (voice-communication) meetings which is easiest via telephone (or web-browser?). This could use python-pymumble, which allows to build bots that can record audio and playback audio

Updated about 3 years ago. 6 hacker ♥️. Has no hacker: grab it!

setup kopano groupwise replacement

a project by bmwiedemann

Following up on Sunday's Kopano deployment workshop at oSC16, I deploy an instance of the FLOSS groupware, collecting important steps in https://w3.suse.de/~bwiedemann/contrib/kopano-setup.sh

Updated about 3 years ago. 1 hackers ♥️.

linux antivirus engine

an idea by bmwiedemann

http://www.ranum.com/security/computer_security/editorials/dumb/ explained in detail that filtering badness is a dumb idea, so if we wanted to build a linux antivirus software, we would need a whitelist of programs that would be allowed to execute. We can easily use the rpm database for that. But what is missing, is a mechanism through that the kernel would check before executing $binary if it is OK to run it.

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

openSUSE OpenStack Cloud

a project by bmwiedemann

make crowbar+openstack work on openSUSE Leap 42.2 part of this is setting up public CI. For that, we need to port mkcloud to work on Debian.

Updated about 3 years ago. 2 hacker ♥️.

layer3 cloud

an idea by bmwiedemann

One of the things that make deploying SUSE OpenStack Cloud hard is that it assumes that you have a layer2 network to do DHCP/PXE-boot, run your SDN on etc. We should explore how easy it is to deploy a cloud across machines that can ping each other (OSI layer 3), but are in different networks - e.g a NUE desktop machine, a prague machine and a server in the NUE cloud network.

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

Build a tea candle housing from sugar cubes

a project by bmwiedemann

A nice project for enhancing the winter time: Download Model

Updated about 3 years ago. 1 hackers ♥️.

integrate rabbitmq into obsbugzilla

an invention by bmwiedemann

OBS started distributing live events through a rabbitmq and Bernhard's obsbugzilla scripts can use that as an additional source to update bugzilla with reduced and more uniform delays, e.g. within 30 minutes of the last SR relating to a given bug.

Updated over 4 years ago. No love.

play with coreboot

a project by bmwiedemann

We got two old mainboards and hope we can get at least one of them to boot linux from coreboot. 1. ASUS M4A785TD-V SPI flash with DIP-8 socket

Updated about 3 years ago. 5 hacker ♥️.

bugzilla auto-assignment using artificial stupidity

a project by bmwiedemann

A lot of openSUSE bugs are filed with plenty details but without a specific assignee so often many days are lost between filing and a developer seeing the report. Instead of training a neuronal network to do artificial intelligence, this project focuses on the integration of how we can make useful proposals of assignments. It will probably use perl regexps for the start.

Updated 3 months ago. 2 hacker ♥️. 1 follower.

Try wireguard

a project by bmwiedemann

zypper ar https://download.opensuse.org/repositories/network:/vpn:/wireguard/openSUSE_Leap_15.0/ wireguard
zypper in wireguard-tools wireguard-kmp-default
Updated 4 months ago. 1 hackers ♥️. 1 follower.

Try mumble-web

an invention by bmwiedemann

https://github.com/Johni0702/mumble-web To improve user experience for less technical users, a browser-based client would be cool.

Updated about 2 years ago. 1 hackers ♥️. 1 follower.

Run C code from source with tcc

a project by bmwiedemann

It would be nice to have a OS that can be tinkered with easily by having only a compiler as the only binary on the system.

Updated over 2 years ago. 1 hackers ♥️. 3 followers.
22
27
49
40

Looking for projects around:

Nothing at the moment

Activity

  • 10 days ago: bmwiedemann joined SUSE branded keycaps models
  • about 1 year ago: bmwiedemann joined Rancher Cluster in Provo Datacenter
  • about 1 year ago: bmwiedemann joined Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)
  • about 1 year ago: bmwiedemann liked Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)
  • about 1 year ago: bmwiedemann liked Port some classic game to Linux
  • about 1 year ago: bmwiedemann liked Reproducible Source/Build Transparency Watcher
  • about 1 year ago: bmwiedemann joined Reproducible Source/Build Transparency Watcher
  • over 2 years ago: bmwiedemann started Run C code from source with tcc
  • over 2 years ago: bmwiedemann originated Run C code from source with tcc
  • over 2 years ago: bmwiedemann started Try mumble-web
  • over 2 years ago: bmwiedemann originated Try mumble-web
  • over 2 years ago: bmwiedemann liked All our beloved acronyms in one place... also some Jekyll hackin
  • over 2 years ago: bmwiedemann liked dmidecode: no more open-coded printfs
  • over 2 years ago: bmwiedemann liked OSel (OpenStack extra light) ... VM managment for running virtualized kubernetes cluster
  • over 2 years ago: bmwiedemann liked Design patterns for os-autoinst-distri-opensuse
  • over 2 years ago: bmwiedemann liked Increase "osc checkout" speed.
  • over 2 years ago: bmwiedemann liked Package odpdown
  • over 2 years ago: bmwiedemann liked A comparative description of modern build systems and QA systems
  • over 2 years ago: bmwiedemann liked make "predictable network interface names" more predictable
  • over 2 years ago: bmwiedemann liked CephFS client for Android using the Linux Kernel Library and Wireguard
  • over 2 years ago: bmwiedemann liked Write a minigame with Python
  • over 2 years ago: bmwiedemann liked Improve openSUSE infrastructure
  • over 2 years ago: bmwiedemann joined openSUSE Leap release process improvements
  • almost 3 years ago: bmwiedemann started Try wireguard
  • almost 3 years ago: bmwiedemann originated Try wireguard
  • All Activity