[#6115] Ruby 1.8.3: YAML.dump/load cannot handle Bignum — akira yamada / やまだあきら <akira@...>
[#6119] Packaging BOF on Friday the 14th? — Austin Ziegler <halostatue@...>
(Crossposted to both ruby-core and rubygems-developers for the benefit
[#6135] ObjectSpace.each_object, but not Symbols? — TRANS <transfire@...>
I added some state to Symbol:
Hi,
Hi,
[#6143] — Christophe Poucet <christophe.poucet@...>
Hello,
Hi,
On Wed, 5 Oct 2005 nobu.nokada@softhome.net wrote:
Hi,
On Wed, 5 Oct 2005, nobuyoshi nakada wrote:
[#6161] On NullClass or FalseClass#method_missing — TRANS <transfire@...>
Hi--
[#6162] Concerning shared flag — Christophe Poucet <christophe.poucet@...>
Hello,
>>>>> "C" == Christophe Poucet <christophe.poucet@gmail.com> writes:
Hello,
>>>>> "C" == Christophe Poucet <christophe.poucet@gmail.com> writes:
[#6188] yield and call not identical? — "David A. Black" <dblack@...>
Hi --
[#6199] Kernel rdoc HTML file not being created when rdoc is run on 1.8.3 — James Britt <ruby@...>
When 1.8.3 came out, I grabbed the source and ran rdoc on it. After
On Sun, Oct 09, 2005 at 12:41:02AM +0900, James Britt wrote:
Doug Kearns wrote:
H.Yamamoto wrote:
On 10/19/05, why the lucky stiff <ruby-core@whytheluckystiff.net> wrote:
[#6213] extend and super -- I cannot understand why this behavior — TRANS <transfire@...>
module Q
On Tue, 11 Oct 2005, TRANS wrote:
On 10/10/05, Mathieu Bouchard <matju@artengine.ca> wrote:
On Tue, 11 Oct 2005, TRANS wrote:
On 10/10/05, Mathieu Bouchard <matju@artengine.ca> wrote:
[#6235] Keyword arguments in Rite — Daniel Schierbeck <daniel.schierbeck@...>
Hello everybody! I'm new to this list, so please don't flame me if what
Daniel Schierbeck wrote:
[#6251] RubyGems, upstream releases and idempotence of packaging — Mauricio Fern疣dez <mfp@...>
[sorry for the very late reply; I left this message in +postponed and forgot
On 10/13/05, Mauricio Fern疣dez <mfp@acm.org> wrote:
On Thu, Oct 13, 2005 at 08:55:41PM +0900, Gavin Sinclair wrote:
[#6262] Re: A concrete solution to RubyGems' repackageability problems — Gavin Sinclair <gsinclair@...>
On 10/13/05, Mauricio Fern疣dez <mfp@acm.org> wrote:
[#6282] Wilderness: Need Code to invoke ELTS_SHARED response — "Charles E. Thornton" <ruby-core@...>
Testing the My Object Dump and I am trying to cause creation
On Fri, Oct 14, 2005 at 05:04:59PM +0900, Charles E. Thornton wrote:
Mauricio Fern疣dez wrote:
On Oct 14, 2005, at 12:43 PM, Charles E. Thornton wrote:
On Sun, Oct 16, 2005 at 01:34:13PM +0900, Charles Mills wrote:
Mauricio Fern疣dez wrote:
[#6284] Ruby 1.8.3, Gems, Rake and Syck — TRANS <transfire@...>
George Moschovitis tried to send me a gem to try out and it would not install.
On 10/14/05, Ryan Davis <ryand-ruby@zenspider.com> wrote:
[#6315] Integer#** weirdness — Peter Vanbroekhoven <calamitates@...>
Hello,
[#6338] Help/Ruby 1.8.3/HP-UX/[BUG] Bus Error — tad.bochan@...
Hi ... need help ...
[#6358] Handle prompts with newlines in irb auto-indentation mode — noreply@...
Bugs item #2705, was opened at 2005-10-23 23:07
Hi,
[#6362] CGI read_multipart implementaion can create Tempfiles for files less than 10KB — noreply@...
Bugs item #2708, was opened at 2005-10-24 15:44
On Mon, 24 Oct 2005 noreply@rubyforge.org wrote:
[#6364] lib/rational.rb documentation — Gavin Sinclair <gsinclair@...>
Hi,
[#6365] Time for built-in Rational and Complex classes? — Gavin Sinclair <gsinclair@...>
There has been some support for, but no comment on, RCR #260 ("Make
On Mon, 24 Oct 2005, Gavin Sinclair wrote:
On Oct 24, 2005, at 7:14 AM, Ara.T.Howard wrote:
On Wed, 26 Oct 2005, Charles Mills wrote:
On 10/26/05, Mathieu Bouchard <matju@artengine.ca> wrote:
On Thu, 27 Oct 2005, Charles Mills wrote:
On 10/27/05, Mathieu Bouchard <matju@artengine.ca> wrote:
[#6373] instance_eval/instance_exec discussion — Daniel Amelang <daniel.amelang@...>
Introduction:
Hi,
[#6376] Crash in Tk demo of Ruby 1.9.0 CVS — Jean-Claude Arbaut <jcarbaut@...>
I tried the demos in /ruby/ext/tk/sample/demos-en/widget
[#6389] [PATCH] 1.8.3 ruby.c doesn't compile on OS X due to missing char **environ — noreply@...
Bugs item #2715, was opened at 2005-10-24 23:01
Hi,
[#6391] Threading performance — Wink Saville <wink@...>
Hello all,
[#6396] Nested Exception — Yohanes Santoso <ysantoso-rubycore@...>
Would you accept a patch to provide nested Exception?
[#6402] Pathname.exists?() — James Edward Gray II <james@...>
Pathname supports the legacy exist?() method, but not the current
[#6405] Re: [PATCH] Pathname.exists?() — "Berger, Daniel" <Daniel.Berger@...>
On 10/25/05, Berger, Daniel <Daniel.Berger@qwest.com> wrote:
On 10/26/05, TRANS <transfire@gmail.com> wrote:
On 10/25/05, Gavin Sinclair <gsinclair@gmail.com> wrote:
On Oct 25, 2005, at 11:28 AM, TRANS wrote:
On Wed, 26 Oct 2005, Eric Hodel wrote:
On 10/26/05, Ara.T.Howard <Ara.T.Howard@noaa.gov> wrote:
On 10/25/05, Gavin Sinclair <gsinclair@gmail.com> wrote:
[#6419] Refactoring eval.c into eval.c, thread.c, thread.h & eval.h — Wink Saville <wink@...>
Hello,
[#6427] Re: Wilderness: I am working of a TAGS Extension - We Have One? — "Berger, Daniel" <Daniel.Berger@...>
> -----Original Message-----
[#6430] PStore Documentation — James Edward Gray II <james@...>
The attached patch completely documents the PStore library. Please
James Edward Gray II wrote:
[#6442] Wilderness: I Have formatted README.EXT into an HTML Document — "Charles E. Thornton" <ruby-core@...>
I have taken README.EXT (English Version Only) and have reformatted
Hi,
Charles E. Thornton wrote:
[#6455] Wilderness: OK - Let us Try to sending it (not as a reply) — "Charles E. Thornton" <ruby-core@...>
I am sorry - I don't understand this problem
[#6469] csv.rb a start on refactoring. — Hugh Sasse <hgs@...>
For a database application I found using CSV to be rather slow.
On Oct 28, 2005, at 8:53 AM, Ara.T.Howard wrote:
On Fri, 28 Oct 2005, James Edward Gray II wrote:
On Oct 28, 2005, at 9:58 AM, Ara.T.Howard wrote:
On Sat, 29 Oct 2005, James Edward Gray II wrote:
On Oct 28, 2005, at 8:25 PM, Ara.T.Howard wrote:
On Sat, 29 Oct 2005, James Edward Gray II wrote:
On Oct 28, 2005, at 8:43 PM, Ara.T.Howard wrote:
On Oct 28, 2005, at 8:43 PM, Ara.T.Howard wrote:
On Oct 28, 2005, at 10:06 PM, James Edward Gray II wrote:
On Sun, 30 Oct 2005, James Edward Gray II wrote:
On Oct 29, 2005, at 12:11 PM, Ara.T.Howard wrote:
On Mon, 31 Oct 2005, James Edward Gray II wrote:
I've decided to create a FasterCSV library, based on the code we
On Mon, 31 Oct 2005, James Edward Gray II wrote:
-----BEGIN PGP SIGNED MESSAGE-----
On Mon, 31 Oct 2005, NAKAMURA, Hiroshi wrote:
-----BEGIN PGP SIGNED MESSAGE-----
On Tue, 1 Nov 2005, NAKAMURA, Hiroshi wrote:
-----BEGIN PGP SIGNED MESSAGE-----
On Wed, 2 Nov 2005, NAKAMURA, Hiroshi wrote:
-----BEGIN PGP SIGNED MESSAGE-----
On Oct 29, 2005, at 12:11 PM, Ara.T.Howard wrote:
On Tue, 1 Nov 2005, James Edward Gray II wrote:
On Oct 31, 2005, at 11:59 AM, Ara.T.Howard wrote:
[#6508] characters (and small strings) in ruby 2.0 — Eric Mahurin <eric.mahurin@...>
In ruby 2.0, the current plan is to for a character to be represented as a
Re: gems is a language change, not a pkging system
On Wednesday 28 September 2005 08:54, Hugh Sasse wrote: > I beg to differ: gems do make installation easy, and provide useful > supporting infrastructure for testing and documentation, which means > not only do you get a simple install, but good practices are > encouraged. This cultural stuff is useful. And I think the > simplicity of installing Rails has contributed to its success, for > one thing. That's the funniest thing, because my current objections to Gems are based largely on multiple bad experiences trying to install Rails through RubyGems. > But RubGems doesn't prevent this. If you get a gem and can unpack > it, and then you can repackage it using whichever packaging system > fits your setup, then what is the problem? Specifically: what can > gems do to make [re]packaging easier? Mauricio Fern疣dez and Eivind Eklund have covered this quite well, I think. I don't do a lot of repackaging, so I can't contribute anything beyond what they've already said. A long time ago, before REXML was added to Ruby's CVS, I tried building a Gem for REXML, and the experience was an utter failure. I admit that this colored my perception of RubyGems, because even back then people were pushing me to distribute REXML as a Gem. I echoed Austin's attitude toward Debian packagers. Much more recently, I wanted to evaluate Rails for replacing some infrastructure on a project at work. That, too, was a waste of time because of the NTLM firewall issue. I think I did eventually get Rails installed, but it would have been much easier and I would have used less time if I could have pulled a tar.gz and run setup.rb. I haven't tried packaging recently; if RubyGems solves the firewall problem, then I may re-evaluate Gems for some of my other projects. > > I only fear getting locked into using a specific library manager. I (and > > you) expect the following process to occur: ... > Yes, but that doesn't actually mean to the exclusion of other forms. > There will be people making RPMs or whatever. What can we do to > facilitate that? Ruby culture has not been, in my experience, about > the one correct way to do things. I greatly appreciate that sentiment. I suspect that addressing Mauricio and Elvind's issues would solve the problem. Somebody else mentioned that being able to pass gem a command that would cause it to list its dependencies would be a big help. I don't know; perhaps gem already has this. I still have questions about gem's operation. For example, if gem X depends on Y, and I've already installed Y but not as a gem, will RubyGems see that? If not, then repackagers can't use the pseudo-solution that's been proposed of just wrapping the gem command. > > 3 Library developers, especially newcomers who've never used setup.rb, > > will only distribute their packages as Gems. > > This is the crux, really, isn't it? I think RubyGems should > facilitate the correct construction of setup.rb based distribution. That would be ideal. > The firewalls issue needs to be addressed, definitely. > What's the nature of the problem? I don't know. That it doesn't work? Honestly, I've spent very little time investigating it. As I've said, my interest in RubyGems has only gotten smaller with every interaction I've had with it. By the time I got to the firewall problem, I had neither time nor interest in debugging it. On top of that, I'm not sure I could justify spending time on it while I was at work, where I see the problem. > Would your objections still stand if that were addressed? The firewall issue is *my* main issue, and I'd be less hostile towards RubyGems if it were addressed. If the issues around repackaging were dealt with, then I'd probably feel OK about the system. I'd have to have a better experience with packaging my own gem before I could become an advocate. None of this will address the fact that I still firmly believe that the versioning system should be external to RubyGems. I don't believe that it must, or should, be so tightly integrated. For one thing, it means that core libraries will never be versioned, and there's no reason why they shouldn't be. It is still much easier to fix bugs by upgrading a single library than upgrading an entire Ruby version -- for one thing, it allows core library developers to push fixes more often than Matz offers new releases of Ruby. > > "Carthago delenda est!" -- The versioning mechanism must be separate > > from > > My latin's not up to that. ... > than disowning the problem, which won't just go away. Why is such > support worse? "Carthage must be destroyed." There was a Roman senator named Marcus Porcius Cato who would end every speech with "Ceterum censeo Carthaginem esse delendam", which means "And so, I conclude that Carthage must be destroyed." It didn't really matter what he was talking about... he said it endlessly, interjecting it into every conversation. I was alluding to the fact that I feel the same way about the versioning issue. I believe library versioning should be independant of RubyGems, and that RubyGems should be dependant on the versioning. Right now, they're co-dependent, making versioning useless to anybody not using RubyGems. It is in this way that the support is worse. Or, rather, it isn't that RubyGems *uses* library versioning. Gems advocates continually misunderstand this, which means I'm not communicating it clearly enough. I think it is *great* that RubyGems uses library versioning. I think versioning is so greate that *every* package should use versioning. Unfortunately, versioning is tied so tightly to RubyGems that it *can't* be used outside of RubyGems. -- --- SER "As democracy is perfected, the office of president represents, more and more closely, the inner soul of the people. On some great and glorious day the plain folks of the land will reach their heart's desire at last and the White House will be adorned by a downright moron." - H.L. Mencken (1880 - 1956)