[racket-dev] What's the process for adding a project to DrDr

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Tue Oct 23 23:56:28 EDT 2012

DrDr has the capability of doing that [installing packages], but
installing Planet packages requires running raco setup which could
break the parallelism and cause changes that are unsafe to the other
tests. Also, I'd have to change it to go run all the files inside the
package, which is do-able.

On Tue, Oct 23, 2012 at 9:44 PM, Robby Findler
<robby at eecs.northwestern.edu> wrote:
> Would it make sense to have drdr get whalesong directly from planet?
>
> Robby
>
> On Mon, Oct 22, 2012 at 8:17 PM, Jay McCarthy <jay.mccarthy at gmail.com> wrote:
>> We haven't done it before yet.
>>
>> The simplest way is to commit something to the core, but that's not
>> good in the long run.
>>
>> One thing that we could do is create a directory like
>>
>> meta/drdr/external
>>
>> of scripts that download something from the Internet and run it. We'll
>> have to think of a good way to make it secure (such as having this
>> script know the sha1 of the zip it is downloading.) Also, for
>> parallelization purposes, it will be important for it not to require
>> the use of "raco setup" to get started.
>>
>> Does that sound plausible for Whalesong? If so, I can work out a
>> template for you.
>>
>> Jay
>>
>> On Mon, Oct 22, 2012 at 5:51 PM, Danny Yoo <dyoo at hashcollision.org> wrote:
>>> During release testing for 5.3.1, I found that Whalesong broke in a
>>> few ways.  I'd like to detect the problem in a better way than what
>>> I've been doing now.  What's involved in getting into the DrDr
>>> automatic build bot, and how would I get it to track Whalesong as I
>>> continue to develop it?
>>> _________________________
>>>   Racket Developers list:
>>>   http://lists.racket-lang.org/dev
>>
>>
>>
>> --
>> Jay McCarthy <jay at cs.byu.edu>
>> Assistant Professor / Brigham Young University
>> http://faculty.cs.byu.edu/~jay
>>
>> "The glory of God is Intelligence" - D&C 93
>> _________________________
>>   Racket Developers list:
>>   http://lists.racket-lang.org/dev



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

"The glory of God is Intelligence" - D&C 93

Posted on the dev mailing list.