From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by dcvr.yhbt.net (Postfix) with ESMTP id 71B451F55B for ; Thu, 11 Jun 2020 05:26:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726499AbgFKF0T (ORCPT ); Thu, 11 Jun 2020 01:26:19 -0400 Received: from pb-smtp2.pobox.com ([64.147.108.71]:62666 "EHLO pb-smtp2.pobox.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725300AbgFKF0T (ORCPT ); Thu, 11 Jun 2020 01:26:19 -0400 Received: from pb-smtp2.pobox.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id 045BE67F9E; Thu, 11 Jun 2020 01:26:17 -0400 (EDT) (envelope-from junio@pobox.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=AgjPrQokljr/AYgAKB315vCLOF0=; b=wMEPVn cIJjdo1NEFsu4Y+0p3L5NeZZ3nH1P9gXrBVeXJc2RwG/ko8xUcmlLbYowsgxut1P SiYRCdrH8Mcdut2pS+xLGoJCWqHRh+YxfGUC9fmaKlf6KubGXznxzinW+6/yW8g3 NLxYe5lXkdtXQDwQ1ZkyfNNzwXa3M7HnVrvWk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=b+obtTevrQ6bVnXKHnF3xWzFc52RNkk+ rRDPLjvHtlxBG2C8xUaDP+TNrt66KThyNJNy+UqUZTErZs6Vqk/uWU9dp/QcVEag RuzUWdBIT6RDraXxzTJ6GW3j+AyZkUK7/K9VOXc3Yluc2uttio6XKany5kxjhuYG 4Puz2nTWIN4= Received: from pb-smtp2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id E0C7B67F9C; Thu, 11 Jun 2020 01:26:16 -0400 (EDT) (envelope-from junio@pobox.com) Received: from pobox.com (unknown [35.196.173.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp2.pobox.com (Postfix) with ESMTPSA id 5B7EB67F9B; Thu, 11 Jun 2020 01:26:16 -0400 (EDT) (envelope-from junio@pobox.com) From: Junio C Hamano To: Matt Rogers Cc: "brian m. carlson" , Johannes Schindelin via GitGitGadget , Git Mailing List , don@goodman-wilson.com, stolee@gmail.com, Jeff King , Johannes Schindelin Subject: Re: [PATCH 8/9] fast-export: respect the possibly-overridden default branch name References: <1efe848f2b029e572cea61cadcfe36b9d3797836.1591823971.git.gitgitgadget@gmail.com> <20200610233912.GU6569@camp.crustytoothpaste.net> Date: Wed, 10 Jun 2020 22:26:15 -0700 In-Reply-To: (Matt Rogers's message of "Wed, 10 Jun 2020 20:20:39 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 12A36562-ABA4-11EA-A71E-D1361DBA3BAF-77302942!pb-smtp2.pobox.com Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Matt Rogers writes: > I think that's not very convincing. If branch names in general are identifying > enough to warrant anonymization then shouldn't the default name be too? It is a good argument. I also heard a rumor that often branch names contain codewords given to pre-released hardware that are highly confidential in certain circles, and heard that it is one of the reasons why Gerrit has server side ACL that lets you hide some branches from authenticated users that can access other branches. Again, the original comment explains why 'master' without such a configuration knob was not worth protecting, but what it does not explain is why keeping it (and only that branch name) unmunged gives a more useful result than munging everything. From the point of view of "I want to debug the shape of the DAG, without the actual user data", munging 'master' to 'ref47' while other branches like 'next' are munged to 'ref%d' does not make it harder to use or less useful for the debugging than only 'master' is kept intact in the output stream.