From: Yukihiro Matsumoto Date: 2008-12-06T13:56:52+09:00 Subject: [ruby-core:20399] Re: Leave my open classes alone (was Behavior: autoload calls rb_require() directly) Hi, In message "Re: [ruby-core:20389] Re: Leave my open classes alone (was Behavior: autoload calls rb_require() directly)" on Sat, 6 Dec 2008 05:31:27 +0900, Yehuda Katz writes: |One possibility is that packages are first-class concepts (in 2.0?) |and new methods or changes to existing methods could be restricted to |a package (optionally -- packages could still decide not to protect |their changes and make them global). |Does this make sense? Makes sense. Although I have no fixed idea for 2.0 namespace. At least I know scoping management is an important issue for the future. matz.