Hi @mvadkert, and people in Ruby SIG
@mvadkert, I found you in below pull-request. https://src.fedoraproject.org/rpms/rubygem-bundler/pull-request/4 And I was introduced by Vit that you are good person to discuss about CI (Fedora CI?).
The thing that I want to discuss with you, and what I want to improve is to add CI environment for Ruby on Rails.
For every version up of Ruby on Rails, in my impression, we are doing similar things manually such as running use cases on page [1], editing packages in rubyonrails group file in fedora-comps project, fixing build failure seeing [3].
There are options Option 1. Update tests/ruby. The Rails test has already been in https://src.fedoraproject.org/tests/ruby/blob/master/f/run-basic-rails-appli... . Option 2. Create new tests name space - 2.1. tests/rubygem-rails (rubygem-rails is a top package of Ruby on Rails.) - 2.2. tests/rails (Simple name) - 2.3. tests/ruby-rails (Same name with the group name [3]) - 2.4. tests/rubyonrails (Same name with the group name [2])
How do you think about it? Which name space is better to run the CI for rails? Personally I prefer 2. because I want to run only rails related tests without necessary dependencies. The feed back from other people is welcome.
[1] https://fedoraproject.org/wiki/Changes/Ruby_on_Rails_5.2 [2] https://pagure.io/fedora-comps/blob/master/f/comps-f29.xml.in#_5204 [3] https://apps.fedoraproject.org/koschei/groups/ruby-rails
ruby-sig@lists.fedoraproject.org