Please drop rubygem-shoudla from Fedora for several reasons: 1) It is not well maintained upstream. E.g. a) it does not have proper support for Ruby on Rails 7 and even upstream admits that Shoulda (essentially just metagem) is not their priority. b) it depends on shoulda-matchers 4, while shoulda-matchers 5 is out for more the two years. 2) It introduces new test dependencies, such as snowglobe [1], which makes the test coverage mostly non-existing due to snowglobe nature (downloading Ruby on Rails from the internet). 3) Shoulda is generally not the most used test framework today 4) I have made sure that nothing depends on it in Fedora: ~~~ $ sudo dnf repoquery --disablerepo=* --enablerepo=rawhide --enablerepo=rawhide-source --whatrequires "rubygem-shoulda" --whatrequires "rubygem(shoulda)" [sudo] heslo pro vondruch: Updating and loading repositories: Repositories loaded. rubygem-shoulda-doc-0:4.0.0-1.fc40.noarch ~~~ 5) I'll be able to drop rubygem-shoulda-matchers, which is required just by rubygem-shoudla (I'll soon do it anyway, I just want to make it the right way) [1]: https://github.com/thoughtbot/shoulda/commit/3132c10239c0f6e3546ffb82010c249f8ad873b9 Reproducible: Always
I'm not sure how I became the main admin for rubygem-shoulda, but sure, I'm fine with dropping it.
Did you want to remove it, with my blessing? I'm right in the middle of things and won't be able to get to it for a week.
(In reply to Troy Dawson from comment #1) > I'm not sure how I became the main admin for rubygem-shoulda, but sure, I'm > fine with dropping it. Probably via some dependency chain. (In reply to Troy Dawson from comment #2) > Did you want to remove it, with my blessing? > I'm right in the middle of things and won't be able to get to it for a week. 1) I don't think I have the power to drop it 2) Orphaning is fine 3) Whenever you get a chance. This is just low priority
I have the time to orphan. I have orphaned it.
(In reply to Troy Dawson from comment #4) > I have the time to orphan. > I have orphaned it. Thx a bunch. I'm closing this as resolved.