dmacvicar
Port the Spacewalk UI to modern web technologies
an invention by dmacvicar
Spacewalk is an open source Linux systems management solution. It is the upstream community project from which SUSE Manager and the Red Hat Network Satellite product are derived.
SUSE Manager/Spacewalk client debug/test shell
an idea by dmacvicar
When developing for SUSE Manager, it gets tiresome to setup clients in order to debug and test with clients.
Revive qemacs
a project by dmacvicar
qemacs is a nice emacs style editor by Fabrice Bellard (qemu's original author).
Make sure bicho works with current bugzilla
an idea by dmacvicar
Bicho is a ruby gem to query bugzilla. I have received some reports that it is not working with current bugzilla. May be you want to learn ruby and fix it.
Make ruby-ui usable for YaST
an idea by dmacvicar
ruby-ui was a hackweek project with jreidinger to make libyui (YaST text/graphical engine) usable from pure-ruby without going through YCP.
Management solution for openSUSE based on Salt-stack
an idea by dmacvicar
Saltstack is the only configuration management solution that does not look like a ball of hair.
Port Spacewalk to Salt-Stack
an invention by dmacvicar
Spacewalk has its custom client stack.
"emerge" for rpm/SUSE
an idea by dmacvicar
There are lot of packages that can't be hosted on the Build Service.
Use docker to improve testsuites of various of my projects
an idea by dmacvicar
For various projects I have, I would like to explore docker and compose as a way to improve the testsuites. Especially for:
Static download endpoint for SUSE Manager
an invention by dmacvicar
The download end-point of Spacewalk/SUSE Manager resolves the packages from channels dynamically with a database query.
Build Docker images with pure Salt
an invention by dmacvicar
Results
Upstream Salt snapper support
an invention by dmacvicar
Prepare the module and concept done for the CSM Workshop and prepare it for upstream inclusion.
Get terraform-provider-libvirt closer to release
an invention by dmacvicar
terraform-provider-libvirt adds libvirt support to terraform.
buit: fancy ultra fast mail client or "my local gmail"
a project by dmacvicar
My current mail setup is mu4e and emacs based mail client included with the amazing mu mail indexer. mu works similar to notmuch but allows easy bidirectional operation with the original Maildir. Add mbsync (isync) to sync imap locally and msmtp and you have a full mail setup.
New SUSE R&D Employee workstation/laptop auto-installer
a project by dmacvicar
The idea is to create a bootable medium (eg. pendrive) that allows:
SUSE Manager plugin/extension system
an idea by dmacvicar
Some of SUSE Manager features are quite vertical to the rest of the system.
YaST module for (SUSE Manager) salt parametrizable formulas
a project by dmacvicar
Parametrizable formulas is a normal salt module plus some metadata in order to interactively parametrize them. The metadata is used to automatically generate forms that are then injected as pillar data.
Implement kernel cmdline and/or autoyast/kickstart support in terraform-provider-libvirt
a project by dmacvicar
terraform-provider-libvirt supports CoreOS ignition file/content, which end rendered as kernel command line options (the provider does some nice stuff like allowing you to pass the json content and it will take care of putting it into a temporary file).
Package Mod DUO pedalboard software for openSUSE
a project by dmacvicar
the MOD Duo is a guitar/instrument pedalboard made by the company Mod Devices, which has the following features:
Research telemetry for (open)SUSE products
an idea by dmacvicar
Most of design is done still with a embarrassing amount of data. Having released software for decades, we still don't know exactly what module is the most used, what workflows the customers are following, where do customers fail. It is all guesses and opinions.
Deploying software.opensuse.org
a project by dmacvicar
After an internal call for help to take over software.opensuse.org deployment, I spend some time studying the code in order to find out what would it mean to take it over.
Play with Matrix.org as replacement for IRC
a project by dmacvicar
Matrix.org is a project to create a protocol and server implementation to replace IRC.
Implement QEMU Firmware Config device support in Linuxrc/AutoYaST
a project by dmacvicar
While normally data is passed to linuxrc (including an AutoYaST profile), modern auto-install tools like Ignition from CoreOS support a very interesting method: the QEMU Firmware Config device.
Base container image and template for openSUSE Leap 42.3
a project by dmacvicar
Build a base image and template (both kiwi and Dockerfile) for openSUSE Leap 42.3 using the native OBS container building feature.
Finish Machine Learning introductory course
a project by dmacvicar
I started Standford's machine learning course but after getting stuck in one assignment (ex4, Week5), it fell of the table due to lack of time and focus.
Hydrogen Drum Machine: export to hardware drum machine
a project by dmacvicar
Hydrogen is a software drum machine and pattern editor.
Activity