Projects in the topic ruby
Ruby is an interpreted, high-level, general-purpose programming language.


Mapping Open Source Governance Models

an invention by cschum

There are a lot of open source projects out there. They have a wide spectrum of governance models. It's a critical component to the success of a project so it's worth learning from others and consciously deciding on how governance is set up for a project. It's also a critical factor to assess projects and a subject for research. To facilitate all this a map of the models in use is a helpful resource. This project is about collecting data about open source governance models, make it available in a machine-readable form, and provide an overview via a web page.

Updated about 5 years ago. 1 hackers ♥️.

geekos going production

an invention by digitaltomm

We are running the geekos app at geekos.prv.suse.net since some time now in the SCC CaaSP cluster. The goal we have is to bring this to production in the CaaSP cluster maintained by the engineering infrastructure team.

Updated almost 5 years ago. No love. 1 follower.

Ruby Gem: Open Build Service API

a project by mschnitzer

I just recently started a new project which is meant to be a wrapper for OBS's API. The library is written in Ruby. https://github.com/mschnitzer/open-build-service-api

Updated almost 5 years ago. 1 hackers ♥️. 2 followers.

Differentiate Microsoft virtualization types (WSL1/WSL2/Azure/Hyper-V) in SUSEConnect

a project by wstephenson

People are interested in Linux on Windows via WSL, especially given the new fully virtualized Linux kernel in WSL 2. It's interesting to know whether registered SUSE installations might be running in WSL as opposed to other Microsoft virtualization platforms, but the current approach taken by SUSEConnect (the client for SUSE Customer Center) does not permit this.
By inspecting the contents of /proc/, it is possible to tell these platforms apart. This project aims to enhance SUSEConnect to do so.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

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

an invention by thutterer

Acronyms are fun. Everyone at SUSE loves them. Just sometimes… you might not know what one stands for.

Updated over 2 years ago. 3 hacker ♥️. 1 follower.

Learn Crystal by porting part of YaST to that language

an invention by ancorgs

For a very long time, I have been planning to play with Crystal as possible substitute/complement for Ruby. With that goal, I have isolated a very small subset of the Ruby project I know the best (yast-storage-ng) and I want to migrate that subset to Crystal to get a general feeling about the language. See the repository with the experiment already in progress. There is no evil plan to migrate YaST to Crystal. This is just done in the Hack Week spirit of "what if". But if more people join maybe we could get this to an state in which some benchmarks can be executed to check what's the real gain in speed and memory consumption using Crystal instead of Ruby (note: speed and memory are not the only goals of the migration).

Updated over 4 years ago. 4 hacker ♥️. 2 followers.

ActiveJob influxdb-rails instrumentation

an invention by hennevogel

We have ActiveJob instrumentation in the OBS code base and a couple of panels in our grafana. Move this upstream to influxdb-rails. - OBS code

Updated over 2 years ago. No love. 1 follower.

Analyser for YaST logs

a project by jreidinger

Well, we often stuck in YaST team with knowledge what users really use and how much. But we have yast logs in many bug reports. And from those logs we can see which modules users use the most. So goal of this project is to write script that analyze given tarballs with logs and print result about usage of yast clients.

Updated over 3 years ago. No love. 1 follower.

Requirements Management Tool on Graph Database

a project by mknop

Project Description

Create a requirements management tool (RMT) based on a graph database.

Updated about 3 years ago. 3 hacker ♥️. 2 followers.

Dawnscanner: revive the project and create an RPM package

a project by pperego

Project Description

Dawnscanner was a ruby code security static analyzer I created in 2013 and led until a couple of years ago. Unfortunately in my last two jobs, my focus was less on ruby code, so the project lost some traction.

Updated about 3 years ago. 1 hackers ♥️. 2 followers.

YaST log grouping, better visualization of the log

a project by lslezak

Description

TL;DR: I'd like to have something like this for YaST log.

Updated almost 2 years ago. No love. 1 follower.

Improve SLE Release Management Container

a project by suntorytimed

Project Description

In this project I would like to extend the capabilities of the SLE Release Management Container. This container is used by some colleagues in the SLE Release Management team to have access to osc and other Release Management critical commands inside a container environment. This includes the beta-emails project to send our beta announcements.

Updated over 2 years ago. 3 hacker ♥️. 4 followers.

Validate the embargo date OBS attribute

an invention by enavarro_suse

Project Description

The issue is described in the OBS GitHub project: https://github.com/openSUSE/open-build-service/issues/12649

Updated almost 2 years ago. No love. 1 follower.

Uyuni test suite improvements

a project by dgedon

Project Description

Uyuni is the upstream community project from which the very popular SUSE Manager is derived. It uses its own QE test suite wirtten in Cucumber and Ruby. Currently the Uyuni test suite runs with Ruby 2.5.9 which is EOL since 2021. This is because the most current Ruby version for openSUSE Leap 15.4, which the test suite controller runs on, is still Ruby 2.5.9. Updating the Ruby version allows us to modernize the test suite code base and to use more recent Ruby gems that do not support the old Ruby version anymore.

Updated over 1 year ago. 4 hacker ♥️. 2 followers.

Simple time scale for active record models

a project by digitaltomm

Project Description

Goal of this project is to have a simple way to configure the collection of historical data

Updated over 1 year ago. 1 hackers ♥️. 1 follower.

Reduce the amount of TODOs for RuboCop in OBS

an invention by enavarro_suse

Project Description

The OBS project has a big TODO RuboCop file. Reducing its size and addressing RuboCop offenses will help to improve the health of the codebase.

Updated 7 months ago. No love. 1 follower.

Dawnscanner: parsing a simple sinatra application

an idea by pperego

Project Description

Dawnscanner is a ruby code security static analyzer I created in 2013. In 2021 I kickstarted the project again during HackWeek.

Updated 7 months ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Catalog/Online Store for a bakery in Rails 7

a project by gfilippetti

My wife needs a website to catalog and sell the products of her upcoming bakery, and I need to learn and practice modern Rails. So I'm using this Hack Week to build a modern store using the latest Ruby on Rails best practices, ideally up to the deployment.

TO DO

Updated 7 months ago. 1 hackers ♥️. 2 followers.

Modernize SCC Customer Management and/or Patchfinder

an invention by digitaltomm

Project Description

Customer Management and Patchfinder are 2 sub applications in SCC that are written in AngularJS (1.7.5).

Updated 7 months ago. 1 hackers ♥️. 3 followers.