mvidner

mvidner

YaST Developer Happiness: Reboot the Documentation

an invention by mvidner

PLAN

We have Ruby now, yay! But the developer documentation still quite sucks [the old version is shown in that link]. We want to fix that.

Updated about 2 years ago. 1 hackers ♥️.

Kill YCP Zombies by Compiling Ruby to Ruby

a project by mvidner

During the YCP Killer project, Y2R didn't translate most YCP operators and builtins into equivalent Ruby constructs but into library calls. This was necessary to preserve behavior in various edge-case situations, mostly when nil was passed around. The resulting code is often long and hard to work with. Example from SlideShow.rb:

Updated about 2 years ago. 6 hacker ♥️.

Learn Haskell on Project Euler problems

a project by mvidner

I am a beginner: I have read 1½ books on Haskell. I want to practice. Haskell is a purely functional, lazily evaluated, strongly typed (with

Updated almost 2 years ago. 3 hacker ♥️.

Teach RuboCop to Resocialize Zombies

a project by mvidner

or: Static Analysis of nil Values in Ruby Code used in YaST. YaST is written in Ruby. A large part of the code is Ruby that was

Updated about 2 years ago. 1 hackers ♥️.

Static Code Analysis for Ruby with ruby-lint

a project by mvidner

I want to make ruby-lint usable. ruby-lint, as described by its author:

Updated about 2 years ago. 4 hacker ♥️.

Learn Android Development: Just Roll One Die

a project by mvidner

I want to get started with developing apps for phones and tablets. It is a very general idea, rather open ended. To have tangible results, I want to make a trivial app and publish it in the official Google Play store: Just Roll One Die.

Updated about 2 years ago. 2 hacker ♥️.

Type Check YaST with Sorbet

a project by mvidner

Sorbet is a gradual type checker for Ruby. Ruby is a dynamic language, which is great for reducing overhead for small

Updated about 1 month ago. 2 hacker ♥️. 1 follower.
7
9
51
81

Looking for projects around:

ruby yast libyui

Activity

  • about 2 months ago: mvidner joined Rust Bootcamp
  • about 2 months ago: mvidner liked Bonus project: Chameleon paintings
  • about 2 months ago: mvidner liked Sharing logic between desktop and web based applications through WASM
  • over 1 year ago: mvidner liked Learn Crystal by porting part of YaST to that language
  • over 1 year ago: mvidner liked Rewrite transactional-update in C++
  • over 1 year ago: mvidner liked Port MicroOS to the Gameshell from Clockwork Pi
  • over 1 year ago: mvidner liked Bot to check new gems in the bundle for maintainability
  • over 1 year ago: mvidner liked Migration of Pology to Python3
  • over 1 year ago: mvidner liked Advanced online payment app for desktop
  • over 1 year ago: mvidner liked xdg-utils python rewrite
  • All Activity