OK let me know.

Currently the system basically works (you can run a distributed build)
but it could probably use some help in terms of just trying it out and
finding the kinks.

Cheers,

Dobes


On Tue, Jul 27, 2010 at 3:30 PM, Gal Dolber <gal.dol...@gmail.com> wrote:
> Love your idea... even compiling a medium project in a macbook right now is
> a pain in the ass.
> I am out of time right now but I will love to help in a near future
>
> 2010/7/27 Dobes <dob...@gmail.com>
>>
>> The google code project for this is at
>> http://code.google.com/p/gwt-distcc/
>>
>> On Jul 27, 3:05 pm, Dobes <dob...@gmail.com> wrote:
>> > Hi,
>> >
>> > I've been working on a distributed compiler project, to speed up
>> > compile times by distributing the work across many machines.  Useful
>> > for those times when the compiler takes a long time and you have a lot
>> > of permutations.
>> >
>> > Since its a bit of a side-project I'm hoping some other will jump on
>> > board and help out.
>> >
>> > This project provides an AppEngine? based server and java clients that
>> > distribute GWT permutation compiles automatically over participating
>> > computers.
>> >
>> > Symmetric keys are used to protect the privacy of your data.
>> >
>> > How it works:
>> >
>> >  1. The team agrees on the queue ID and symmetric key for their builds
>> >  2. They select or deploy the server
>> >  3. They run any number of build slaves and configure them to watch
>> > that queue on that server
>> >  4. When building, they use the DistCompile? class to compile instead
>> > of the Compile class
>> >  5. DistCompile? does a pre-compile (non-permutation specific), then
>> > uploads the results to the central server on AppEngine?
>> >  6. Build Slaves who are polling the server download the precompiled
>> > file and perform a permutation compile, then upload the results to the
>> > server again
>> >  7. The compile client downloads build results until it has all the
>> > permutations
>> >  8 . Then it runs Link with the results and your build is done,
>> > hopefully faster than if you did it all locally
>> >
>> > The best use case for this is if you have a few extra PCs and want to
>> > do your work on a laptop or something without a lot of memory/CPU.
>> > For example, one of my co-workers is taking >40 minutes to build our
>> > GWT stuff; I'm hoping this can bring it down to 5-10 minutes instead.
>> >
>> > Please contact me if you're willing to help with:
>> >
>> >  1. Suggestions (file them in the issue tracker)
>> >  2. Patches (put them in the issue tracker, too)
>> >  3. Active Development (be happy to give you contributor access)
>> >  4. Testing (file the bugs ...)
>> >
>> > Thanks in advance!
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To post to this group, send email to google-web-tool...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-web-toolkit+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>
>
>
> --
> http://ajax-development.blogspot.com/
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-tool...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to