From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.devel Subject: Re: Progress on the git repo cleanup Date: Thu, 6 Mar 2014 15:24:13 -0500 Message-ID: <5C0290FE-DF15-4DF4-8C7F-A4EAF928BBF5@gmail.com> References: <20140306182108.8ABE5380687@snark.thyrsus.com> <7A33D431-2709-4086-87B4-420C6B39148C@gmail.com> <87y50n84o1.fsf@igel.home> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Content-Type: multipart/signed; boundary="Apple-Mail=_07301FF5-391B-42AC-9D33-E4504CFF6D6D"; protocol="application/pkcs7-signature"; micalg=sha1 X-Trace: ger.gmane.org 1394137464 13658 80.91.229.3 (6 Mar 2014 20:24:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Mar 2014 20:24:24 +0000 (UTC) Cc: "Eric S. Raymond" , emacs-devel@gnu.org To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 06 21:24:32 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WLeqF-0004Zt-JS for ged-emacs-devel@m.gmane.org; Thu, 06 Mar 2014 21:24:31 +0100 Original-Received: from localhost ([::1]:60133 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WLeqF-00085w-3i for ged-emacs-devel@m.gmane.org; Thu, 06 Mar 2014 15:24:31 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WLeq7-00085O-TG for emacs-devel@gnu.org; Thu, 06 Mar 2014 15:24:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WLeq3-0003BK-1u for emacs-devel@gnu.org; Thu, 06 Mar 2014 15:24:23 -0500 Original-Received: from mail-qc0-x22c.google.com ([2607:f8b0:400d:c01::22c]:48538) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WLeq2-0003BD-SS for emacs-devel@gnu.org; Thu, 06 Mar 2014 15:24:18 -0500 Original-Received: by mail-qc0-f172.google.com with SMTP id i8so3635567qcq.3 for ; Thu, 06 Mar 2014 12:24:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=eKTG8m9D5aIuNn5PKbe3YBPP37cWKG7hFRhcSZQDK3M=; b=m0eReI2OxgmIH2c2UaXfpzB+WAtTbYP4pV/pxuB8sfWVJe5YIIj9Wy4+5DNSTB6Kv9 o+g8GbDLbjRXD6s8LxIwdzbQt5lbRFiB/1vHWvpmzdosvAQS+Y/Isra2bpBWT1ddKDPJ WYYPqK5ZOYmB9a3MrXC5qOeRqmv8L7kZfVg+VEZkwiZ/EVVApglpvqNJU70B81RbaLfy GBjdpfuMFZbn/yrLSd9sXjBF+p2AVz7h3sgcsclpVtauL5gYYq4HAv7YFVD/eXnP5R9B weLdnCEhliLRyMpubqi2af1ZaHxj9Gcri/ip6Y+WWFIfpoGMRDEhXqa8Ul4jKlBTJx9T i9WQ== X-Received: by 10.224.47.129 with SMTP id n1mr16102909qaf.92.1394137458376; Thu, 06 Mar 2014 12:24:18 -0800 (PST) Original-Received: from client-75-102-97-120.mobility-up.psu.edu (client-75-102-97-120.mobility-up.psu.edu. [75.102.97.120]) by mx.google.com with ESMTPSA id 3sm22554588qan.15.2014.03.06.12.24.16 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 06 Mar 2014 12:24:17 -0800 (PST) In-Reply-To: <87y50n84o1.fsf@igel.home> X-Mailer: Apple Mail (2.1874) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400d:c01::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:170189 Archived-At: --Apple-Mail=_07301FF5-391B-42AC-9D33-E4504CFF6D6D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Mar 6, 2014, at 3:15 PM, Andreas Schwab = wrote: > David Reitter writes: >=20 >> What is the procedure for those of us that keep a separate branch = around, which has multiple (50+) merges from the mainline or Emacs 23, = and many private changes? >=20 > The minimum requirement is a mapping of every referenced commit in > git.sv.gnu.org/emacs to a commit in the converted repo (it doesn't = have > to be one-to-one, but can be many-to-one). This can then be used to > create a script based on bzr-fastimport to convert private branches. Right. In my case, I=92d like to see the refs from the official Git = mirror included (as it exists now). My branches are based on that. I = think I=92m not the only one. - David= --Apple-Mail=_07301FF5-391B-42AC-9D33-E4504CFF6D6D Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMijCCBjQw ggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDE1NVoX DTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOrlr6KMoOMpohBllVHrdRvEg/q6r8jR+EK 75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSMzR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC +y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxD z2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSDkOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr /+N2JLKutIxMYqQOJebr/f/h5t95m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0w ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFc fH6WNU7y1LhRgjAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqDCH14qywG XLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy6QMVQjbbMXlt UfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPIzKKR9tQW8gGK+2+R HxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKfKSETEPrHh7p5shuuNktv sv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HORz9v3vQwR4e3ksLc2JZOAFK+s sS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9sIPP7ON0fz095HdThKjiVJe6vofq +n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCieuoBJ9OlqmsVWQvifIYf40dJPZkk9YgGT zWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7tw1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGq Up/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQG2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb1 9mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGTjCCBTag AwIBAgIDB4xcMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcN MTMwOTExMTU0NjQzWhcNMTQwOTEzMDYzNTI5WjBlMRkwFwYDVQQNExBLVDJPSGk2eGtnT1paVEk3 MSAwHgYDVQQDDBdkYXZpZC5yZWl0dGVyQGdtYWlsLmNvbTEmMCQGCSqGSIb3DQEJARYXZGF2aWQu cmVpdHRlckBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAD7+VgKRt szgfbINNeOXWI/xwsBQFvoyCviYA5OX6xnqsHQ5Cv9eOdzVGbjCh7LQhpcuuWzEzKVW0Yoh5fjHF l9RXM3nAd2FlYhJUaZTgnUwZF5f4Gi7y/QAJTz507o4uYVNx7NiHy+XW8Sqbik557EO5QZZ2S6Qj ScKSqhsnvsEzeRIpwUlFesOLHh87Yryyc65+09qecswow+3/VmgwC5U0BedYZwme0Q9zDYoyexNa UFOvkVu5hvn99EUQtR2StXx1U5q6yXG78AIGJQ09vNBSvTfawRlVtNq28SU4eS3BurITwpU8P4E1 Rr8ccXcNTNonUzp5DHAI+yX+IYVFAgMBAAGjggLdMIIC2TAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE sDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFID908J06bvRHxYQyUSX VFtNkqf1MB8GA1UdIwQYMBaAFFNy7ZKc4NrLAVx8fpY1TvLUuFGCMCIGA1UdEQQbMBmBF2Rhdmlk LnJlaXR0ZXJAZ21haWwuY29tMIIBTAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASow LgYIKwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUF BwICMIHqMCcWIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNl cnRpZmljYXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24g cmVxdWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9y IHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkg b2JsaWdhdGlvbnMuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2Ny dHUxLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0 YXJ0c3NsLmNvbS9zdWIvY2xhc3MxL2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5z dGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUFAAOCAQEAY65hYG7QHAFpetZOFvyk cf+gHuH0da38MNwPwMGFsUQSyiizAyb2fVfJSyMcmVuHdEmhSGTx2f4bSH1qg9hajF7w66HAR+rJ UYP42GUXIk1402EPj+6NNkCspKArK8Gj2NjOabvcqS8it00iwAYyx4Y8gbsOXNy4RFg402SeDh3K e5Dvk4AxszbEcaSzO9awHJQDETEs7HoUDDxzjaL2T+o4KjIlTtSoAnSVjIphNyKMIUYj1K9GyiAJ z4/FVzM5MqNKd6LY9x57vf8/ctL5mKbbOeXBnjbgWxUJbjnbp5+knm7TymMemVbUYxi/qN3MmBlp aFMOLfXJU0CJJTclXDGCA28wggNrAgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3Rh cnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4 MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EC AweMXDAJBgUrDgMCGgUAoIIBrzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0xNDAzMDYyMDI0MTRaMCMGCSqGSIb3DQEJBDEWBBQKCLdY3MYA9HN0aD1L2QKfBR4TfjCB pQYJKwYBBAGCNxAEMYGXMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv U3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAweMXDCBpwYL KoZIhvcNAQkQAgsxgZeggZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9T dGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDB4xcMA0GCSqG SIb3DQEBAQUABIIBAKV/Y0yuugkFzxXaTUh7rmA4NlwVRhoKdnKoQ9SXugAIEhsoh9skR1j09FPn p4dNRo9YjTNsuyI1DD+LRYRhoAKJGZy2vXuxy0P3m+X+r8pChOIN75p6nObKvFMGG7BmfNFF71Sq X0jhjlD1VyV8O8jdOYTFk3GDR6yRHfn0q/ApGITD7ehQag4swGPL2HSDZo62Rf3GxSwzsop+n9hf ha+FccYT5eEOoRIor2Ez33cItZ6Bf7ZI5c9WGmcmB6WRLvGeYhDiRIi1Byn+EhbP70v9uHnIMhdP k0ZxaODIPvWv6iIPiZVEzsi+h9B0u/AuT5/t8SvBCYPkE9gPdGxwBJwAAAAAAAA= --Apple-Mail=_07301FF5-391B-42AC-9D33-E4504CFF6D6D--