[llvm-commits] [website] r37887 - in /website/trunk: ./ docs/ docs/CVS/ docs/img/ docs/img/CVS/ img/ subproj/ subproj/llvm/ subproj/test-suite/

Chris Lattner clattner at apple.com
Thu Jul 5 08:53:42 PDT 2007


On Jul 5, 2007, at 1:00 AM, Reid Spencer wrote:

> On Thu, 2007-07-05 at 00:33 -0700, Reid Spencer wrote:
>>>
>>> Wow, this sucks.  Instead of telling me everything, it told me  
>>> nothing.
>>
>> The defaults were set too low for both the size of the email  
>> (100K) and
>> the maximum number of parts (files changed = 10).  I've changed it so
>> that it will just print all the diffs up to 1MB. If the diff is  
>> larger
>> than that then it will do "showurls" which means it will print the
>> viewvc URL that will generate the diff for each file changed. This  
>> seems
>> like a reasonable compromise to me.
>>
>
> Actually, I changed my mind. I've set svn-mailer up to now have this
> property:
>
> long_mail_action = split/truncate/10000
>
> This will cause svn-mailer to create up to 10000 emails for a large
> commit (diffs > 1MB). Each email contains 1 diff of a modified  
> file. If
> that diff is > 1MB, it gets truncated. The email will be marked with
> [1/23], [2/23], [3/23] ... [23/23] so you know which emails go with
> which commit and in which order.

Thank you!  I consider this to be very important for the mailing list  
archive.

-Chris

> The reason for this change is twofold:
>
>      1. make sure the mailing list is a "backup" of sorts of the  
> changes
>         made to llvm. If something horrid happens and we lose the
>         backups of the repository, at worst we have to manually  
> apply a
>         bunch of commits from the email list. I have all commits since
>         2003 :)
>      2. most of us like to read the diffs from the email and having to
>         go back and forth between the link in the email and a web
>         browser is a pain. That can be done anyway even with this
>         scheme. So, having the multi-part emails gives us the best of
>         both worlds.
>
> Reid.
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list