
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.
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:
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
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
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:
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.
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
D-Bus Translator
an idea by mvidner
Project Description
For D-Bus there are several command-line tools that differ in usability
Activity