From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-6.0 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by dcvr.yhbt.net (Postfix) with ESMTP id 3340920986 for ; Fri, 7 Oct 2016 19:59:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932711AbcJGT7T (ORCPT ); Fri, 7 Oct 2016 15:59:19 -0400 Received: from mxo1.dft.dmz.twosigma.com ([208.77.212.183]:34704 "EHLO mxo1.dft.dmz.twosigma.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932441AbcJGT7Q (ORCPT ); Fri, 7 Oct 2016 15:59:16 -0400 Received: from localhost (localhost [127.0.0.1]) by mxo1.dft.dmz.twosigma.com (Postfix) with ESMTP id 25875100052; Fri, 7 Oct 2016 19:59:14 +0000 (GMT) X-Virus-Scanned: Debian amavisd-new at twosigma.com Received: from mxo1.dft.dmz.twosigma.com ([127.0.0.1]) by localhost (mxo1.dft.dmz.twosigma.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zL7LkIXizcet; Fri, 7 Oct 2016 19:59:14 +0000 (GMT) Received: from exmbdft6.ad.twosigma.com (exmbdft6.ad.twosigma.com [172.22.1.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mxo1.dft.dmz.twosigma.com (Postfix) with ESMTPS id 13F2A80035; Fri, 7 Oct 2016 19:59:14 +0000 (GMT) Received: from exmbdft7.ad.twosigma.com (172.22.2.43) by exmbdft6.ad.twosigma.com (172.22.1.5) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Fri, 7 Oct 2016 19:59:13 +0000 Received: from exmbdft7.ad.twosigma.com ([fe80::9966:e831:c693:7cef]) by exmbdft7.ad.twosigma.com ([fe80::9966:e831:c693:7cef%17]) with mapi id 15.00.1156.000; Fri, 7 Oct 2016 19:59:13 +0000 From: David Turner To: 'Stefan Beller' CC: "git@vger.kernel.org" Subject: RE: Uninitialized submodules as symlinks Thread-Topic: Uninitialized submodules as symlinks Thread-Index: AdIgxgX2aZUXw1O6SWms0VMYgKmgtQABm2GAAAG546A= Date: Fri, 7 Oct 2016 19:59:13 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.20.60.14] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3RlZmFuIEJlbGxlciBb bWFpbHRvOnNiZWxsZXJAZ29vZ2xlLmNvbV0NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDA3LCAy MDE2IDI6NTYgUE0NCj4gVG86IERhdmlkIFR1cm5lcg0KPiBDYzogZ2l0QHZnZXIua2VybmVsLm9y Zw0KPiBTdWJqZWN0OiBSZTogVW5pbml0aWFsaXplZCBzdWJtb2R1bGVzIGFzIHN5bWxpbmtzDQo+ IA0KPiBPbiBGcmksIE9jdCA3LCAyMDE2IGF0IDExOjE3IEFNLCBEYXZpZCBUdXJuZXIgPERhdmlk LlR1cm5lckB0d29zaWdtYS5jb20+DQo+IHdyb3RlOg0KPiA+IFByZXNlbnRseSwgdW5pbml0aWFs aXplZCBzdWJtb2R1bGVzIGFyZSBtYXRlcmlhbGl6ZWQgaW4gdGhlIHdvcmtpbmcgdHJlZQ0KPiA+ IGFzIGVtcHR5IGRpcmVjdG9yaWVzLg0KPiANCj4gUmlnaHQsIHRoZXJlIGhhcyB0byBiZSBzb21l dGhpbmcsIHRvIGhpbnQgYXQgdGhlIHVzZXIgdGhhdCBjcmVhdGluZyBhIGZpbGUNCj4gd2l0aCB0 aGF0IHBhdGggaXMgcHJvYmFibHkgbm90IHdoYXQgdGhleSB3YW50Lg0KPiANCj4gPiAgV2Ugd291 bGQgbGlrZSB0byBjb25zaWRlciBoYXZpbmcgdGhlbSBiZSBzeW1saW5rcy4gIFNwZWNpZmljYWxs eSwgd2UnZA0KPiA+IGxpa2UgdGhlbSB0byBiZSBzeW1saW5rcyBpbnRvIGEgRlVTRSBmaWxlc3lz dGVtIHdoaWNoIHJldHJpZXZlcyBmaWxlcyBvbg0KPiA+IGRlbWFuZC4NCj4gPg0KPiA+IFdlJ3Zl IGFjdHVhbGx5IGFscmVhZHkgZ290IGEgRlVTRSBmaWxlc3lzdGVtIHdyaXR0ZW4sIGJ1dCB3ZSB1 c2UgYQ0KPiA+IGRpZmZlcmVudCAoc2VtaS1tYW51YWwpIG1lYW5zIHRvIGNvbm5lY3QgaXQgdG8g dGhlIGluaXRpYWxpemVkIHN1Ym1vZHVsZXMuDQo+IA0KPiBTbyB5b3UgY3VycmVudGx5IGRvIGEN Cj4gDQo+ICAgICBnaXQgc3VibW9kdWxlIGluaXQgPHBhdGhzcGVjPg0KPiAgICAgY3VzdG9tLXN1 Ym1vZHVsZSBtYWtlLXN5bWxpbmsgPHBhdGhzcGVjPg0KPiANCj4gPw0KDQpXZSBkbyBzb21ldGhp bmcgbGlrZQ0KDQpGb3IgZWFjaCBpbml0aWFsaXplZCBzdWJtb2R1bGU6IHN5bWxpbmsgaXQgaW50 byB0aGUgcmlnaHQgcGxhY2UgaW4gLi4uL3NvbWVkaXINCkZvciBlYWNoIHVuaW5pdGlhbGl6ZWQg c3VibW9kdWxlOiBzeW1saW5rIGZyb20gdGhlIEZVU0UgaW50byB0aGUgcmlnaHQgcGxhY2UgaW4g Li4uL3NvbWVkaXINCg0KU28gLi4uL3NvbWVkaXIgaGFzIHRoZSBzdHJ1Y3R1cmUgb2YgdGhlIGdp dCBtYWluIHJlcG8sIGJ1dCBpcyBhbGwgc3ltbGlua3MgLS0gc29tZSBpbnRvIEZVU0UsIHNvbWUg aW50byB0aGUgZ2l0IHJlcG8uDQoNClRoaXMgbWVhbnMgdGhhdCB3aGVuIHdlIGluaXRpYWxpemUg KG9yIGRlaW5pdGlhbGl6ZSkgYSBzdWJtb2R1bGUsIHdlIG5lZWQgdG8gcmUtcnVuIHRoZSBsaW5r aW5nIHNjcmlwdC4gIA0KDQo+ID4gV2UgaG9wZSB0byByZWxlYXNlIHRoaXMgRlVTRSBmaWxlc3lz dGVtIGFzIGZyZWUgc29mdHdhcmUgYXQgc29tZSBwb2ludA0KPiA+IHNvb24sIGJ1dCB3ZSBkbyBu b3QgeWV0IGhhdmUgYSBmaXhlZCBzY2hlZHVsZSBmb3IgZG9pbmcgc28uICBIYXZpbmcgdG8gcnVu DQo+ID4gYSBjb21tYW5kIHRvIGNyZWF0ZSB0aGUgc3ltbGluay1iYXNlZCAidW5pb24iIGZpbGVz eXN0ZW0gaXMgbm90IG9wdGltYWwNCj4gPiAoc2luY2Ugd2UgaGF2ZSB0byByZS1ydW4gaXQgZXZl cnkgdGltZSB3ZSBpbml0aWFsaXplIG9yIGRlaW5pdGlhbGl6ZSBhDQo+ID4gc3VibW9kdWxlKS4N Cj4gPg0KPiA+IEJ1dCBpZiB0aGUgdW5pbml0aWFsaXplZCBzdWJtb2R1bGVzIGNvdWxkIGJlIHN5 bWxpbmtzIGludG8gdGhlIEZVU0UNCj4gPiBmaWxlc3lzdGVtLCB3ZSB3b3VsZG4ndCBoYXZlIHRo aXMgcHJvYmxlbS4gIFRoaXMgc29sdXRpb24gaXNuJ3QNCj4gPiBuZWNlc3NhcmlseSBGVVNFLXNw ZWNpZmljIC0tIHBlcmhhcHMgc29tZW9uZSB3b3VsZCB3YW50IGNvcGllcyBvZiB0aGUgc2FtZQ0K PiA+IHN1Ym1vZHVsZSBpbiBtdWx0aXBsZSByZXBvcywgYW5kIHdvdWxkIHdhbnQgdG8gc2F2ZSBk aXNrIHNwYWNlIGJ5IGhhdmluZw0KPiA+IGFsbCBjb3BpZXMgcG9pbnQgdG8gdGhlIHNhbWUgcGxh Y2UuICBTbyB0aGUgc3ltbGlua3Mgd291bGQgYmUgY29uZmlndXJlZA0KPiA+IGJ5IGEgcGVyLXN1 Ym1vZHVsZSBjb25maWcgdmFyaWFibGUuDQo+IA0KPiBJJ2QgaW1hZ2luZSB0aGF0IHlvdSB3YW50 IGJvdGggYSBwZXItc3VibW9kdWxlIGNvbmZpZyB2YXJpYWJsZSBhcyB3ZWxsIGFzDQo+IGEgZ2xv YmFsIHZhcmlhYmxlIHRoYXQgaXMgYSBkZWZhdWx0IGZvciBhbGwgc3VibW9kdWxlcz8NCj4gDQo+ ICAgICBnaXQgY29uZmlnIHN1Ym1vZHVsZS50cnlTeW1saW5rRGVmYXVsdCAvbW91bnRlZC9mdXNl Lw0KPiAgICAgIyBhbnkgKG5ldykgc3VibW9kdWxlIHRyaWVzIHRvIGJlIGxpbmtlZCB0byAvbW91 bnRlZC9mdXNlLzxwYXRoPg0KPiAgICAgZ2l0IGNvbmZpZyBzdWJtb2R1bGUuPG5hbWU+LnN5bWxp bmtlZCB+L215L3ByaXZhdGUvc3ltbGlua2VkDQo+ICAgICAjIFRoZSA8bmFtZT4gc3VibW9kdWxl IGdvZXMgaW50byBhbm90aGVyIHBhdGguDQo+IA0KPiBBcyB5b3UgcHJvcG9zZSB0aGUgRlVTRSBm aWxlc3lzdGVtIGZldGNoZXMgZmlsZXMgb24gZGVtYW5kLCB5b3UgcHJvYmFibHkNCj4gd2FudCB0 byBkaXNhYmxlIHRoaW5ncyB0aGF0IHNjYW4gdGhlIHdob2xlIHN1Ym1vZHVsZSwgZS5nLiBsb29r IGF0DQo+IHN1Ym1vZHVsZS48bmFtZT4uaWdub3JlIHRvIHN1cHByZXNzIHN0YXR1cyBsb29raW5n IGF0IGFsbCBmaWxlcy4NCg0KSSB3b3VsZCBhY3R1YWxseSBleHBlY3QgdGhhdCBnaXQgd291bGQg ZGV0ZWN0IHRoYXQgdGhlIHN5bWxpbmsgaXMgdW5tb2RpZmllZCBmcm9tIHRoZSBjb25maWd1cmVk IHN5bWxpbmsgYW5kIGF1dG9tYXRpY2FsbHkgZGVjaWRlIG5vdCB0byBsb29rIHRoZXJlLg0KIA0K PiBXaGVuIGxvb2tpbmcgdGhyb3VnaCB0aGUgb3B0aW9ucywgeW91IGNvdWxkIGFkZCB0aGUgdmFs dWUgInN5bWxpbmsiIHRvDQo+IHN1Ym1vZHVsZS48bmFtZT4udXBkYXRlLCB3aGljaCB0aGVuIHJl c3BlY3RzIHRoZQ0KPiBzdWJtb2R1bGUudHJ5U3ltbGlua0RlZmF1bHQgaWYgcHJlc2VudCwgc3Vj aCB0aGF0DQo+IA0KPiAgICAgZ2l0IGNsb25lIC0tcmVjdXJzZS1zdWJtb2R1bGVzIC4uLg0KPiAN Cj4gd29ya3MgYW5kIHNldHMgdXAgdGhlIEZVU0UgdGhpbmcgY29ycmVjdGx5Lg0KPiANCj4gSG93 IGRvZXMgdGhlIEZVU0Ugc3lzdGVtIGhhbmRsZSBkaWZmZXJlbnQgdmVyc2lvbnMsIGkuZS4NCj4g YGdpdCBzdWJtb2R1bGUgdXBkYXRlYCB0byBjaGVja291dCBhbm90aGVyIHZlcnNpb24gb2YgdGhl IHN1Ym1vZHVsZT8NCj4gKGJ0dywgSSBwbGFuIG9uIHdvcmtpbmcgb24gaW50ZWdyYXRpbmcgc3Vi bW9kdWxlcyB0byAiZ2l0IGNoZWNrb3V0Iiwgc28NCj4gInN1Ym1vZHVsZSB1cGRhdGUiIHdvdWxk IG5vdCBuZWVkIHRvIGJlIHJ1biB0aGVyZSwgYnV0IHdlJ2QgaG9vayBpdCBpbnRvDQo+IGNoZWNr b3V0IGluc3RlYWQpDQoNClRoZSBmdXNlIGhhcyBhICh2aXJ0dWFsKSBkaXJlY3RvcnkgZm9yIGVh Y2ggU0hBIG9mIHRoZSBtYWluIHJlcG8sIHdpdGggZWFjaCBzdWJtb2R1bGUgbWFwcGVkIHRvIHRo ZSB0aGVuLWN1cnJlbnQgdmVyc2lvbiBvZiB0aGUgc3VibW9kdWxlJ3MgY29kZS4gQWN0dWFsbHks IGl0J3MgYSBiaXQgbW9yZSBjb21wbGljYXRlZCBiZWNhdXNlIHRoZSB1bmluaXRpYWxpemVkIG1v ZHVsZXMgcG9pbnQgdG8gYWxyZWFkeS1idWlsdCBiaW5hcmllcyAtLSB0aGF0IGlzLCB0aGUgc3lt bGluayBpcyB0byBzb21ldGhpbmcgbGlrZSAkZnVzZS8kU0hBL2J1aWx0LyRzdWJtb2R1bGUuIA0K DQpJZiB5b3UgY2hlY2sgb3V0IGEgbmV3IHZlcnNpb24gb2YgdGhlIG1haW4gbW9kdWxlLCBpbiBv dXIgY3VycmVudCBzZXR1cCwgeW91IG5lZWQgdG8gYWdhaW4gdXBkYXRlIGFsbCBvZiB0aGUgc3Vi bW9kdWxlIHN5bWxpbmtzIChhcyBkZXNjcmliZWQgYWJvdmUpLiANCg0KVW5kZXIgbXkgcHJvcG9z YWwsIEkgZ3Vlc3MgdGhpcyB3b3VsZCBzdGlsbCBuZWVkIHRvIGhhcHBlbi4gIEEgcG9zdC1jaGVj a291dCBob29rIGNvdWxkIGhhbmRsZSBpdCBlaXRoZXIgd2F5LiAgRGVzcGl0ZSB0aGlzIGZsYXcs IHN3aXRjaGluZyBhIHN1Ym1vZHVsZSBiZXR3ZWVuIGFuIGluaXRpYWxpemVkIGFuZCBkZWluaXRp YWxpemVkIHN0YXRlIHdvdWxkIHN0aWxsIGJlIG1vcmUgc2VhbWxlc3Mgd2l0aCB0aGUgc3ltbGlu a3MuDQoNCj4gPiBOYXR1cmFsbHksIHRoaXMgd291bGQgcmVxdWlyZSBzb21lIGNoYW5nZXMgdG8g Y29kZSB0aGF0IGV4YW1pbmVzIHRoZQ0KPiB3b3JraW5nIHRyZWUgLS0gZ2l0IHN0YXR1cywgZ2l0 IGRpZmYsIGV0Yy4gIFRoZXkgd291bGQgaGF2ZSB0byByZXBvcnQNCj4gInVuY2hhbmdlZCIgZm9y IHN1Ym1vZHVsZXMgd2hpY2ggd2VyZSBzdGlsbCBzeW1saW5rcyB0byB0aGUgY29uZmlndXJlZA0K PiBsb2NhdGlvbi4gIEkgaGF2ZSBub3QgeWV0IGxvb2tlZCBhdCB0aGUgaW1wbGVtZW50YXRpb24g ZGV0YWlscyBiZXlvbmQNCj4gdGhpcy4NCj4gPg0KPiA+IERvZXMgdGhpcyBpZGVhIG1ha2UgYW55 IHNlbnNlPyAgSWYgSSB3ZXJlIHRvIGltcGxlbWVudCBpdCAocHJvYmFibHkgaW4gYQ0KPiBmZXcg bW9udGhzLCBidXQgbm8gb2ZmaWNpYWwgdGltZWxpbmUgeWV0KSwgd291bGQgcGF0Y2hlcyBiZSBj b25zaWRlcmVkPw0KPiANCj4gSSBhbSBoYXBweSB0byByZXZpZXcgcGF0Y2hlcy4NCg0KVGhhbmtz Lg0K