Hi Vit,

thanks for the info. I'm still considering packaging Redmine. There are not so 
many, really free project management software options. Personally, I never did 
development in Ruby,  but a student of mine is a big Ruby fan. So the Ruby side 
is doable. 

I don't want to take up too much of your time, but regarding the Fedora side, I 
would probably need information. Currently, I have 2 questions:

Current Redmine requires Ruby 2.7. It’s a module in Fedora 35. As a module, it 
must not be installed in parallel with current 3.0 (or 3.1 in F36). So, would a 
Redmine package restrict the complete installation to Ruby 2.7? Or would 
conflict with other Ruby programs or development environments? (In Java, we 
install several JVM versions in parallel and each program can pick a fitting 
one). 

In Java there are a lot of dependency (and version) issues, too. This leads to 
quite elaborate spec files and version tracking, and a lot of work. So I'm used 
to it to some extent. 

Redmine 4.2 needs rails 5.2, indeed. And in gemfile there are mostly very 
specific version specifications, likely as outdated as rails is. If I 
understand bundler correctly, I can store those gems in ~/vendor and make 
everything private to Redmine. Is that the proper way? Or what is the proper 
Fedora way?


Thanks
Peter
_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to