From: "W. Kent Starr" Date: 2001-01-10T04:41:51+09:00 Subject: [ruby-talk:8955] Re: String confusion On Tue, 09 Jan 2001, Dave Thomas wrote: > > 1. All around the world, people with different kinds of machine would > set up a nightly checkout, build, and Rubicon run. If any tests > fail, Rubicon automatically e-mails a report to some queue at > ruby-lang. > > 2. If these reports correspond to a bug, the interpreter or library is > fixed. Otherwise, Rubicon is fixed. > > 3. If a user finds a bug, the first thing that happens is that a test > case is added to Rubicon that illustrates the bug. The bug is then > fixed, and Rubicon run again to verify that the bug went away. > Actually, in my naive opinion, this is a wondrous idea, provided enough people with enough different scenarios (Linux,BSD,Win2000/NT/9x/Mac/etc.) are participating. This way, both the language and the test suite are being continuously refactored over a wide range of "real world" environments, which can only result in adding "great things" to Ruby. Can anyone think of a "marketing name" for this kind of thing? RubE-Factoring? :-) Kent Starr elderburn@mindspring.com