Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 94F0A17840 for ; Wed, 8 Apr 2015 19:43:53 +0000 (UTC) Received: (qmail 21749 invoked by uid 500); 8 Apr 2015 19:43:53 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 21709 invoked by uid 500); 8 Apr 2015 19:43:53 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 21697 invoked by uid 99); 8 Apr 2015 19:43:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Apr 2015 19:43:53 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of panarasi@microsoft.com designates 65.55.169.118 as permitted sender) Received: from [65.55.169.118] (HELO na01-bl2-obe.outbound.protection.outlook.com) (65.55.169.118) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Apr 2015 19:43:28 +0000 Received: from DM2PR03MB366.namprd03.prod.outlook.com (10.141.55.18) by DM2PR03MB368.namprd03.prod.outlook.com (10.141.55.22) with Microsoft SMTP Server (TLS) id 15.1.136.17; Wed, 8 Apr 2015 19:42:50 +0000 Received: from DM2PR03MB366.namprd03.prod.outlook.com ([10.141.55.18]) by DM2PR03MB366.namprd03.prod.outlook.com ([10.141.55.18]) with mapi id 15.01.0136.014; Wed, 8 Apr 2015 19:42:50 +0000 From: "Parashuram N (MS OPEN TECH)" To: "dev@cordova.apache.org" Subject: RE: proposed utility Thread-Topic: proposed utility Thread-Index: AQHQLEzYfjDIDRks/0K4oEiaFFJ7hZy4Q/WAgAADmwCAAACVgIAAB34AgAYg7QCAhYP3gIAAGzOw Date: Wed, 8 Apr 2015 19:42:50 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: cordova.apache.org; dkim=none (message not signed) header.d=none; x-originating-ip: [131.107.147.212] x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB368; x-o365ent-eop-header: Message processed by - O365_ENT: Allow from ranges (Engineering ONLY) x-microsoft-antispam-prvs: x-forefront-antispam-report: BMV:1;SFV:NSPM;SFS:(10019020)(6009001)(13464003)(377454003)(57704003)(52314003)(51704005)(479174004)(24454002)(2501003)(77096005)(87936001)(74316001)(77156002)(19580395003)(92566002)(221733001)(102836002)(86362001)(15975445007)(2656002)(106116001)(110136001)(107886001)(2351001)(33656002)(40100003)(50986999)(2950100001)(76176999)(62966003)(66066001)(450100001)(122556002)(2900100001)(76576001)(54356999)(93886004)(19580405001)(99286002)(46102003);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR03MB368;H:DM2PR03MB366.namprd03.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(5005006)(5002010);SRVR:DM2PR03MB368;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB368; x-forefront-prvs: 0540846A1D Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.onmicrosoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2015 19:42:50.8488 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB368 X-Virus-Checked: Checked by ClamAV on apache.org TG9va3MgbGlrZSBhIGdvb2QgY2FuZGlkYXRlIHRvIGRpc2N1c3MgYXQgdGhlIG1vbnRobHkgaGFu Z291dHMgPyANCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFN0YWNpIENvb3Bl ciBbbWFpbHRvOnN0YWNpLm1jbEBnbWFpbC5jb21dIA0KU2VudDogV2VkbmVzZGF5LCBBcHJpbCA4 LCAyMDE1IDExOjA1IEFNDQpUbzogZGV2QGNvcmRvdmEuYXBhY2hlLm9yZw0KU3ViamVjdDogUmU6 IHByb3Bvc2VkIHV0aWxpdHkNCg0KRGlkIGFueXRoaW5nIGV2ZXIgY29tZSBvZiB0aGlzPw0KDQpJ J2QgYmUgaGFwcHkgdG8gZG8gc29tZSB3b3JrIG9uIHRoaXMgaWYgdGhlIGNvbnNlbnN1cyBpcyB0 aGF0IHRoZSBpbXBsZW1lbnRhdGlvbiBuZWVkcyB0byBiZSBjaGFuZ2VkLg0KDQpPbiBUdWUsIEph biAxMywgMjAxNSBhdCAyOjEwIFBNLCBTdGFjaSBDb29wZXIgPHN0YWNpLm1jbEBnbWFpbC5jb20+ IHdyb3RlOg0KDQo+IFdoZW4gSSB3YXMgaW1wbGVtZW50aW5nIHRoaXMgSSBpbml0aWFsbHkgZGlk IGFkZCBpdCBhcyBhICctLWxvY2FsIC8gLWwnDQo+IG9wdGlvbiB0byB0aGUgY2xpLiBNeSBjb25j ZXJuIHdhcyB0aGF0IGl0IHJlcXVpcmVzIHRoZSBkZXZlbG9wZXIgdG8gDQo+IGhhdmUgYSBnbG9i YWwgaW5zdGFsbGF0aW9uIG9mIENvcmRvdmEgZXZlbiBpZiBhbGwgdGhleSB3YW50IGlzIHRoZSBs b2NhbCBjb21tYW5kLg0KPiBBbmQgYXNzdW1pbmcgdGhlIHVzZXIncyBnbG9iYWwgYW5kIGxvY2Fs IGluc3RhbGxzIGhhdmUgZGlmZmVyZW50IA0KPiB2ZXJzaW9uIG51bWJlcnMsIGFsbCB0aGV5IHdv dWxkIGhhdmUgdG8gZG8gaXMgYWNjaWRlbnRhbGx5IG9taXQgdGhlIC1sIA0KPiBhbmQgdGhleSB3 b3VsZCB1bndpdHRpbmdseSB1c2UgdGhlIHdyb25nIHZlcnNpb24gb2YgQ29yZG92YS4NCj4NCj4g SSBjb3VsZCBhZGQgaXQgYmFjayBpbiBhcyBhIGZsYWcsIG9yIGhhdmUgc2VwYXJhdGUgJ2NvcmRv dmEnIGFuZCANCj4gJ2NvcmRvdmEtbG9jYWwnIGNvbW1hbmRzIGluIHRoZSBjbGkuIE9yIHdlcmUg eW91IHN1Z2dlc3RpbmcgY2hhbmdpbmcgDQo+IHRoZSBkZWZhdWx0IGJlaGF2aW9yIG9mIHRoZSBj b3Jkb3ZhIGNvbW1hbmQgdG8gc2hlbGwgb3V0IHRvIGxvY2FsPyBJbiANCj4gd2hpY2ggY2FzZSB3 ZSBjb3VsZCBoYXZlIGEgZmxhZyB0byB0dXJuIHRoYXQgYmVoYXZpb3Igb2ZmIGZvciANCj4gYmFj a3dhcmRzIGNvbXBhdGliaWxpdHkuLi4gb3IgdG8gZmFsbGJhY2sgdG8gdGhlIGdsb2JhbCB2ZXJz aW9uIGlmIG5vIA0KPiBsb2NhbCB2ZXJzaW9uIGlzIGZvdW5kLiBIbSwgSSdtIG5vdCBzdXJlLi4N Cj4NCj4gT24gRnJpLCBKYW4gOSwgMjAxNSBhdCA0OjM1IFBNLCBKZXNzZSA8cHVycGxlY2FiYmFn ZUBnbWFpbC5jb20+IHdyb3RlOg0KPg0KPj4gRG8gd2UgbmVlZCB0byBzdGFydCBhIGRpc2N1c3Np b24gYXJvdW5kIGNvcmRvdmEtY2xpIHBsdWdpbnM/DQo+Pg0KPj4gUGVyc29uYWxseSBJIHByZWZl ciBrZWVwaW5nIHRoaXMgaW4gYSBzZXBhcmF0ZSByZXBvLg0KPj4NCj4+IEBwdXJwbGVjYWJiYWdl DQo+PiByaXNpbmdqLmNvbQ0KPj4NCj4+IE9uIEZyaSwgSmFuIDksIDIwMTUgYXQgMTowOCBQTSwg VG9tbXkgV2lsbGlhbXMgPHRvbW15QGRldmdlZWtzLm9yZz4NCj4+IHdyb3RlOg0KPj4NCj4+ID4g SnVzdCBhcyBhbiBhc2lkZSwgSSBoYXZlIHJlc29ydGVkIHRvOg0KPj4gPg0KPj4gPiBhbGlhcyBj ZHY9Ii4vbm9kZV9tb2R1bGVzLy5iaW4vY29yZG92YSINCj4+ID4NCj4+ID4gSGVoLg0KPj4gPiBP biAxMC8wMS8yMDE1IDg6MDYgYW0sICJUb21teSBXaWxsaWFtcyIgPHRvbW15QGRldmdlZWtzLm9y Zz4gd3JvdGU6DQo+PiA+DQo+PiA+ID4gKzEgZm9yIHdoYXQgTWljaGFsIGRlc2NyaWJlcy4gQmV0 dGVyIGdvaW5nIGZvcndhcmQgYXMgd2VsbCBhcw0KPj4gYmFja3dhcmRzDQo+PiA+ID4gY29tcGF0 aWJpbGl0eS4NCj4+ID4gPg0KPj4gPiA+IFdpbiB3aW4/DQo+PiA+ID4gT24gMTAvMDEvMjAxNSA3 OjU0IGFtLCAiTWljaGFsIE1vY255IiA8bW1vY255QGNocm9taXVtLm9yZz4gd3JvdGU6DQo+PiA+ ID4NCj4+ID4gPj4gSSBsaWtlIHRoZSB3YXkgZ3VscCB3b3JrczogdGhlIHNhbWUgcGFja2FnZSBh Y3RzIGRpZmZlcmVudCB3aGVuDQo+PiA+IGluc3RhbGxlZA0KPj4gPiA+PiBnbG9iYWxseS9sb2Nh bGx5LiAgTmFtZWx5LCB0aGUgZ2xvYmFsIGFsd2F5cyBzaGVsbHMgd29yayBvZmYgdG8gDQo+PiA+ ID4+IHRoZQ0KPj4gPiBsb2NhbC4NCj4+ID4gPj4NCj4+ID4gPj4gU28sIGluc3RlYWQgb2YgYSBz ZXBhcmF0ZSBjb3Jkb3ZhLWxvY2FsIHV0aWxpdHkgKGFraW4gdG8gZ3J1bnQgDQo+PiA+ID4+IGFu ZCBncnVudC1jbGkpLCBwZXJoYXBzIHdlIGp1c3QgYWRkIHlvdXIgZmVhdHVyZSBkaXJlY3RseSBp bnRvDQo+PiBjb3Jkb3ZhLWNsaT8NCj4+ID4gPj4NCj4+ID4gPj4gRm9yIGJhY2t3YXJkcyBjb21w YXQsIEkgdGhpbmsgd2Ugc2hvdWxkIHN0aWxsIGFsbG93IHRoZSBnbG9iYWwNCj4+ID4gY29yZG92 YS1jbGkNCj4+ID4gPj4gdG8gZG8gd29yayBhcyB3ZSBkbyBub3cgKGkuZS4gd2UgZG9uJ3QgKnJl cXVpcmUqIGxvY2FsIA0KPj4gPiA+PiBpbnN0YWxscyksIGJ1dA0KPj4gPiBpZiBhDQo+PiA+ID4+ IGxvY2FsIGluc3RhbGwgaGFwcGVucyB0byBleGlzdCBpdCB3b3VsZCBzaGVsbCBvdXQgdG8gdGhh dC4NCj4+ID4gPj4NCj4+ID4gPj4gQW55d2F5LCBuZWF0IHRoYXQgeW91J3ZlIGltcGxlbWVudGVk IHRoaXMgYWxyZWFkeSENCj4+ID4gPj4NCj4+ID4gPj4gT24gRnJpLCBKYW4gOSwgMjAxNSBhdCAz OjQxIFBNLCBTdGFjaSBDb29wZXIgDQo+PiA+ID4+IDxzdGFjaS5tY2xAZ21haWwuY29tPg0KPj4g PiB3cm90ZToNCj4+ID4gPj4NCj4+ID4gPj4gPiBBIHdoaWxlIGFnbyBJIG1hZGUgYSB1dGlsaXR5 IGNhbGxlZCBjb3Jkb3ZhLWxvY2FsIGZvciBtYW5hZ2luZw0KPj4gPiBtdWx0aXBsZQ0KPj4gPiA+ PiA+IGxvY2FsIENvcmRvdmEgaW5zdGFsbGF0aW9ucy4gSXQncyBzaW1pbGFyIHRvIGhvdyANCj4+ ID4gPj4gPiBncnVudC9ncnVudC1jbGkNCj4+ID4gd29ya3M7DQo+PiA+ID4+ID4gb25jZSBpbnN0 YWxsZWQgZ2xvYmFsbHksIHlvdSBydW4gJ2NvcmRvdmEtbG9jYWwnIGluc3RlYWQgb2YNCj4+ICdj b3Jkb3ZhJw0KPj4gPiA+PiBhbmQNCj4+ID4gPj4gPiBpdCB3aWxsIGxvY2F0ZSBhbmQgcGFzcyBp dHMgYXJndW1lbnRzIG9mZiB0byB0aGUgY2xvc2VzdA0KPj4gaW5zdGFsbGF0aW9uLg0KPj4gPiA+ PiA+DQo+PiA+ID4+ID4gSXQncyBrZXB0IGFuZCBpbnN0YWxsZWQgaW5kZXBlbmRlbnRseSBvZiB0 aGUgY2xpIGJ1dCBteSANCj4+ID4gPj4gPiBpbml0aWFsDQo+PiBpZGVhDQo+PiA+ID4+IHdhcyB0 bw0KPj4gPiA+PiA+IGtlZXAgaXQgaW4gdGhlIGNvcmRvdmEtY2xpIHJlcG8uIFNpbmNlIHRoYXQg d291bGQgY29tcGxpY2F0ZSANCj4+ID4gPj4gPiB0aGUgdG9vbHMtcmVsZWFzZS92ZXJzaW9uaW5n IHByb2Nlc3MgSSBjbG9zZWQgdGhhdCBQUiBhbmQgDQo+PiA+ID4+ID4gd291bGQgbGlrZSB0bw0K Pj4gPiA+PiBwcm9wb3NlDQo+PiA+ID4+ID4gaW5jbHVkaW5nIGl0IGFzIGEgbmV3IHJlcG8uIEkg YWRkZWQgc29tZSBzcGVjcyBhbmQgZG9jcyBhbmQgDQo+PiA+ID4+ID4gcHV0IGl0DQo+PiBpbg0K Pj4gPiBhDQo+PiA+ID4+ID4gdXRpbGl0aWVzIHJlcG8gdGhhdCBjb3VsZCBiZSB1c2VkIGZvciBz aW1pbGFyIGNsaS1pbmRlcGVuZGVudA0KPj4gdG9vbHMsDQo+PiA+ID4+ID4gY3VycmVudGx5IGhl cmU6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdGFjaWMvY29yZG92YS11dGlsaXR5LiBJIA0KPj4gPiA+ PiA+IGFkZGVkDQo+PiA+IHNvbWUNCj4+ID4gPj4gPiB0ZXN0cyB0byBpdCBhbmQgYWxzbyBtYWRl IFBScyBmb3IgZG9jdW1lbnRpbmcgdGhlIHV0aWxpdHkgaW4NCj4+ID4gPj4gY29yZG92YS1kb2Nz DQo+PiA+ID4+ID4gPGh0dHBzOi8vZ2l0aHViLmNvbS9hcGFjaGUvY29yZG92YS1kb2NzL3B1bGwv MjU5PiBhbmQgYWRkaW5nIA0KPj4gPiA+PiA+IGl0IHRvDQo+PiA+IHRoZQ0KPj4gPiA+PiA+IHRv b2xzIHJlbGVhc2UgaW4gY29yZG92YS1jb2hvDQo+PiA+ID4+ID4gPGh0dHBzOi8vZ2l0aHViLmNv bS9hcGFjaGUvY29yZG92YS1jb2hvL3B1bGwvNjE+Lg0KPj4gPiA+PiA+DQo+PiA+ID4+ID4gT3Bp bmlvbnM/IENvbmNlcm5zPw0KPj4gPiA+PiA+DQo+PiA+ID4+DQo+PiA+ID4NCj4+ID4NCj4+DQo+ DQo+DQo= DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IGRldi11bnN1YnNj cmliZUBjb3Jkb3ZhLmFwYWNoZS5vcmcNCkZvciBhZGRpdGlvbmFsIGNvbW1hbmRzLCBlLW1h aWw6IGRldi1oZWxwQGNvcmRvdmEuYXBhY2hlLm9yZw0K