From owner-freebsd-current@FreeBSD.ORG Sun Jul 17 17:00:44 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 228A2106566B for ; Sun, 17 Jul 2011 17:00:44 +0000 (UTC) (envelope-from artemb@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7DF7E8FC08 for ; Sun, 17 Jul 2011 17:00:43 +0000 (UTC) Received: by wyg24 with SMTP id 24so2227722wyg.13 for ; Sun, 17 Jul 2011 10:00:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=JrgtYKQK3oodDyGyesMD6Rwp6Y/X2o1nIa5oBHvYXgE=; b=FFuGljSKnt6NZtL9WaSbQFUBz9H1QPVEi2TQ1UlvnWykkU+QvqjYvUbN4HO4KOE/ZN QDBOKZB8Iv+40MEJW9q4T/hOo9jaKUwMfauXAnbJV1RcRgN0yRid6op4XpMmOGvDms+X /HNMyufRExEbh01lHTDOVPASEUNF/XePaeBCs= MIME-Version: 1.0 Received: by 10.216.144.100 with SMTP id m78mr4703405wej.55.1310922041663; Sun, 17 Jul 2011 10:00:41 -0700 (PDT) Sender: artemb@gmail.com Received: by 10.216.46.18 with HTTP; Sun, 17 Jul 2011 10:00:41 -0700 (PDT) In-Reply-To: <20110717115454.GG8485@acme.spoerlein.net> References: <20110707015151.GB71966@troutmask.apl.washington.edu> <4E1B67C7.8040402@FreeBSD.org> <20110712214049.GA12290@tops> <20110717115454.GG8485@acme.spoerlein.net> Date: Sun, 17 Jul 2011 10:00:41 -0700 X-Google-Sender-Auth: 4xu-oh3Nhn9-vImEf_RpwgZW7CA Message-ID: From: Artem Belevich To: Gleb Kurtsou , mdf@freebsd.org, Ali Mashtizadeh , FreeBSD Current , Arnaud Lacombe Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: Heavy I/O blocks FreeBSD box for several seconds X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jul 2011 17:00:44 -0000 On Sun, Jul 17, 2011 at 4:54 AM, Ulrich Sp=F6rlein wrot= e: ... >> Having a project adopted way of sharing work in progress will be a step >> forward. Yes, I'm aware of perforce, it's to hard to use and wasn't >> designed to share and test ideas. I think guthub can be a very good >> candidate (but AFAIK it won't allow hosting of FreeBSD repo for not paid >> accounts). I'm not suggesting switching to git as VCS, but using github >> UI for communication and tracking not yet commited or work in progress >> changes. In ideal world developers will merge patches from each other >> increasing chance of a good code to survive and get commited later. >> Currently we have patches hosted at people.freebsd.org, as attachments >> on maillists and PRs -- almost all stale or outdated. Key difference of >> github is that original patch author will be aware of you using it, >> potentially updating and improving it. Others can continue supporting >> the patch if original author abandons it, etc. Sending patches is too >> complicated and counterproductive comparing to github. > > Yes, I fully agree, that's why https://github.com/freebsd/freebsd-head > exists today, but hasn't been advertised yet (I need to write > documentation and can't force myself to do it :( > > Feel free to start using it! Together with the git-svn metadata that you > can grab from repos.freebsd.your.org it makes a solid platform for > working on FreeBSD code. +1 for git. There's also git://gitorious.org/freebsd/freebsd.git which mirrors head and stable/releng/release branches. --Artem