From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 6965E1388C1 for ; Wed, 2 Mar 2016 20:43:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8E92321C02A; Wed, 2 Mar 2016 20:43:25 +0000 (UTC) Received: from mail-io0-f179.google.com (mail-io0-f179.google.com [209.85.223.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8DEA021C022 for ; Wed, 2 Mar 2016 20:43:24 +0000 (UTC) Received: by mail-io0-f179.google.com with SMTP id l127so5114368iof.3 for ; Wed, 02 Mar 2016 12:43:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to; bh=/ZnkHQxENt8z5MIKJ4z4+9+naPGvwWkKCb6mXCeSO0Y=; b=SCHfhdvdAH3WopJuo1KpxJOPmyLPT11pDv5tkDRqEoagw/2KAiWvJ/WuW89hEkK1h5 rd1SVZ+R9F78w9VpTgry0TuziQor16UM9u1nqIHho77EW66hsODtwWrd36BmuGndIBNW ToWKQUpFtpiqzhxj56cQCaTCGNlcZL7ouUhtmT0PCaff0wsk5TaY9vrNytNWcx4mtM1b f/YSlE8XYDz6SNhstQpwSQsoSSGVw9M4RN8S/NmUwemfqttJyHj6DRx4b7TbplhQCPSq maieKHzd6WneAsvFrThN9bH8eZaIstpDKhb5bYAnGLApkA+Ragx+VF8f9dZ/oRnM+daI t1Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to; bh=/ZnkHQxENt8z5MIKJ4z4+9+naPGvwWkKCb6mXCeSO0Y=; b=XGZrnygNYSQYRvUmNmylJ5VuyL8WNTS+wFVdQlYhcSQvZDCLmCgGzevDwa+49RAqUr tFj3GIFENMXx/DB36OPjCMW2PNAz/JQtugyFZZ4CfxtKOtVkk9YBKJoofOcbXIARTKxn 4wKpcxtX+64oxYZ3lJ3huNEu0OUIc2eUKx3fi7Ta5SdaPs4WsuzV26arkIo9n2Uh+CGl itKWZs3+dIl5loi+uA1AhQuBatGEjiSo5S82y+dhZsIsisq/ACovgjqva3EOEYiDI8ZI rrgr3DXoUeTXDZb+csKgm3f7ig6jRs6dcxzSS8JErTRJYl7GrQyWp4nFWT/dJuSuXPpk jL/w== X-Gm-Message-State: AD7BkJLvBw0A4fHyvdkf4xqpwsMyusPVWKyoEX47+ns8OF5I4a4XmNxCd78l41tHonDFXunaE+O2rS9uTttEGQ== 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 X-Received: by 10.107.128.209 with SMTP id k78mr5660159ioi.26.1456951403970; Wed, 02 Mar 2016 12:43:23 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.64.225.232 with HTTP; Wed, 2 Mar 2016 12:43:23 -0800 (PST) In-Reply-To: References: <22227.64207.210350.425232@a1i15.kph.uni-mainz.de> <22230.43334.255937.387943@a1i15.kph.uni-mainz.de> <210da6ab-068c-b4a0-d02d-520e239dc7e1@gentoo.org> <22231.11642.809779.509501@a1i15.kph.uni-mainz.de> Date: Wed, 2 Mar 2016 15:43:23 -0500 X-Google-Sender-Auth: rg9MfaIiCojWddHRR4KIvSosjFE Message-ID: Subject: Re: [gentoo-dev] Re: [gentoo-project] Portage repo usage survey and change evaluation From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: d74c901e-7cf6-4a07-b10a-e539cc44b509 X-Archives-Hash: 15180926dec51a96db3d0470604830f2 On Wed, Mar 2, 2016 at 2:48 PM, malc wrote: > I still fail to understand the bikeshedding here - you really don't > need a git checkout to get something akin to a changelog. Use the > github API directly... > The main downside to using github would be that you don't get a combined history pre/post-migration, but it certainly works. Github doesn't work with git replace. I'm not sure if anongit does or if it has a useful API like this. I think you can push git replace references, but whether the web viewer ignores them or not is another matter. They aren't cloned by default I believe (which makes sense since they're references - an explicit fetch does work). Somebody could create one big combined repo without using git replace, but the hashes won't match and that sounds like a recipe for mass confusion. You couldn't directly sync it via pull/push either, since the hashes will never match. -- Rich