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.

Goal for this Hackweek

Address as many RuboCop offenses as possible.

Resources

  • OBS project: https://github.com/openSUSE/open-build-service
  • OBS TODO RuboCop file: https://github.com/openSUSE/open-build-service/blob/master/src/api/.rubocop_todo.yml
  • RuboCop: https://rubocop.org/
  • Build Solutions Trello card: https://trello.com/c/iwkSTxjg/2022-reduce-the-amount-of-todos-for-rubocop

Looking for hackers with the skills:

obs ruby rubyonrails

This project is part of:

Hack Week 23

Activity

  • almost 2 years ago: enavarro_suse started this project.
  • almost 2 years ago: enavarro_suse removed keyword rubocop from this project.
  • almost 2 years ago: enavarro_suse removed keyword linter from this project.
  • almost 2 years ago: enavarro_suse added keyword "rubocop" to this project.
  • almost 2 years ago: enavarro_suse added keyword "ruby" to this project.
  • almost 2 years ago: enavarro_suse added keyword "rubyonrails" to this project.
  • almost 2 years ago: enavarro_suse added keyword "obs" to this project.
  • almost 2 years ago: enavarro_suse added keyword "linter" to this project.
  • almost 2 years ago: enavarro_suse originated this project.

  • Comments

    • enavarro_suse
      almost 2 years ago by enavarro_suse | Reply

      I created these pull requests. The project is finished:

      • https://github.com/openSUSE/open-build-service/pull/15150
      • https://github.com/openSUSE/open-build-service/pull/15151
      • https://github.com/openSUSE/open-build-service/pull/15153
      • https://github.com/openSUSE/open-build-service/pull/15155
      • https://github.com/openSUSE/open-build-service/pull/15158
      • https://github.com/openSUSE/open-build-service/pull/15160
      • https://github.com/openSUSE/open-build-service/pull/15172
      • https://github.com/openSUSE/open-build-service/pull/15174
      • https://github.com/openSUSE/open-build-service/pull/15176
      • https://github.com/openSUSE/open-build-service/pull/15185
      • https://github.com/openSUSE/open-build-service/pull/15186

    Similar Projects

    Recipes catalog and calculator in Rails 8 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

    • Index page
    • Product page
    • Admin area -- Supplies calculator based on orders -- Orders notification
    • Authentication
    • Payment
    • Deployment

    Day 1

    As my Rails knowledge was pretty outdated and I had 0 experience with Turbo (wich I want to use in the app), I started following a turbo-rails course. I completed 5 of 11 chapters.

    Day 2

    Continued the course until chapter 8 and added live updates & an empty state to the app. I should finish the course on day 3 and start my own project with the knowledge from it.

    Hackweek 24

    For this Hackweek I'll continue this project, focusing on a Catalog/Calculator for my wife's recipes so she can use for her Café.

    Day 1