From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RbFlG-0000VT-3h for garchives@archives.gentoo.org; Thu, 15 Dec 2011 18:10:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DF56821C159; Thu, 15 Dec 2011 18:10:20 +0000 (UTC) Received: from mail-pz0-f53.google.com (mail-pz0-f53.google.com [209.85.210.53]) by pigeon.gentoo.org (Postfix) with ESMTP id CD04721C156 for ; Thu, 15 Dec 2011 18:09:46 +0000 (UTC) Received: by dady9 with SMTP id y9so2633834dad.40 for ; Thu, 15 Dec 2011 10:09:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=b1YToJljbORLAIbUmEbqERiL7GxA/prpK1uwexrY1pU=; b=FlhelOaokOHENsU5o+0EOM6VJq2VWqctVKTDxWNXk5bVBjhmKxMylHNksh9Sf1QeJ9 oSqdfPZtKPnghSwMyoSkeUapVjqO2dUCWB95F8s80yPG3zytAJTeo7LtBysfOLo/VAGc BuD7f/WyhlyMZmbux1X5Zf3YrbdvsRentmP5Q= Received: by 10.68.197.138 with SMTP id iu10mr11340953pbc.27.1323972586133; Thu, 15 Dec 2011 10:09:46 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.68.43.193 with HTTP; Thu, 15 Dec 2011 10:09:15 -0800 (PST) In-Reply-To: References: From: Gaurav Saxena Date: Thu, 15 Dec 2011 23:39:15 +0530 Message-ID: Subject: Re: [gentoo-dev] Six month major project on Gentoo To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: d441b034-6cef-49e2-87f4-b14beb802a28 X-Archives-Hash: 4ec58f7e1e4b2f66c83110b2d6830890 Hello Alec, I am interested in a distributed compiler like this ,this involves quite a good project it seems. I would like to work on it, if possible could you please give me some pointers regarding more details about the project so that I could decide what to work upon. On Wed, Dec 14, 2011 at 11:59 PM, Alec Warner wrote: > On Wed, Dec 14, 2011 at 3:06 AM, Gaurav Saxena w= rote: >> Hello all, >> I am interested in doing my final year computer scence project on gentoo= . I >> would be having a duration of six months to work on the project. Could y= ou >> please suggest me some good project ideas that would be helpful to me as >> well as gentoo. I am interested in parallel computing, data structures , >> operating system. I am well versed in C/C++. I think=A0 there might be >> projects which need to be done, I would like to work on them. > > The only idea I can think of for parallel computing / distributed > systems would be at the build level. > > distcc-ng, a farm of user-controlled machines that compile your code > in a p2p fashion. > a distributed hash table of input, output tuples (basically .o caching > so users can fetch the .o from the DHT) > > Both of these have *massive* trust issues. When random guys on the > internet are compiling your code you have to be very careful about how > you verify and execute that code. When you fetch .o files from a DHT > you have the same problem. > > Almost every other problem I can think of at the Gentoo OS level can > fit on a meager sized machine (i.e. it is not a distributed systems > nor a parallel computing problem.) > > Many of the annoying parts of Gentoo are merely tools problems; the > existing tools are poor / under-maintained or standard tools do not > exist (so users / developers roll their own.) You may have success in > the tools arena if you talk to mgorny or portage-utils@; I know mgorny > has written a few C tools and might have sufficient 'gentoo' C > libraries you could utilize; the portage-utils alias holds the > portage-utils authors (portage-utils being another set of tools > written in C for gentoo.) > > I actually liked cbergstrom's idea of toolchain-type stuff; but I'm > not really sure how easy it is to on-board with those communities > (lord knows in my senior year of CS I would have been useless working > on a compiler.) > >> >> -- >> Thanks and Regards , >> Gaurav > --=20 Thanks and Regards , Gaurav