Issue #13221 has been updated by Marcus Stollsteimer.


I'm concerned about the increasing tendency to unbundle core functionality (`curses`, `tcl/tk`, ...; and possibly soon also `date`).

I fear that Ruby will loose some of its usability and attractiveness as an all-purpose language, especially for simple, easy to distribute, single-file scripts for e.g. administrative tasks, text processing, or data analysis. I'd hate to see Ruby go from (almost all) "batteries included" to "web only".

Granted, for a typical web app that uses bundler and is deployed on a Linux server it's no problem to add one more entry in the Gemfile. But please keep in mind that installing gems is not always that easy, for instance without root access or on non-Unix-like operating systems -- even more so for native gems.

And especially beginners are stuck with these kind of environments.

_(I admit I just had some bad experiences installing native gems on W*****s, which regrettably I have to use in high-school level CS classes.)_

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

* 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>