From owner-cvs-doc@FreeBSD.ORG Thu Mar 20 20:04:58 2008 Return-Path: Delivered-To: cvs-doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 555B01065672; Thu, 20 Mar 2008 20:04:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 298938FC19; Thu, 20 Mar 2008 20:04:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 7802346BC8; Thu, 20 Mar 2008 16:04:57 -0400 (EDT) Date: Thu, 20 Mar 2008 20:04:57 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "Aryeh M. Friedman" In-Reply-To: <47E2B2A3.3080505@gmail.com> Message-ID: <20080320194741.R75273@fledge.watson.org> References: <200803201847.m2KIlnBT073551@repoman.freebsd.org> <47E2B2A3.3080505@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: doc-committers@FreeBSD.org, cvs-doc@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: www/en/projects/ideas ideas.xml X-BeenThere: cvs-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the doc and www trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 20:04:58 -0000 On Thu, 20 Mar 2008, Aryeh M. Friedman wrote: > This is probally the wrong place to ask but who do I talk to about getting a > project (ports 2.0) included in SoC? The basic SoC model is this: open source projects apply to Google to participate in the programme. Students then apply to participate by submitting proposals to participating open source projects through Google. Open source projects then review the proposals, and fill up to the number of slots they have been assigned by Google from the proposals they have received. Each student will be assigned a mentor who is a developer (committer) on the open source project to guide them through working with the project, help them with design, implementation, testing, etc. At the end of the day, this means that for any particular technical project, it must be: (1) Proposed by a student (2) Accepted by the open source project (3) Have an appropriate and willing mentor developer (committer) Students are welcome to propose any work they like, but are most likely to succeed in the application process if there is a developer invested in seeing the project happen, and willing to mentor the. We find that the most successful proposals are frequently ones where applying students have contacted a developer in advance to ask them to review the idea they are proposing, as the idea is most likely to both meet the needs of the project, have an appropriate and willing mentor, and be in scope for the technical background and abilities of the student. This latter part is a serious consideration, as students who have used a C compiler for three months will most likely not be comfortable working with the UFS file system code, for example. Robert N M Watson Computer Laboratory University of Cambridge