Issue #13221 has been updated by Robert A. Heiler.


Here is the link to when curses was removed:

  https://bugs.ruby-lang.org/issues/8584

I guess this is where two different mindsets collide - to make a very
small core distribution but then provide various add-ons when the
user wants to do so; or to provide a "batteries included" with
more add-ons integrated; or any step in between these two. All variants
have pros and cons.

I think that matz has once said that one reason for keeping the core
ruby (in regards to the add-ons) rather few, is the workload for maintainers.
I think he once said that during RubyConf too, e. g. old ruby hackers who may
no longer be active.

By the way I am in no way saying that I am in favour or against this - I
have no preference either way.

Perhaps in the long run, there could be some more objective measurement
as to when something is removed. Something such as "library xyz currently
has no maintainer. If there can not be any new maintainer within a year,
it may be removed." Something like that perhaps.

----------------------------------------
Feature #13221: [PATCH] gems/bundled_gems: add "curses" RubyGem
https://bugs.ruby-lang.org/issues/13221#change-63023

* Author: Eric Wong
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
----------------------------------------
This was part of the standard library in Ruby 2.0 and earlier;
and some users may still expect it to be in the standard
install.


---Files--------------------------------
0001-gems-bundled_gems-add-curses-RubyGem.patch (624 Bytes)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>