-Original Message-
From: iclell...@google.com [mailto:iclell...@google.com] On Behalf Of Ian
Clelland
Sent: Friday, May 30, 2014 1:36 AM
To: dev@cordova.apache.org; Jesse MacFadyen; Andrew Grieve
Subject: Re: Achitecture switch to build/run/emulate commands
I've been looking at
GitHub user vladimir-kotikov opened a pull request:
https://github.com/apache/cordova-medic/pull/7
CB-6846 Fixes `Platform Add` step fail on Windows slave
Fix for (CB-6846)[https://issues.apache.org/jira/browse/CB-6846]
You can merge this pull request into a Git repository by
Github user mbektchiev commented on a diff in the pull request:
https://github.com/apache/cordova-lib/pull/21#discussion_r13329193
--- Diff: cordova-lib/src/plugman/platforms/android.js ---
@@ -80,10 +84,115 @@ module.exports = {
},
framework: {
Github user martincgg commented on a diff in the pull request:
https://github.com/apache/cordova-lib/pull/7#discussion_r13335471
--- Diff: cordova-lib/src/cordova/info.js ---
@@ -31,23 +31,50 @@ var cordova_util = require('./util'),
// Execute using a child_process exec,
Github user kamrik commented on a diff in the pull request:
https://github.com/apache/cordova-lib/pull/7#discussion_r13336691
--- Diff: cordova-lib/src/cordova/info.js ---
@@ -31,23 +31,50 @@ var cordova_util = require('./util'),
// Execute using a child_process exec,
Github user martincgg commented on a diff in the pull request:
https://github.com/apache/cordova-lib/pull/7#discussion_r13337337
--- Diff: cordova-lib/src/cordova/info.js ---
@@ -31,23 +31,50 @@ var cordova_util = require('./util'),
// Execute using a child_process exec,
Github user kamrik commented on the pull request:
https://github.com/apache/cordova-lib/pull/21#issuecomment-44973356
Looks good, will merge later today.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project
Github user jsoref commented on a diff in the pull request:
https://github.com/apache/cordova-lib/pull/7#discussion_r13337873
--- Diff: cordova-lib/src/cordova/info.js ---
@@ -31,23 +31,50 @@ var cordova_util = require('./util'),
// Execute using a child_process exec,
I could swing by for a pint.
On Tue, Jun 3, 2014 at 12:39 AM, Steven Gill stevengil...@gmail.com wrote:
Interested in meeting at beerjs?
http://www.meetup.com/beerjs/events/180505862/
On Mon, Jun 2, 2014 at 2:12 PM, Joe Bowser bows...@gmail.com wrote:
I'm also in SF Monday-Wednesday.
Andrew, you misunderstand. I am talking about bundling platforms directly
as dependencies of the CLI.
A trivial example:
CLI
'-ios
Wherein, CLI declares the precise version of the platform it uses. We could
wildcard. I don't know that we want or need to do that.
It would have identical
I'm still trying to understand why we're not using package.json for this. I
seriously do not see any benefit: pls convince me!
On Mon, Jun 2, 2014 at 9:53 PM, purplecabbage purplecabb...@gmail.com
wrote:
$ cordova --usenpm platform add
ios@3.4.1
Why would you do this?
What version of
Github user martincgg commented on the pull request:
https://github.com/apache/cordova-lib/pull/7#issuecomment-44980697
Some changes:
- Added targetUtils variable
- Removed unrelated changes
- Removed unrelated whitespaces
-Added some comments
-Changed
On Tue, Jun 3, 2014 at 12:53 AM, purplecabbage purplecabb...@gmail.com
wrote:
$ cordova --usenpm platform add
ios@3.4.1
Why would you do this?
Because I want to use version 3.4.1 of cordova-ios.
What version of cordova?
I used cordova-cli @ master
Do you expect to add multiple
I looked into CB-6706. I verified the issue -- using file and file transfer
on master, it looks like the FileTransfer object is undefined for wp8 on
Cordova 3.4. But I tested with Cordova 3.5 and it works just fine.
On Mon, Jun 2, 2014 at 1:04 PM, Ian Clelland iclell...@chromium.org wrote:
I
Let's stick to the other thread to talk about approach.
On Tue, Jun 3, 2014 at 11:27 AM, Brian LeRoux b...@brian.io wrote:
I'm still trying to understand why we're not using package.json for this. I
seriously do not see any benefit: pls convince me!
On Mon, Jun 2, 2014 at 9:53 PM,
Actually that was 0 LOC which is a fine argument if you ask me. And we
both know there is much more to it than just that. lazy_load…for example.
Bundling platforms is bundling a dep that we require to operate. We do not
require plugins to operate. You cannot build a project without having a
Please let me know if you have outstanding pull requests you would like
merged in before release.
https://github.com/apache/cordova-plugin-file/pull/43
https://github.com/apache/cordova-plugin-file-transfer/pull/29
https://github.com/apache/cordova-plugin-device-motion/pull/12
The sessions will all be nda, but the docs should be available now, and videos
to come.
So I recommend you don't live tweet.
Sent from my iPhone
On Jun 3, 2014, at 2:47 AM, tommy-carlos williams to...@devgeeks.org wrote:
Carlos,
PLEASE tell me you are going to “Introducing the Modern
On Tue, Jun 3, 2014 at 12:19 PM, Brian LeRoux b...@brian.io wrote:
Actually that was 0 LOC which is a fine argument if you ask me. And we
both know there is much more to it than just that. lazy_load…for example.
If you're concerned about code, there is a tonne of much lower-hanging
fruit.
I didn't realize I had two JIRA accounts--the ibm one must have been
generated unintentionally. I use the @gmail.com one.
I ask in particular because I'm starting to work through the heap of
failing mobile spec tests on windows phone. So I'll be opening a lot of
issues and it's a pain to bother
Thinking it through, if cordova platforms are deps of the CLI, to install a
specific version you wouldn't just do:
npm install -g cordova-ios@3.4.1
you would actually need to:
cd $(npm config get prefix)/lib/node_modules/cordova
npm install --save cordova-ios@3.4.1
..and then remember to do
Github user martincgg commented on the pull request:
https://github.com/apache/cordova-lib/pull/7#issuecomment-44997019
@jsoref Clean commit as requested.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project
Staci, can you try again? I've added you to the 'committers' group in JIRA,
and I *think* that should work.
On Tue, Jun 3, 2014 at 1:45 PM, Staci Cooper staci@gmail.com wrote:
I didn't realize I had two JIRA accounts--the ibm one must have been
generated unintentionally. I use the
I'd like to be able to assign issues to myself Ian, can you add me as well,
please?
Thanks.
2014-06-03 13:35 GMT-05:00 Ian Clelland iclell...@chromium.org:
Staci, can you try again? I've added you to the 'committers' group in JIRA,
and I *think* that should work.
On Tue, Jun 3, 2014 at
Checked again and it's working now.
Thanks Ian!
On Tue, Jun 3, 2014 at 11:40 AM, Martin Gonzalez
martin.c.glez.g...@gmail.com wrote:
I'd like to be able to assign issues to myself Ian, can you add me as well,
please?
Thanks.
2014-06-03 13:35 GMT-05:00 Ian Clelland
Okay, so I think that implies:
(a) CLI versions tied to very specific platform versions == to switch
platform versions you must switching CLI versions == switching one
platform version switches all platform versions.
- Andrew pointed out this is currently the case, and is a problem that
leads to
GitHub user vladimir-kotikov opened a pull request:
https://github.com/apache/cordova-plugin-media-capture/pull/17
CB-6852 media-capture plugin has wrong URIs for AudioRecorder.xaml and
VideoRecorder.xaml on WP
Fix for [CB-6852](https://issues.apache.org/jira/browse/CB-6852)
You
Github user kamrik commented on the pull request:
https://github.com/apache/cordova-lib/pull/21#issuecomment-45005347
Merged, but to forgot to add the magic words for the apache robots to
auto-close this pull request. @mbektchiev , could you please close it.
Thanks.
The
WKWebView?!
On Tue, Jun 3, 2014 at 3:14 PM, Shazron shaz...@gmail.com wrote:
See API diffs:
https://developer.apple.com/library/prerelease/ios/releasenotes/General/iOS80APIDiffs/index.html
Some random search terms: UIWebView, Tofu, Rice Pilaf, WebKit, Curry,
Green Beans
On Tue, Jun 3,
Github user purplecabbage commented on the pull request:
https://github.com/apache/cordova-lib/pull/21#issuecomment-45009544
Please also make the appropriate changes to the docs[1] and send a pull
request there also.
[1]
WOW! Really?? That sounds promising!
On Tue, Jun 3, 2014 at 3:23 PM, Michal Mocny mmo...@chromium.org wrote:
WKWebView?!
On Tue, Jun 3, 2014 at 3:14 PM, Shazron shaz...@gmail.com wrote:
See API diffs:
Here is another bug fix that we hope will be merged
https://github.com/apache/cordova-plugin-media-capture/pull/17,. This is for
Windows Phone.
-Original Message-
From: Maxim Ermilov [mailto:maxim.ermi...@canonical.com]
Sent: Tuesday, June 3, 2014 9:47 AM
To: dev@cordova.apache.org
Github user asfgit closed the pull request at:
https://github.com/apache/cordova-plugin-media-capture/pull/17
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or
Ooooh, those diffs have some *very interesting* things going on there.
;-)
___
Kerri Shotts
photoKandy Studios, LLC
On the Web: http://www.photokandy.com/
Social Media:
Twitter: @photokandy, http://twitter.com/photokandy
Tumblr:
Hmm. I thought the link was under a login. Turns out it isn't - oh well :P
I think the main difference I saw is it opens up a lot more interfaces
(delegates) for us to fix some of our workarounds with.
On Tue, Jun 3, 2014 at 12:55 PM, Kerri Shotts ke...@photokandy.com wrote:
Ooooh, those
A typical use case might be:
-project1
-project1-ios
-project1-android
-project1-windows
...
-projectN
-projectN-ios
-projectN-android
-projectN-windows
with a different platform version for each sub-project.
Would CLI be installed globally? Locally for each
GitHub user stacic opened a pull request:
https://github.com/apache/cordova-mobile-spec/pull/68
CB-6856 globalization.spec.38 on wp8
Fixed test to reflect that wp8 does not support the 'pattern' property of
getNumberPattern, returns empty string
You can merge this pull request
GitHub user stacic opened a pull request:
https://github.com/apache/cordova-mobile-spec/pull/69
CB-6857 globalization.spec.39 on wp8
Fixed test to reflect unsupported property 'pattern' of NumberFormat for
windows (empty string should be returned)
You can merge this pull
I see the problem. Contributors may be assigned issues, but they can't
assign issues (Committer can)
I think by default any community member that wants to work on an issue
should be in the Committers group (does not need to correspond to
actual LDAP designation).
Only actual PMC members I think
Github user purplecabbage commented on the pull request:
https://github.com/apache/cordova-mobile-spec/pull/67#issuecomment-45017739
I think it is reasonable for this test to fail until it is implemented.
Hiding a failing test is not the same as fixing a failing test.
---
If your
Github user stacic commented on the pull request:
https://github.com/apache/cordova-mobile-spec/pull/67#issuecomment-45020219
I agree, but I think there should at least be some distinction between
'broken' and 'not implemented'. There are a lot of failing tests for wp8 right
now, and
Github user martincgg commented on the pull request:
https://github.com/apache/cordova-lib/pull/7#issuecomment-45021216
Hi @jsoref , here is the PR: https://github.com/apache/cordova-lib/pull/7
with a single commit:
Github user asfgit closed the pull request at:
https://github.com/apache/cordova-plugin-file/pull/43
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the
Actually - this is a breath of fresh air -- we can talk about the
Apple pre-release stuff with certain conditions:
http://oleb.net/blog/2014/06/apple-lifted-beta-nda/
On Tue, Jun 3, 2014 at 12:58 PM, Shazron shaz...@gmail.com wrote:
Hmm. I thought the link was under a login. Turns out it isn't -
GitHub user purplecabbage opened a pull request:
https://github.com/apache/cordova-lib/pull/23
CB-6859 Removed all wp7 references, tests still passing
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/purplecabbage/cordova-lib
Wow, that's new! Has the whole world gone sane?
@purplecabbage
risingj.com
On Tue, Jun 3, 2014 at 2:17 PM, Shazron shaz...@gmail.com wrote:
Actually - this is a breath of fresh air -- we can talk about the
Apple pre-release stuff with certain conditions:
https://issues.apache.org/jira/browse/INFRA-7863
On Tue, Jun 3, 2014 at 3:23 PM, Shazron shaz...@gmail.com wrote:
I've updated the PMC Group in JIRA to include members of the PMC (plus
any Apache Members -- not sure what the ASF Members Role is, so I
didn't move them there). However - I can't
https://twitter.com/vickimurley/status/473955064629829632
On Tue, Jun 3, 2014 at 2:47 PM, Jesse purplecabb...@gmail.com wrote:
Wow, that's new! Has the whole world gone sane?
@purplecabbage
risingj.com
On Tue, Jun 3, 2014 at 2:17 PM, Shazron shaz...@gmail.com wrote:
Actually - this is a
You can’t have version x of a plugin for iOS and version y of that same plugin
for Android, so multiple platform versions seems like a complexity for
complexity’s sake.
It’s true that different apps need to support different platform versions, but
I would suspect that the greatest majority of
We need to be all over this, as early as possible.
Happy to finally put code where my mouth is to help make this happen (assuming
it’s true)
;)
On 4 June 2014 at 8:58:34, Shazron (shaz...@gmail.com) wrote:
https://twitter.com/vickimurley/status/473955064629829632
On Tue, Jun 3, 2014 at
…and use package.json to achieve a frictionless env swap on a per project
basis, eventually making the CLI a thin shell that calls into node_modules
ala Grunt, Gulp, etc.
On Tue, Jun 3, 2014 at 4:07 PM, tommy-carlos williams to...@devgeeks.org
wrote:
You can’t have version x of a plugin for
+1
On 4 June 2014 at 9:17:09, Brian LeRoux (b...@brian.io) wrote:
…and use package.json to achieve a frictionless env swap on a per project
basis, eventually making the CLI a thin shell that calls into node_modules
ala Grunt, Gulp, etc.
On Tue, Jun 3, 2014 at 4:07 PM, tommy-carlos
Most plugins will work across a wide range of platform versions, so often
it would work to have disparate platform versions even with plugins.
However, I do concede that in general this isn't a complexity we focus on.
Interested in your thoughts about the other points.
-Michal
On Tue, Jun 3,
Yes, I agree! Can't wait.
On Tue, Jun 3, 2014 at 7:09 PM, tommy-carlos williams to...@devgeeks.org
wrote:
We need to be all over this, as early as possible.
Happy to finally put code where my mouth is to help make this happen
(assuming it’s true)
;)
On 4 June 2014 at 8:58:34, Shazron
Brian/Tommy, may you please write out the complete set of CLI commands you
envision for:
(a) create a new project and add 2 platforms
(b) upgrade an existing project to a specific version
I worry the current package.json proposal is more complex than we realize.
-Michal
On Tue, Jun 3, 2014 at
You know how we do it today? Just like that.
On Tue, Jun 3, 2014 at 4:20 PM, Michal Mocny mmo...@chromium.org wrote:
Brian/Tommy, may you please write out the complete set of CLI commands you
envision for:
(a) create a new project and add 2 platforms
(b) upgrade an existing project to a
I don't see how that can be true.
On Tue, Jun 3, 2014 at 7:23 PM, Brian LeRoux b...@brian.io wrote:
You know how we do it today? Just like that.
On Tue, Jun 3, 2014 at 4:20 PM, Michal Mocny mmo...@chromium.org wrote:
Brian/Tommy, may you please write out the complete set of CLI commands
Github user rodms10 commented on the pull request:
https://github.com/apache/cordova-plugin-device-motion/pull/8#issuecomment-45033265
Looks good.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not
old style:
npm i -g cordova
cordova create Foo
cd Foo
cordova platform add ios android
npm update -g cordova
cordova platform update ios android
...tho some might prefer to:
mkdir foo cd foo npm init
npm i cordova --save
(and from here modify npm scripts to call into node_modules/cordova/bin
No login required due to Apple's reforms:
https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-8.0/index.html
WebKit
- Known Issues
-- Applications that use Apache Cordova/PhoneGap are broken due to a
bug that causes the window.navigator.userAgent object to become
If the cordova cli was globally installed, but basically a thin wrapper like
grunt-cli…
create:
cordova create foo
cd foo
npm install —save cordova@x.y.z
cordova platform add android
cordova platform add ios
cordova create bar
cd bar
npm install —save cordova@x.y.n
cordova
Apple actually mentioning Cordova?
Wow. heh.
On 4 June 2014 at 9:36:58, Shazron (shaz...@gmail.com) wrote:
No login required due to Apple's reforms:
https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-8.0/index.html
WebKit
- Known Issues
-- Applications that
Forgetting about plugins for a second, what if:
- I complete a project for iOS
- six months later the client decides to port to Android and:
- I want the latest fixes for Android
- I want to keep the iOS version frozen for the time being
I would expect releases for each platform to be
I don’t think you really can forget about plugins for a second.
In my personal opinion, the entire ./platforms folder should be a build
artefact. If you want to freeze iOS, then use a branch or a new clone of the
project.
It’s not that I can think of no scenarios where supporting multiple
Terance, with the current proposal thats not possible from within the same
cordova project/directory, but you could easily create a second cordova
project that uses --link-to= to share app assets and use different
CLI/platform versions.
On Tue, Jun 3, 2014 at 7:45 PM, Terence M. Bandoian
Hey everyone,
We (the Ionic framework team) released a very early version of our Cordova
plugin AngularJS wrapper project today, called ngCordova: http://ngCordova.com/
The goal is to make it a bit easier to use cordova plugins by adding promise
support and a softer API in case cordova isn't
We don't do platform-plugin version matching *at all* today. Everyone uses
the latest plugins and any platform version they want, and its been fine.
So using different platform versions isn't as hard as you guys are making
it out to be.
Still, I've already said its not necessarily a complexity
Github user asfgit closed the pull request at:
https://github.com/apache/cordova-registry-web/pull/4
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the
..double checked and we do some minimal plugin version checking upon
install offering warnings when they mismatch, but we don't make sure to get
compatible versions from the registry or anything so its quite crude and
limited.
Some numbers: I created a package.json with all the cordova platforms
I remember seeing someone do a presentation about exactly this about a year
ago. I see the repo is new -- Was that you with a previous project?
Anyway good stuff, just hoping you aren't duplicating effort.
On Tue, Jun 3, 2014 at 8:07 PM, Max Lynch m...@drifty.com wrote:
Hey everyone,
We
Github user asfgit closed the pull request at:
https://github.com/apache/cordova-lib/pull/23
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is
I think it's important to point out that with platformed releases
separately, they have to be versioned separately. There will be no such
thing as Cordova v3.6.0. There will (likely) be cordova-ios@3.6.0,
cordova-android@4.0.0, etc. So either way, platforms will be on different
versions.
About
That wasn't us. There were definitely some previous efforts but they seem to
have fizzled out. I'd love to work with anyone that had tried the same before
to reduce any overlap though.
On Jun 3, 2014, at 7:27 PM, Michal Mocny mmo...@chromium.org wrote:
I remember seeing someone do a
Looks great! I love the explicit examples.
On Tue, Jun 3, 2014 at 8:27 PM, Michal Mocny mmo...@chromium.org wrote:
I remember seeing someone do a presentation about exactly this about a year
ago. I see the repo is new -- Was that you with a previous project?
Anyway good stuff, just hoping
Any plans on promising up FileSystem and Globalization?
From: Max Lynch m...@drifty.com
Sent: Tuesday, June 03, 2014 7:07 PM
To: dev@cordova.apache.org
Subject: ngCordova
Hey everyone,
We (the Ionic framework team) released a very early version of our
I still consider myself a relative newcomer to Cordova but, from a
development standpoint, it would be easiest for me if I could manage
each platform of a project independently - including plugins. Creating
a parallel project to make sure that the plugins and Cordova base don't
change for one
Hi, Andrew
I recently was looking at cca and tried adding amazon-fireos platform. Didn't
quiet work smoothly. Platform add works fine. But cca build is failing
because of wrong versionCode in AndroidManifest.xml file.
Is there a way to chat? I would love to have a phone call conversation.
Wrong mailing list?
On Tue, Jun 3, 2014 at 9:37 PM, Naik, Archana na...@lab126.com wrote:
Hi, Andrew
I recently was looking at cca and tried adding amazon-fireos platform.
Didn't quiet work smoothly. Platform add works fine. But cca build is
failing because of wrong versionCode in
exciting news!
-James Jong
On Jun 3, 2014, at 6:57 PM, Shazron shaz...@gmail.com wrote:
https://twitter.com/vickimurley/status/473955064629829632
On Tue, Jun 3, 2014 at 2:47 PM, Jesse purplecabb...@gmail.com wrote:
Wow, that's new! Has the whole world gone sane?
@purplecabbage
GitHub user rodms10 opened a pull request:
https://github.com/apache/cordova-plugin-device/pull/15
Adds Firefox OS version
Gets firefox os version based on UA string. Pull request on behalf of
@JasonWeathersby, looks good to me.
You can merge this pull request into a Git
80 matches
Mail list logo