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 11E7E10BD0 for ; Fri, 9 Jan 2015 19:41:40 +0000 (UTC) Received: (qmail 20858 invoked by uid 500); 9 Jan 2015 19:41:41 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 20819 invoked by uid 500); 9 Jan 2015 19:41:41 -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 20646 invoked by uid 99); 9 Jan 2015 19:41:39 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Jan 2015 19:41:39 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [208.65.78.88] (HELO smtp-p01.blackberry.com) (208.65.78.88) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Jan 2015 19:41:13 +0000 Received: from xct105cnc.rim.net ([10.65.161.205]) by mhs211cnc.rim.net with ESMTP/TLS/AES128-SHA; 09 Jan 2015 14:39:05 -0500 Received: from XCT116CNC.rim.net (10.65.161.216) by XCT105CNC.rim.net (10.65.161.205) with Microsoft SMTP Server (TLS) id 14.3.210.2; Fri, 9 Jan 2015 14:39:05 -0500 Received: from XMB111CNC.rim.net ([fe80::fcd6:cc6c:9e0b:25bc]) by XCT116CNC.rim.net ([::1]) with mapi id 14.03.0210.002; Fri, 9 Jan 2015 14:39:04 -0500 From: Josh Soref To: "dev@cordova.apache.org" Subject: Re: Cordova --list option implementation Thread-Topic: Cordova --list option implementation Thread-Index: AQHQKV/9XjSgdbogHk29A9kQLEQWu5yzbYAAgABr2kCAAu7mAIABXk0AgAAJk8CAAATyAA== Date: Fri, 9 Jan 2015 19:39:04 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, en-CA Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.4.7.141117 x-originating-ip: [10.65.160.249] Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha256; boundary="B_3503659138_90611410" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --B_3503659138_90611410 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: 7bit Murat Sutunc wrote: >At the very least, if you're going to do option 1.b, please make sure that >list is a function which is independently reachable via the api so that js >callers can easily get the list of devices for platform[s], and can >determine if the feature is available (by checking for the presence of the >api function). > >[MS] Can you clarify this a bit more. Do you mean like >require('./cordova').raw.list(/*args*/) Something like this, yes, but it'd need to have some indication it's about targets in the code portion (which here is just 'raw.list'). --B_3503659138_90611410 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIIPjgYJKoZIhvcNAQcCoIIPfzCCD3sCAQExDzANBglghkgBZQMEAgEFADALBgkqhkiG9w0B BwGggg3fMIIGkTCCBXmgAwIBAgIKQJ/vFAAEAAAFqDANBgkqhkiG9w0BAQUFADBQMRMwEQYK CZImiZPyLGQBGRYDbmV0MRMwEQYKCZImiZPyLGQBGRYDcmltMSQwIgYDVQQDExtSSU0gU3Vi b3JkaW5hdGUgQ0EgTUNBMDJZS0YwHhcNMTQwNTMwMTcxMzMxWhcNMTUwNTMwMTcxMzMxWjCB pzETMBEGCgmSJomT8ixkARkWA25ldDETMBEGCgmSJomT8ixkARkWA3JpbTENMAsGA1UECxME QU1FUjELMAkGA1UECxMCQ0ExFDASBgNVBAsTC01pc3Npc3NhdWdhMQ4wDAYDVQQLEwVVc2Vy czETMBEGA1UEAxMKSm9zaCBTb3JlZjEkMCIGCSqGSIb3DQEJARYVanNvcmVmQGJsYWNrYmVy cnkuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDLxD2s0dhXkJUNQysAjtrpEiFK Oagb/5rFL9Nt3tjlR2GoHW5MRoqZ76rRQaLDAwOuuAcnHUFLUaCKmk0CRab3FkQ2ikwmI4Cd PKhhrZxPF+HmUdZsZol1GlVamPqARA/j89RpII1GIAMfimr++LRsvBHqeSXdkeTnwOdEk6SQ XQIDAQABo4IDlzCCA5MwFwYJKwYBBAGCNxQCBAoeCABVAHMAZQByMCkGA1UdJQQiMCAGCisG AQQBgjcKAwQGCCsGAQUFBwMEBggrBgEFBQcDAjALBgNVHQ8EBAMCBaAwRAYJKoZIhvcNAQkP BDcwNTAOBggqhkiG9w0DAgICAIAwDgYIKoZIhvcNAwQCAgCAMAcGBSsOAwIHMAoGCCqGSIb3 DQMHMB0GA1UdDgQWBBRO19MAN+69JqNdpxDtEaeEPX8S/jAfBgNVHSMEGDAWgBTm268lUmBC 9I2CNVRdgOuGoazv3DCCATEGA1UdHwSCASgwggEkMIIBIKCCARygggEYhoHLbGRhcDovLy9D Tj1SSU0lMjBTdWJvcmRpbmF0ZSUyMENBJTIwTUNBMDJZS0YsQ049TUNBMDJZS0YsQ049Q0RQ LENOPVB1YmxpYyUyMEtleSUyMFNlcnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRp b24sREM9d2luZG93cyxEQz1sb2NhbD9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/ b2JqZWN0Q2xhc3M9Y1JMRGlzdHJpYnV0aW9uUG9pbnSGSGh0dHA6Ly9tY2EwMnlrZi5yaW0u bmV0L0NlcnRFbnJvbGwvUklNJTIwU3Vib3JkaW5hdGUlMjBDQSUyME1DQTAyWUtGLmNybDCC AUEGCCsGAQUFBwEBBIIBMzCCAS8wgcIGCCsGAQUFBzAChoG1bGRhcDovLy9DTj1SSU0lMjBT dWJvcmRpbmF0ZSUyMENBJTIwTUNBMDJZS0YsQ049QUlBLENOPVB1YmxpYyUyMEtleSUyMFNl cnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9d2luZG93cyxEQz1sb2Nh bD9jQUNlcnRpZmljYXRlP2Jhc2U/b2JqZWN0Q2xhc3M9Y2VydGlmaWNhdGlvbkF1dGhvcml0 eTBoBggrBgEFBQcwAoZcaHR0cDovL21jYTAyeWtmLnJpbS5uZXQvQ2VydEVucm9sbC9NQ0Ew MllLRi5yaW0ubmV0X1JJTSUyMFN1Ym9yZGluYXRlJTIwQ0ElMjBNQ0EwMllLRig0KS5jcnQw QAYDVR0RBDkwN6AeBgorBgEEAYI3FAIDoBAMDmpzb3JlZkByaW0ubmV0gRVqc29yZWZAYmxh Y2tiZXJyeS5jb20wDQYJKoZIhvcNAQEFBQADggEBALF4B55NI1UKvSMWlsFpN7KMsvxTOUU3 Y5bbyi61q2ONkvHzFYq/j5r9A8/UNE3qTzqW/P3d8uBF6oglDwv1vVN7YMvZrSBdKU/Dq+JD H5UFf7zxu+tzrmIew+8vQpobDJPgzRResaKpId5x70Osx5DDucSn6W9YlG2BfF4VUiQ3TKfd i42T7+Wq562OnlGvRVn+zky+bsX5D/RKXJuZJ9yWwZTi98MeshagJPJbAw0DfOVh7rAF+6IA 1ansQRRjpR39cEITJA8a6lTSpgZRUGBToZj6FNY/vdwgxnHEQAA9J0o145jTwG7A4+OS7b/j vyo5dQuMlH5ElLweY6BCKP0wggdGMIIFLqADAgECAgoSbqDwAAAAAAIrMA0GCSqGSIb3DQEB BQUAME8xFTATBgoJkiaJk/IsZAEZFgVsb2NhbDEXMBUGCgmSJomT8ixkARkWB3dpbmRvd3Mx HTAbBgNVBAMTFFJJTSBSb290IENBIE1DQTAxWUtGMB4XDTE0MDQwMjAwNTExMloXDTE2MDQw MjAxMDExMlowUDETMBEGCgmSJomT8ixkARkWA25ldDETMBEGCgmSJomT8ixkARkWA3JpbTEk MCIGA1UEAxMbUklNIFN1Ym9yZGluYXRlIENBIE1DQTAyWUtGMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEAs6591E/feqS71CFZZxMcXFxpmH7SDqtajMIrVkQgXto99lZg785S bHiJH0Llw6o1p6KqBOLMUI8Q+UDcIcgcPXlzAry4xwVvhzOPh3JhiHWp9sNexOK0fkR1Sujc 75BNRpuM4gUw69o80pYmSaaMCzPjP/nGNqcsptO+E0MfkAmUDiiKi5xIGdrmMOJEo5wnBO3i flpiRavW1+gr/UjjUH4DeWdztTf9+pYGr5vxugJrf3jzRNAIXCcMYp+xWoZMev0o0W39Kzmv LoQjMSvHm6k6g9PtFaVYgERbXq2rFuRU1Nq3ERSx8MFleu8qBXNn26M5I+YrHgV3LTPDZqir eQIDAQABo4IDITCCAx0wDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU5tuvJVJgQvSNgjVU XYDrhqGs79wwCwYDVR0PBAQDAgGGMBAGCSsGAQQBgjcVAQQDAgEEMCMGCSsGAQQBgjcVAgQW BBQi3cQfy2pLr7mmHU8qiIB5n4my1DAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTAfBgNV HSMEGDAWgBTWaYJkJBbBzCTb8RR9RxJ83MlN7jCCASkGA1UdHwSCASAwggEcMIIBGKCCARSg ggEQhoHEbGRhcDovLy9DTj1SSU0lMjBSb290JTIwQ0ElMjBNQ0EwMVlLRixDTj1NQ0EwMVlL RixDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29u ZmlndXJhdGlvbixEQz13aW5kb3dzLERDPWxvY2FsP2NlcnRpZmljYXRlUmV2b2NhdGlvbkxp c3Q/YmFzZT9vYmplY3RDbGFzcz1jUkxEaXN0cmlidXRpb25Qb2ludIZHaHR0cDovL21jYTAx eWtmLndpbmRvd3MubG9jYWwvQ2VydEVucm9sbC9SSU0lMjBSb290JTIwQ0ElMjBNQ0EwMVlL Ri5jcmwwggE8BggrBgEFBQcBAQSCAS4wggEqMIG7BggrBgEFBQcwAoaBrmxkYXA6Ly8vQ049 UklNJTIwUm9vdCUyMENBJTIwTUNBMDFZS0YsQ049QUlBLENOPVB1YmxpYyUyMEtleSUyMFNl cnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9d2luZG93cyxEQz1sb2Nh bD9jQUNlcnRpZmljYXRlP2Jhc2U/b2JqZWN0Q2xhc3M9Y2VydGlmaWNhdGlvbkF1dGhvcml0 eTBqBggrBgEFBQcwAoZeaHR0cDovL21jYTAxeWtmLndpbmRvd3MubG9jYWwvQ2VydEVucm9s bC9NQ0EwMVlLRi53aW5kb3dzLmxvY2FsX1JJTSUyMFJvb3QlMjBDQSUyME1DQTAxWUtGLmNy dDANBgkqhkiG9w0BAQUFAAOCAgEAlHvATLrsNhluAFAGoPNIaoMDkMns60mrS0iGnRA784Ny 4FzCXDe6JwvtQe7x7DMVTGxc91fvOVkircwrWgXua4VAlywWRBmzPlj2r2IGDJ1LA06ScEl4 g2jPWJv2SxbIH6N0L+634JcnaajwgXx1BEMrNingVbAxnexwyuTZOXzWkpitCoCASL210WyS s4U7LnLWBpTn/9pxbbqMVnHYbu7elEew20k3q47oO67wmR+G4nuXKYbLuJWQ13TUadiCllRB etFXBCvHVytYWVxBoI7np+0dN7mgPu1bEq+3lGUi4qLhu15711opNdWjQoAYkHCBrB1USHHB 6YZn0rBWmdAXPuP3P/iv7+1+0b3RNvSfW9Q6gdoldkhmaefDNCS7HKISfbmNEiY/B8JfWHrs 54oxQSAtsj7G9VfQoKEbQZfhJN+7T6dVpuF0kvmrNpHHXLGcIjPy8sGxb2AxAWu9W9JqrsY4 rD8j75lXHANHullukQzWClKgSbGQ6Y020WZEAOwps6ziumB4qdhf/dmWJqajPOAbBJC7n+pM 85Pq9DlbFmhT/qZVNzH6rQHirQYCbusneEmGwPXhV/Xj3iMwWgo08yHHfgnJcAPEnqAID9O1 LdlnAd0Jw+33FOggXoB0ne+dOE8t+BvhcpmxumQQVFNHsReOFQKZcb+K1hQO5j0xggFzMIIB bwIBATBeMFAxEzARBgoJkiaJk/IsZAEZFgNuZXQxEzARBgoJkiaJk/IsZAEZFgNyaW0xJDAi BgNVBAMTG1JJTSBTdWJvcmRpbmF0ZSBDQSBNQ0EwMllLRgIKQJ/vFAAEAAAFqDANBglghkgB ZQMEAgEFAKBpMC8GCSqGSIb3DQEJBDEiBCAQ5OshWh8ODXd/6PJlU8djvviqm85mKP20cHSZ hG69QTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNTAxMDkx OTM4NThaMA0GCSqGSIb3DQEBAQUABIGAcpBiu91ch/yeIPhKqeLPLR2qoTHhW+6q5ab1k4Nv oSFvtq4fxT4jC3ZASM8vTQDKaaKkcHqcjSwzd2n+b3WiE1uTdgoBI7MxfVAjPLQ1uGoFy7cI eMLgN/39kpSbTGAB48qWk2sBeKH4ZCJc0Xf9spUaXLmBWEYSVGMemfJAIXw= --B_3503659138_90611410--