On 24 avr. 09, at 17:45, Eric Hodel wrote:

> On Apr 24, 2009, at 13:26, Juan Zanos wrote:
>> On 24 avr. 09, at 14:48, Eric Hodel wrote:
>>> On Apr 24, 2009, at 06:43, Bruno Sousa wrote:
>>>> I am for something like main differences/improvements between  
>>>> stable
>>>> versions like 0.95, 1.0, 1.8, 1.9 .
>>>
>>> I don't believe those are stored anywhere.  You'll have to  
>>> construct them from the tags/ directory of the SVN repo.
>>>
>>
>> Ruby's source control system leaves much to be desired.   If you  
>> try to checkout tags you'll get gigabytes of mostly redundant  
>> information, which is silly.   If you check out trunk you won't  
>> get the tags.
>>
>> The ruby source code isn't that large.  The actual code in trunk  
>> seems to be only about 15M.   The compressed history, including  
>> tags and branches, seems to be only about 13M.  With a better  
>> source control system you should be able to download and manage  
>> the entire history without wasting much bandwidth or disk space.    
>> That could be very beneficial.
>
> Why bother checking out everything?  Know your tools!
>
> $ svn cat http://svn.ruby-lang.org/repos/ruby/tags/v1_8_3/ChangeLog  
> | head
> Wed Sep 21 09:07:55 2005  Yukihiro Matsumoto  <matz / ruby-lang.org>
>
> 	* stable version 1.8.3 released.
>
> Wed Sep 21 08:52:25 2005  why the lucky stiff  <why / ruby-lang.org>
>
> 	* ext/syck/token.c: correctly compute identation of a block
> 	  scalar's parent node. [ruby-talk:150620]
>
> Wed Sep 21 08:20:24 2005  Nobuyoshi Nakada  <nobu / ruby-lang.org>
> svn: Can't write to stream: Broken pipe
> $ svn diff http://svn.ruby-lang.org/repos/ruby/tags/v1_8_3/ 
> ChangeLog http://svn.ruby-lang.org/repos/ruby/tags/v1_8_4/ChangeLog  
> | head
> Index: ChangeLog
> ===================================================================
> --- ChangeLog	(.../v1_8_3/ChangeLog)	(revision 23268)
> +++ ChangeLog	(.../v1_8_4/ChangeLog)	(revision 23268)
> @@ -1,3 +1,968 @@
> +Sat Dec 24 18:58:14 2005  Yukihiro Matsumoto  <matz / ruby-lang.org>
> +
> +	* stable version 1.8.4 released.
> +
> +Fri Dec 23 10:30:23 2005  Yukihiro Matsumoto  <matz / ruby-lang.org>
> diff: standard output: Broken pipe
> svn: 'svn_diff_sucks_ass' returned 2
> svn: Error reading spooled REPORT request response
>

Eric,  your post is hilarious.   Check out the second to last line:

> svn: 'svn_diff_sucks_ass' returned 2


If somebody converts this repository to something decent I'll be the  
first to buy them a beer.