[#4341] DRY and embedded docs. — Hugh Sasse Staff Elec Eng <hgs@...>
If I have a here document in some ruby program:
[#4347] Re: DATA and rewind. — ts <decoux@...>
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#4350] Re: Thirty-seven Reasons [Hal Fulton] Love[s] Ruby — "David Douthitt" <DDouthitt@...>
[#4396] Re: New Require (was: RAA development ideas (was: RE: Looking for inp ut on a 'links' page)) — Hugh Sasse Staff Elec Eng <hgs@...>
On 9 Aug 2000, Dave Thomas wrote:
[#4411] Re: RAA development ideas (was: RE: Lookin g for inp ut on a 'links' page) — Aleksi Niemel<aleksi.niemela@...>
Me:
On Thu, 10 Aug 2000, [iso-8859-1] Aleksi Niemelwrote:
[#4465] More RubyUnit questions. — Hugh Sasse Staff Elec Eng <hgs@...>
I am beginning to get a feel for this, but I still have a few more
[#4478] Re: RubyUnit. Warnings to be expected? — ts <decoux@...>
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#4481] Invoking an extension after compilation — Dave Thomas <Dave@...>
Hi,
[#4501] What's the biggest Ruby development? — Dave Thomas <Dave@...>
[#4502] methods w/ ! giving nil — Hugh Sasse Staff Elec Eng <hgs@...>
I have got used to the idea that methods that end in '!' return nil if
[#4503] RubyUnit and encapsulation. — Hugh Sasse Staff Elec Eng <hgs@...>
My_class's instance variables are not all "attr :<name>" type variables,
[#4537] Process.wait bug + fix — Brian Fundakowski Feldman <green@...>
If your system uses the rb_waitpid() codepath of rb_f_wait(),
[#4567] Re: What's the biggest Ruby development? — Aleksi Niemel<aleksi.niemela@...>
Dave said:
Robert Feldt <feldt@ce.chalmers.se> writes:
On Sat, 26 Aug 2000, Dave Thomas wrote:
Robert Feldt <feldt@ce.chalmers.se> writes:
On Mon, 28 Aug 2000, Dave Thomas wrote:
Robert Feldt <feldt@ce.chalmers.se> writes:
[#4591] Can't get Tcl/Tk working — Stephen White <steve@...>
I can't get any of the samples in the ext/tk/sample directory working. All
I'm sure looking forwards to buying the book. :)
Stephen White <steve@deaf.org> writes:
On Sun, 27 Aug 2000, Dave Thomas wrote:
Stephen White <steve@deaf.org> writes:
[#4608] Class methods — Mark Slagell <ms@...>
Reading the thread about regexp matches made me wonder about this:
[#4611] mod_ruby 0.1.19 — shreeve@...2s.org (Steve Shreeve)
Shugo (and others),
[#4633] Printing tables — DaVinci <bombadil@...>
Hi.
[#4647] Function argument lists in parentheses? — Toby Hutton <thutton@...>
Hello,
[#4652] Andy and Dave's European Tour 2000 — Dave Thomas <Dave@...>
Hi,
[#4672] calling super from c — Robert Feldt <feldt@...>
[#4699] Double parenthesis — Klaus Spreckelsen <ks@...1.ruhr-uni-bochum.de>
Why is the first line ok, but the second line is not?
[ruby-talk:04408] Re: RAA development ideas (was: RE: Lookin g for inp ut on a 'links' page)
> > Testing needs to be done, how this is done is another matter. > > Should there be peer review for submissions to the archive? > > Should the author(s) provide evidence of testing? > > I think it would be a good idea if every submission had it's own > RubyUnit test suite associated with it. That way, you could test both > the package _and_ its compatibility with your particular environment. Yup, agreed. This was actually what I had in mind as a detail enabling easy testing for the testers. I think we should recommend that every seriously (or a little bit less seriously) released package should include comprehensive testing. Anyway, my mail was originally just a proposition for RAA development and it's tester network. Basically these volunteering testers download the package, build it, run accompanied tests and/or test on their own, and report results. They might be volunteering namedly, or people could report their particular situation randomly if they want. And probably they'd want, as their contribution strengthens the community, which they're part themselves and probably in need of help at some time. BTW. the steps to "test a package" from downloading to reporting could probably be done with the RAA interaction script like (said at prompt) > raa download, build, test and report Foobar version 1.4 or newest Which would contact RAA server, find out all necessary information about Foobar, download proper version, build it, run accompanied test suite, and collect all results to ready to send chunk of information. The report might be a file with properly formatted raport (XML?) waiting for tester overview and approval before sending back to RAA server, or to appropriate mailing. Notice friendly UI even at command prompt :). Or the same command more compactly (as this is such a common task): > raa test_chore Foobar > Of course some packages are harder to test this way than others, but That's true. We won't have ever suites finding every possible bug, but luckily that won't be the point of the thing. > At some point in the not-too-distant future I'll be releasing my > first stab at unit tests for the Ruby 1.6 built-in classes and > modules. Which we all (at least me) are waiting eagerly. - Aleksi