From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=bJXPbZuV; spf=pass (domain: microsoft.com, ip: 40.107.73.116, mailfrom: sean.brogan@microsoft.com) Received: from NAM05-DM3-obe.outbound.protection.outlook.com (NAM05-DM3-obe.outbound.protection.outlook.com [40.107.73.116]) by groups.io with SMTP; Wed, 22 May 2019 23:46:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none; b=Tff2CzFc7GU6mH1HvG34XWWY2V4BkaXOgqBOeuWpDJrGslbbeuPlN52GmzY7eXetaGh/UUbJvCWB1QDatXpr29b6DQV1Y2UHIvLgm320eMccqL6+xcgvvGhYJYOtKmTdx6FhR1TOXfabH9h/x0HQeG0+NNXVSTTUD/2LOElJtww= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=testarcselector01; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VPgM0IaN0CpMsMzrbK0C2rwqpWiHs250rRM9oNbxAMY=; b=xoZ9CJJBpUJ0CDA94iWNwciRxhc9qJQFZB5gO4h3xTM5He4Wlo3E5UJovSbFx3l90o7LP8/GfNup1TVkePL6Hlbu//JZTjvK6TGZPMFc2mvycfeT5cAI0swGPMpCs5/Q4OvacckeJn6InzBriftT357nBUhvqnytOE9s5xdUKug= ARC-Authentication-Results: i=1; test.office365.com 1;spf=none;dmarc=none;dkim=none;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VPgM0IaN0CpMsMzrbK0C2rwqpWiHs250rRM9oNbxAMY=; b=bJXPbZuVqSC2FzmYaSH//YnlEjgtEIM7uvZURYwsHk8IGCsXkwZiePyOIfnmhYsOSx4xwiWdf3wi491ZETVtBbcDgFZbwHMTwlorRToHwkFqq86oknqin54WiX2Af+1fDZ5TPXxTfr1dsqDp156B5Uk5V4Zp0eZWaxe8VvM4xFU= Received: from MWHPR21MB0287.namprd21.prod.outlook.com (2603:10b6:300:7a::17) by MWHPR21MB0783.namprd21.prod.outlook.com (2603:10b6:300:77::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1943.6; Thu, 23 May 2019 06:46:00 +0000 Received: from MWHPR21MB0287.namprd21.prod.outlook.com ([fe80::9488:5385:5f4b:3c67]) by MWHPR21MB0287.namprd21.prod.outlook.com ([fe80::9488:5385:5f4b:3c67%5]) with mapi id 15.20.1943.007; Thu, 23 May 2019 06:46:00 +0000 From: "Sean" To: "Kinney, Michael D" , "devel@edk2.groups.io" Subject: Re: [edk2-devel] RFC for Edk2-ToolEnv Thread-Topic: [edk2-devel] RFC for Edk2-ToolEnv Thread-Index: AQHVCgmyMi/tCpEOX0CsBveANCTTs6ZrM35mgAATlDWADMZKAIAAQ3Rw Date: Thu, 23 May 2019 06:46:00 +0000 Message-ID: References: <24730.1557876198223366119@groups.io> <3008d0b3-2e37-e8f9-5e15-5133f7948579@bluestop.org> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=sean.brogan@microsoft.com; x-originating-ip: [50.47.106.228] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cfa3beb1-41c3-4326-3037-08d6df4a517b x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);SRVR:MWHPR21MB0783; x-ms-traffictypediagnostic: MWHPR21MB0783: x-ms-exchange-purlcount: 4 x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 00462943DE x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(136003)(396003)(39860400002)(366004)(376002)(346002)(199004)(189003)(13464003)(14444005)(8936002)(110136005)(256004)(7696005)(52396003)(8676002)(2501003)(81156014)(76176011)(26005)(8990500004)(81166006)(186003)(99286004)(66066001)(446003)(11346002)(55016002)(476003)(486006)(44832011)(6306002)(9686003)(71200400001)(71190400001)(66556008)(316002)(2906002)(6116002)(3846002)(561944003)(64756008)(74316002)(25786009)(6436002)(22452003)(66476007)(66946007)(68736007)(66446008)(10290500003)(5660300002)(86362001)(73956011)(14454004)(52536014)(76116006)(102836004)(305945005)(6246003)(33656002)(966005)(10090500001)(229853002)(86612001)(53936002)(7736002)(6506007)(53546011)(478600001);DIR:OUT;SFP:1102;SCL:1;SRVR:MWHPR21MB0783;H:MWHPR21MB0287.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: rI2BqA0hS8h+1QrpWQvPUZo0JrtQi3iQg7+BwezDLmXy8ZyfU3rbHra6EZaT2wae6BhW/Ag9HzsyhvHtWHruULvXrcUIjSU0nLS8f/4XtscPp5L2muZRGyYyKcufn4jIWYjUhXQrWoA1d29qiYi3djwzMarjy6TIZyDAsQsVpzijYBd2NXCXb8dpDuISnmKBx7/wt9N0vPGxp7iKm35xjsjBgwBIwPFUCcfPxrS8A471bs/wUY0IWCkK5bcs/TdKY8TRaY+Je5t4L6q0KR3fUSyJvjvsKXJgv6QdO2qqH/frUqapCBdagMHKL34+iZK7PpIedQ8s++Gd6LG6PtFdrk9UD1JeuL8LjG9UlhLlpi4xyJepYv2Y2QjYGpxmAyFcfO0BPL8/mUtaQJQDdGOScR3k5/D+o4tm5/LIfS0gLfg= MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: cfa3beb1-41c3-4326-3037-08d6df4a517b X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2019 06:46:00.6334 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: sebrogan@microsoft.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0783 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 WWVzIHRoZSBwbGFuIHdvdWxkIGJlIHRvIHN1cHBvcnQgYm90aCBDSSBhbmQgbG9jYWwgYnVpbGRz LiAgVGhlcmUgaXMgYWN0dWFsbHkgbW9yZSBmZWF0dXJlcyByZWxhdGVkIHRvIHN1cHBvcnQgcGxh dGZvcm0gYnVpbGRzIHNvIEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGtlZXAgY2kgb3V0 IG9mIHRoZSBuYW1lLiAgVGhlIHJlYXNvbiB3aHkgVG9vbC1FbnYgd2FzIHN1Z2dlc3RlZCBpcyB0 aGUgbW9kdWxlcyBjYW4gYmUgdXNlZCB0byBydW4gYW55dGhpbmcgd2l0aGluIHRoZSBweXRob24g ZW52aXJvbm1lbnQgbm90IGp1c3QgYnVpbGRzLiAgV2UgaGF2ZSBhIGdpdCBzdWJtb2R1bGUgdXBk YXRlIHRvb2wsIGV4dGVybmFsIGRlcGVuZGVuY3kgbWFuYWdlbWVudCB0b29sIChwYWNrYWdlIG1n bXQvYmluYXJ5IGZpbGVzKSwgcGxhdGZvcm0gYnVpbGQgdG9vbCwgYW5kIENJIGJ1aWxkIHRvb2wu ICANCg0KTG9vayBhdCBodHRwczovL2dpdGh1Yi5jb20vbWljcm9zb2Z0L211X3BpcF9lbnZpcm9u bWVudCBhbmQgaHR0cHM6Ly9naXRodWIuY29tL21pY3Jvc29mdC9tdV9waXBfYnVpbGQgdG8gZ2V0 IGFuIGlkZWEgb2YgdGhlIGNvbnRlbnQgcHJvcG9zZWQuICANCg0KVGhhbmtzDQpTZWFuDQoNCg0K DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgPG1p Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPiANClNlbnQ6IFdlZG5lc2RheSwgTWF5IDIyLCAyMDE5 IDc6MzkgUE0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgcmViZWNjYUBibHVlc3RvcC5vcmc7 IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPg0KU3ViamVjdDogUkU6IFtl ZGsyLWRldmVsXSBSRkMgZm9yIEVkazItVG9vbEVudg0KDQpIaSBTZWFuLA0KDQpEb2VzIHRoZSBQ SVAgbW9kdWxlIGhlcmUgc3VwcG9ydCBib3RoIGxvY2FsIHBsYXRmb3JtIGJ1aWxkcyBhbmQgQ0kg YnVpbGRzPw0KDQpJIGFtIGxvb2tpbmcgYXQgdGhlIG5hbWUgb2YgdGhlIHJlcG8gYW5kIHRyeWlu ZyB0byBhbGlnbiB3aXRoIHRoZSBlZGsyLXRvb2xzLWxpYnJhcnkgcmVwbyBuYW1lIHNvIGl0IGlz IG9idmlvdXMgdGhlIHR3byByZXBvcyBhcmUgcmVsYXRlZC4gIE1heWJlIGZvY3VzIG9uIHRoZSBD SSBwYXJ0IGZvciB0aGUgbmFtZSBhbmQgd2UgcmV1c2UgdGhlIENJIGZlYXR1cmVzIHRvIHNpbXBs aWZ5IGxvY2FsIGJ1aWxkcy4NCg0KCWVkazItdG9vbHMtY2kNCg0KRmluYWxpemluZyB0aGUgbmFt ZSBpcyB0aGUgb25seSBvcGVuIEkgYW0gYXdhcmUgb2YuDQoNClRoYW5rcywNCg0KTWlrZQ0KDQo+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlv IFttYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW9dIE9uIEJlaGFsZiBPZiANCj4gcmViZWNjYUBi bHVlc3RvcC5vcmcNCj4gU2VudDogVHVlc2RheSwgTWF5IDE0LCAyMDE5IDQ6MzQgUE0NCj4gVG86 IFNlYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+Ow0KPiBkZXZlbEBlZGsyLmdyb3Vwcy5p bw0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFJGQyBmb3IgRWRrMi1Ub29sRW52DQo+IA0K PiBPbiAyMDE5LTA1LTE0IDE3OjIzLCBzZWFuLmJyb2dhbiB2aWEgZ3JvdXBzLmlvIHdyb3RlOg0K PiA+IFRha2UgYSBsb29rIGF0IHRoZSBwcm9wb3NlZCBjb250ZW50IGFuZCBob3cgaXQgaXMNCj4g dXNlZC7CoCBXZSBldmVuIGhhdmUNCj4gPiBleGFtcGxlcyBvZiBjYWxsaW5nIGZyb20gRGV2T3Bz IGFuZCBpIGRvbid0IHRoaW5rDQo+IEplbmtpbnMgd291bGQgYmUgYW55DQo+ID4gZGlmZmVyZW50 LsKgIEkgZG9uJ3QgdGhpbmsgd2UgYXJlIHRyeWluZyB0byBkdXBsaWNhdGUgQ0kgDQo+ID4gZnVu Y3Rpb25hbGl0eS7CoCBXZSBhcmUgcHJvdmlkaW5nIHRoZSAibGFzdCBtaWxlIiBzbw0KPiB0aGF0 IHRob3NlIENJDQo+ID4gZW5naW5lcyBjYW4gcnVuIEVESyBzcGVjaWZpYyB0ZXN0cyBhbmQgdG9v bHMuwqAgU3RhbmRhcmQNCj4gQ0kgZW5naW5lcw0KPiA+IGhhdmUgbm8gY29uY2VwdCBvZiBwYWNr YWdlcywgRFNDLCBGREYsIElORnMsIGZpcm13YXJlLA0KPiBldGMuDQo+IA0KPiANCj4gT2theSwg dGhhdCdzIGdyZWF0LiBPZiBjb3Vyc2Ugd2UgZG8gYWxzbyBoYXZlIGxvdHMgb2YgY29kZSBydW5u aW5nIG9uIA0KPiB0aGUgQ0kgc2VydmVyIGF0IHdvcmssIG5vdCB0aGUgY2xpZW50LCB0aGF0IGRv ZXMgdGhpbmdzIGxpa2UgcGFja2FnaW5nIA0KPiBldGMuLCBhbmQgdGhpcyBwcm9wb3NhbCB3aWxs IGluY2x1ZGUgc2VydmVyLXNpZGUgY29kZSB0b28uDQo+IA0KPiBBbHNvLCBJIGRvbid0IHRoaW5r IHRoZXJlIGlzIGFueXRoaW5nIHRoYXQnbGwgYmUgYXMgbmljZWx5IGludGVncmF0ZWQgDQo+IGFz IHRoaXMsIHNvIEknbSBoYXBweSB3aXRoIGl0Lg0KPiANCj4gDQo+IC0tDQo+IFJlYmVjY2EgQ3Jh bg0KPiANCj4gDQo+IA0KDQo=