From: Shugo Maeda Date: 2010-12-07T15:53:21+09:00 Subject: [ruby-core:33608] Re: [Ruby 1.9-Feature#4085][Open] Refinements and nested methods Hi, 2010/12/6 Charles Oliver Nutter : >> I also hope that 1.9.x would be stable, but I'd like to develop >> aggressively in trunk. �I don't think the current design and >> implementation of refinements are mature, but I can't make them mature >> on my own, so I'd like to have help from other committers. > > This is what topic branches are for :) I don't believe refinements > should land on trunk, since it's not yet clear whether they should be > included at all. Landing them now, making multiple additional commits > to them, and propagating their changes throughout other > subsystems...all will make it harder to roll back Refinements if it is > decided they shouldn't get into standard Ruby. What do `other subsystems' mean? libraries? I think standard libraries should not use refinements until they are stated as an official feature. > I think everyone knows how to check out an alternative branch or > repository :) If they would like to assist you (and you would like > them to assist you) they can do it that way. It shouldn't be done on > mainline, in my opinion, until it has solidified a bit more and it's > certain to be included in an upcoming "standard" Ruby release. As Shyouhei says, I doubt they can do it that way. -- Shugo Maeda