
bmwiedemann
Nuremberg
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
Build a tea candle housing from sugar cubes
a project by bmwiedemann
A nice project for enhancing the winter time: Download Model
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.
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
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.
Try wireguard
a project by bmwiedemann
zypper in wireguard-tools Did a Debian OBS build: https://build.opensuse.org/request/show/712261
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.
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.
caching proxy for openSUSE repos
a project by bmwiedemann
Project Description
codename: opensuse-redir-cache
Looking for projects around:
Nothing at the moment
Activity