The great rubygem cleanup of 2023/2024
Dear list, as indicated by $subject, I intend to start cleaning up our rubygem rpm packages. The development project devel:languages:ruby:extensions grew over the past decade into a huge mess with far too many outdated, no longer building, uninstallable and downright broken rpms. This causes a lot of strain on OBS as it rebuilds many unusable packages and for us to keep packages building for questionable benefit. We (=the ruby team, at this point that is darix and myself) cannot maintain the current state anymore. Therefore I plan to execute the following two phase plan. Phase I - December 2023 ----------------------- Delete all packages from d:l:r:e that are not linked into another project and that do not have a maintainer set (the project wide maintainer does not count). If you depend on a gem that is in d:l:r:e *only* and *not* in Factory, please take over maintenance of it and consider sending it to Factory. Phase II - January 2024 ----------------------- We will start deleting leaf packages in Factory that originate in d:l:r:e and have no package maintainer set. If you are depending on a rubygem being available as an rpm, then please take over maintenance for it. Otherwise there is a certain risk that it will be gone from Tumbleweed. Thank you for your understanding, Dan -- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Frankenstr. 146 90461 Nürnberg Germany www.suse.com Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)
participants (1)
-
Dan Čermák