Bug #8584
closed
Added by shugo (Shugo Maeda) over 11 years ago.
Updated over 6 years ago.
Description
I'd like to remove curses from the Ruby standard library.
I believe the standard library should get as small as possible, and I can't find any reason to have curses except for a compatibility reason. And Ruby has RubyGems now, so it's enough to have curses.gem for compatibility.
I've created a repository for curses.gem.
https://github.com/shugo/curses
I'm not a user of curses now, so it would be great if someone can take over it.
Can I remove curses from Ruby 2.1?
Files
I would not mind being a maintainer of a curses gem.
- Assignee changed from matz (Yukihiro Matsumoto) to naruse (Yui NARUSE)
I agreed to remove curses from Ruby 2.1 and create github.com/ruby/curses
naruse
How do you think about this?
(Sidenote, not related to this, but all of ruby's stdlib should become as modular as possible, so users could toggle on/off what components of ruby they want to have included, perhaps with rubygems able to allow for this. "gem uninstall webrick" for instance if a user really won't need that, and so forth.)
- Assignee changed from naruse (Yui NARUSE) to shugo (Shugo Maeda)
I talked with Naruse-san, and we've decided to remove curses from 2.1.
Eric, could you take over the maintenance of curses gem and upload it to rubygems.org as soon as possible?
shugo (Shugo Maeda) wrote:
Eric, could you take over the maintenance of curses gem and upload it to rubygems.org as soon as possible?
If you'd like to use https://github.com/ruby/curses, please contact Shibata-san (hsbt).
Ok, I will publish the curses gem this week.
hsbt, can you create github.com/ruby/curses? Please leave it unitialized so I can fork shugo/curses into it.
- Assignee changed from shugo (Shugo Maeda) to drbrain (Eric Hodel)
I would also like to offer help maintaining curses
@shugo (Shugo Maeda) Attached is a patch that sweeps remaining documentation references to curses here and there. Can I commit this?
@a_matsuda +1 please commit it
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
- Backport changed from 1.9.3: UNKNOWN, 2.0.0: UNKNOWN to 1.9.3: DONTNEED, 2.0.0: DONTNEED
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0