• oldfart
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    https://www.redmine.org/ is a standard rails webapp. Nothing special. Straightforward to update, just a few commands, the only quirk is that at least one step always fails. Some obscure bug in a dependency, some problem with expected vs installed system libraries, or my favourite, a Segmentation Fault.

    • tyler@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Conflating a Ruby on Rails app to all of Ruby is just not really fair. It’s like comparing Lombok to Java. Lombok is a hot fucking mess and Java app with it is gonna have difficulty at later points.

      Aside from that (I think rails is honestly terrible), just looking at the repo I can see that RedMine doesn’t use bundler, which is the singular standard in the Ruby community, so it’s like saying “a project I use uses Ant under the hood so Java is bad”. Like I said, there’s a reason that Rust and Elixir based their build tools off of Ruby’s.

      • oldfart
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        I haven’t had any problems with redmine itself but with dependencies and the Ruby runtime.

        And if you’re saying I don’t have enough experience to make claims about Ruby dep management, I can say the same about you Python. Works flawlessly for me.