Remove the unmaintained libraries from Ruby 2.7
I'm working to extract standard libraries to rubygems in recent years. So, the standard libraries will be promoted the default gems or bundled gems.
But I suggest removing some of the unmaintained libraries without default/bundled gems.
These are here:
We should reduce the maintenance cost for them.
Updated by hsbt (Hiroshi SHIBATA) 8 months ago
Can we remain it as bundled gem?
We are going to remove them at Ruby 2.7.0-preview2
We need to investigate the following stdlibs with irb. After resolve dependencies, We will remove them.
debug will be promoted the bundled gems,
getoptlong remains in stdlibs at Ruby 2.7.
Updated by mame (Yusuke Endoh) 8 months ago
FYI: How many times the gems is required from all latest public gems by using gem-codesearch.
$ csearch "require .mutex_m.$" | wc -l 199 $ csearch "require .scanf.$" | wc -l 119 $ csearch "require .thwait.$" | wc -l 84 $ csearch "require .sync.$" | wc -l 83 $ csearch "require .tracer.$" | wc -l 77 $ csearch "require .shell.$" | wc -l 72 $ csearch "require .cmath.$" | wc -l 22