From owner-freebsd-ports@FreeBSD.ORG Fri Mar 21 01:30:34 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9974106566B for ; Fri, 21 Mar 2008 01:30:34 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mta3.srv.hcvlny.cv.net (mta3.srv.hcvlny.cv.net [167.206.4.198]) by mx1.freebsd.org (Postfix) with ESMTP id AB3368FC1D for ; Fri, 21 Mar 2008 01:30:34 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta3.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JY200I2D46XAPC2@mta3.srv.hcvlny.cv.net> for freebsd-ports@freebsd.org; Thu, 20 Mar 2008 21:30:34 -0400 (EDT) Received: from flosoft.no-ip.biz (localhost [IPv6:::1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m2L1UXiO000189 for ; Thu, 20 Mar 2008 21:30:33 -0400 Date: Thu, 20 Mar 2008 21:30:28 -0400 From: "Aryeh M. Friedman" To: freebsd-ports@freebsd.org Message-id: <47E30FB4.1000205@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Enigmail-Version: 0.95.6 User-Agent: Thunderbird 2.0.0.12 (X11/20080314) Subject: SoC Project: Ports 2.0 engine X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 01:30:34 -0000 School ate any free time I had to work on ports 2.0. For this reason I would like to find some way to make it a Summer of Code project. Kip Macy has provisionally agreed to mentor it if a) it is approved by Google and FreeBSD, b) No one more qualified steps forward. Project goals (SoC portion): 1. Impliment beta quality version of the engine (see "Recursive Make Considered Harmful" for main points) 2. Use the engine to build xorg and all ports it depends on 3. Creation of compatibility layer As many you already know I was one of the original purposes of Ports 2.0 in the first place thus have a good understanding of the top level requirements already. Also even though I am back in school to get my BA in CS this summer (which an likely appointment to a PhD program in fall) I have 20 years experience in middle layer systems programming (resume availably for anyone who wants to see it). What do people think and should I proceed with submitting a application to Google?