From: "NAKAMURA, Hiroshi" Date: 2007-10-25T12:27:17+09:00 Subject: Re: Import gem to Ruby 1.9 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Tanaka Akira wrote: > In article <471FF3B1.3060103@sarion.co.jp>, > "NAKAMURA, Hiroshi" writes: > >> Don't list 'maintenance' here. When it's good enough, RubyGems team >> will do it as I wrote in [ruby-core:12810]. > > The maintenance problem is too important to ignore. > > I couldn't find a mail to mention RubyGems developper will > do it. Point me it. Or, is it private discussion between > you and RubyGems developper? You misunderstand me. As I wrote in [ruby-core:12810], if it's good way to go, RubyGems team will adopt it. If RubyGem team won't adopt it, it means that it's not good for RubyGems. From the very biginning of this thread, I worked for bundling RubyGems as a part of trunk as is. >> We've written our thought on this trade off many times each other, >> without concrete grounds. I still don't have any number to show so I >> don't repeat writing my thought on this again. :-) No other comments >> from ruby-core. The decision is up to core team now. > > I don't know the definition of "core team". What is it? It's said for dicision maker(s) of MRI & YARV. Matz and ko1, and some comitters for each area who Matz is relying on? I don't know exactly. >> Issue #1 is for solving the problem how we map feature -> path to be >> added to $LOAD_PATH. Java uses MANIFEST in jar. RubyGems uses gemspec >> in spec dir. akr's LoadError fallback uses file system wild globbing. >> Default Ruby require uses file system accurately. >> >> Can gem command of RubyGems can create a MANIFEST in gemspec dir? Then >> akr's LoadError fallback can grep it for finding rubygems to be loaded >> or not. It won't be needed as a part of RubyGems though. >> >> akr, let me hear your thought on this. > > I'm happy to use such information if RubyGems provide it. Thanks. What do you think, drbrain? >> I mean that you can use site_ruby but cannot use others. > > I think I can use RubyGems if I install a library as gem. > I don't understand what you mean. [ruby-core:12854] | I may use RubyGems. I may use others. It depends on | situation. Your proposal don't allow to use others I wrote in [ruby-core:12774] for example, right? 1.9.1 uses rubygems when a LoadError given. Regards, // NaHi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) iQEVAwUBRyANcx9L2jg5EEGlAQIRDggAvPH5ycQDOrSzV1O1hQEwfy7pPW6njn7h H050hz/tzIfFtj8lwafnPHLeAOjNCFTLVuQnoHjdZkSv98bpdj6a1kDXJAEJYfDx Xou0I393qT9w/iCDxMjQQItRDULm+XEfytcw2wUZnVs4WHtxq0JmgIh0XZhUHDsN JOylTv49G8/4gqANkDogWISNX1TS0/QLhSgXNpjOVFqQ304o/dMNbldNbfzH/ra0 bO8NeMfXbDP1DaqK8UZ88Yz9tGTeVIjjO/MtqUyGBtvdL89/p+2dnBCrwbsdQNkp WbUkeqWGxk3dYJ5cism2O1UnDAikOrLe5qNuomXlEYkq2jokfDD+2Q== =C/DU -----END PGP SIGNATURE-----