From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 19 13:10:42 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48692A55 for ; Mon, 19 Nov 2012 13:10:42 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 04BDA8FC12 for ; Mon, 19 Nov 2012 13:10:41 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id s9so159348iec.13 for ; Mon, 19 Nov 2012 05:10:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=/6RYBNtLoqDMG+mcDy4a6K1DqhuZG0Fv3q3z+ZLc24U=; b=foi6mvnhDPQtQVfLg1hTIsNfHfrPBgx0YBZzYJ2zM8xVqdhomJZVziMlKHH5blJkp2 /7VnD2JssW/e8qMCVn+0TGjgIW4mPMSEFKoS4j1AmY9MbtKiMPZOrHZU9Vutl9q1Cgch vvxm4LLIJMshi1q1/FpfRvw0jDYXwtDYMjy7jVk90Kny7fgk7gMMHqKnBEqMpbGtlada WA3LIaaHi/FrOIEIvF4qhXjKBzBFtkEk8X9VTyBnOEYMPnFIP1Y+5KO4ep0M7zhB9fpT ejEbFOWjFYbVE+bqvhnYORIy/yJFudzG9+gC5f/vDWXsm0h9W2BXH5yneLEDB5G0j7aG f84A== MIME-Version: 1.0 Received: by 10.50.140.103 with SMTP id rf7mr6448795igb.56.1353330640756; Mon, 19 Nov 2012 05:10:40 -0800 (PST) Received: by 10.64.49.67 with HTTP; Mon, 19 Nov 2012 05:10:40 -0800 (PST) X-Originating-IP: [93.221.171.204] In-Reply-To: <50AA2A6C.8060604@gmail.com> References: <20121117221143.41c29ba2@nonamehost> <50AA2A6C.8060604@gmail.com> Date: Mon, 19 Nov 2012 14:10:40 +0100 Message-ID: Subject: Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident] From: "C. P. Ghost" To: Volodymyr Kostyrko Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmo1qCdbe55HSWRedmfwAU9AGSpVFq2Ahag4pXfSfh3FnbWJ6S/Mr3Dv5JjQMi/95zqrTwS X-Mailman-Approved-At: Mon, 19 Nov 2012 13:28:24 +0000 Cc: freebsd-security@freebsd.org, freebsd-hackers@freebsd.org, Ivan Voras , freebsd-questions@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2012 13:10:42 -0000 On Mon, Nov 19, 2012 at 1:47 PM, Volodymyr Kostyrko wrote: > 19.11.2012 14:34, Ivan Voras wrote: >> >> On 17/11/2012 22:48, Chris Rees wrote: >> >>> (and is GPL btw) >> >> >> Since we're discussing it, Mercurial is BSDL-ed, and apparently has >> proper crypto signing using GPG: >> >> >> http://mercurial.selenic.com/wiki/FAQ#FAQ.2FTechnicalDetails.How_do_Mercurial_hashes_get_calculated.3F > > > :%s/BSD/LGP/ > > http://mercurial.selenic.com/about/ Even if it was BSD licensed, Mercurial has a huge dependency: Python; and Git is Perl-based. So neither of them is ideal, IMHO. If at all, we'd need a lean and mean distributed SCM program like Mercurial or Git, but written in C that we could add to base. Any volunteers? -cpghost. -- Cordula's Web. http://www.cordula.ws/