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 575D018126 for ; Thu, 3 Mar 2016 23:59:55 +0000 (UTC) Received: (qmail 2650 invoked by uid 500); 3 Mar 2016 23:59:55 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 2616 invoked by uid 500); 3 Mar 2016 23:59:55 -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 2604 invoked by uid 99); 3 Mar 2016 23:59:54 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Mar 2016 23:59:54 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 552701A1380 for ; Thu, 3 Mar 2016 23:59:54 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.179 X-Spam-Level: * X-Spam-Status: No, score=1.179 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id yK0e2zKRO8aL for ; Thu, 3 Mar 2016 23:59:53 +0000 (UTC) Received: from mail-ob0-f180.google.com (mail-ob0-f180.google.com [209.85.214.180]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id E28FB5F56F for ; Thu, 3 Mar 2016 23:59:52 +0000 (UTC) Received: by mail-ob0-f180.google.com with SMTP id xx9so35811348obc.2 for ; Thu, 03 Mar 2016 15:59:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=F11QNySjnklXYNcN4UaAaztqeLfboGVqRMZAFqe2n/4=; b=KOYP6X6k638pg/iugn7XYuxC1b9cRqJMn0iICKySBpamdZYUgX8fncH6twx8Qq4XtE b4Nu71vO5rjiXrISxa/kblzJj20ppJKgKkR//C1gEc/jkOs3tHLb+HNDrlYbt9T6MnEW Nm5XSmcwt/CPEB5y8f4ykZpvol503DJlwXacC0SbM0uShprQWaVjPjHlmEZStvolb6rF Ntmo73GI4Ngb1TXIfXLblQF/HLq2Ydtv/RJ+jW+s5JqPoAJZB1T5zxQ245cllT9Vfw9N 6FfyLUe2LFnOKkwhA6nWMh9WUhXUVnU+y2IY8yfCbaLm+VkIKdXXTeFuzkjUoQbc3lJC 9hsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=F11QNySjnklXYNcN4UaAaztqeLfboGVqRMZAFqe2n/4=; b=XxljjgbYYZeC6jx6uGL9HUTnYhhq7qN4rc9A9ZDiAfyRdsdXC++HOHuewFLNJ0TUfQ OmFh7T/VVBPhytqunjXwePsQj0LwE4OYx5+oncgKlLINJa2hJs3DXtt9FNKiiM3UrEcl nFeiGIjUgPmMt3Xv4qf8BHYiHgnS2e0yPBh0JrHX8QTTgEp+gmbhQmnzMNmmD1U3xfvZ cRBU5tXBLWFPqNidwVLjzzwqJQAr5NWgTBWr79+sU0743If4mJRRmKPnP0aDjKSZU6Ze M49C1kpqC5M9BtqQHzevdSrfh31+J7qANKn7+n9wxTjfon7fDgxmF0oOFgbGg2uYqqsp sRSQ== X-Gm-Message-State: AD7BkJKDTL7ATDpesZhysvFhwuWIcklX8XTlDYLMBBaj5PxCChyQkOuWRHfbeiM3Lcepof2LIgwo9SQQ3vIQ9A== MIME-Version: 1.0 X-Received: by 10.182.24.104 with SMTP id t8mr3858807obf.1.1457049585815; Thu, 03 Mar 2016 15:59:45 -0800 (PST) Received: by 10.76.85.161 with HTTP; Thu, 3 Mar 2016 15:59:45 -0800 (PST) Date: Thu, 3 Mar 2016 15:59:45 -0800 Message-ID: Subject: DISCUSS cordova-paramedic From: Jesse To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a11c29c9efb9c8e052d2dca68 --001a11c29c9efb9c8e052d2dca68 Content-Type: text/plain; charset=UTF-8 Nikhil and team have expressed interest in using cordova-paramedic for more of our cordova CI work. This is approach that I explored last year but ultimately dropped because I couldn't keep up with changes needed to keep it running as a CI. The main issue I had was that TravisCI could only build for iOS OR Android, and could not do both. Similarily, AppVeyor could do Windows OR Android, but not both. This lead to tests that looked as if they had passed, even though changes had been committed to untested platforms. Given that there is more interest, we can probably find a way to push through these issues, and have true github integration so we can see if a pull request is failing tests. I was also not able to get the WP8 emulator running in a CI environment, although this is now not a much of a concern as it is deprecated. Some stuff is also harder to test in a CI emulator/simulator, like camera, where some user interaction is needed. Currently cordova-paramedic is managed through my own repo, although Apache licenced. This was so that I could iterate quickly, and publish to npm without going through voting procedures. Given that others will be committing, I have asked infra to create a new repo [1] for it to live in. This way we can all commit without legal hurdles. [1] https://issues.apache.org/jira/browse/INFRA-11371 @purplecabbage risingj.com --001a11c29c9efb9c8e052d2dca68--