ruby-ui was a hackweek project with jreidinger to make libyui (YaST text/graphical engine) usable from pure-ruby without going through YCP.

We experimented a bit extreme trying to make the usage of SLIM templates possible. It kind of worked.

You could figure the best API and make it ready so that YaST can use it

https://github.com/dmacvicar/ruby-ui

Examples: https://github.com/dmacvicar/ruby-ui/tree/master/examples

Looking for hackers with the skills:

yast ruby c libyui

This project is part of:

Hack Week 11

Activity

  • almost 6 years ago: mvidner liked Make ruby-ui usable for YaST
  • almost 6 years ago: dmacvicar added keyword "yast" to Make ruby-ui usable for YaST
  • almost 6 years ago: dmacvicar added keyword "ruby" to Make ruby-ui usable for YaST
  • almost 6 years ago: dmacvicar added keyword "c" to Make ruby-ui usable for YaST
  • almost 6 years ago: dmacvicar added keyword "libyui" to Make ruby-ui usable for YaST
  • almost 6 years ago: dmacvicar originated Make ruby-ui usable for YaST

  • Comments

    • jreidinger
      almost 6 years ago by jreidinger | Reply

      I think it is better to link upstream project (https://github.com/libyui/ruby-ui) then own fork ;)

    Similar Projects

    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...


    Learn Crystal by porting part of YaST to that language by ancorgs

    For a very long time, I have been planning to p...


    Build admin-tools in a stand-alone environment without obs dependencies by dmulder

    The [admin-tools appimage](https://appimage.git...


    openSUSE on ZoL from OpenZFS project by jkohoutek

    Idea is to have SUSE system with OpenZFS as roo...


    ActiveJob influxdb-rails instrumentation by hennevogel

    We have ActiveJob instrumentation in the OBS co...


    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...


    Learn Crystal by porting part of YaST to that language by ancorgs

    For a very long time, I have been planning to p...


    All our beloved acronyms in one place... also some Jekyll hackin by thutterer

    Acronyms are fun. Everyone at SUSE loves them. ...


    Improving picotm by tdz

    Picotm is a system-level transaction manager. I...


    dmidecode: no more open-coded printfs by jdelvare

    There's a long standing request to extend the o...


    ethtool ops for netdevsim by mkubecek

    This can be seen as a subproject of [ethtool ne...


    make "predictable network interface names" more predictable by mkubecek

    Since the so-called "predictable names" for net...


    netlink interface for ethtool by mkubecek

    There seems to be an overall consensus that the...