Re: Stale branches in cordova-js (and others)

2014-10-22 Thread Tim Kim
Yep, delete em.

On 22 October 2014 12:50, Andrew Grieve agri...@chromium.org wrote:



 On Wed, Oct 22, 2014 at 12:52 PM, Josh Soref jso...@blackberry.com
 wrote:

 There are a number of branches in cordova-js.
 I think there should be two kinds of branches:

 1. Release branches (or tags that are created as branches)
 2. Feature branches

 Well, two other kinds of branches:
 3. Merged feature branches
 4. Stale/abandoned branches

 I'd like to remove things that fall into #3/#4:

 Merged:
 * future (bhiggins)
 * pl (filmaj)

 Stale/abandoned:
 * playbookFile (timkim) -- note that cordova no longer supports
 PlayBook...
 * bb_media_fix (timkim)
 * async_base64_android (agrieve) -- there's no sign of this being merged
 in, and no obvious sign of a bug for it

 Go ahead and delete




Re: remotely loaded pages

2014-08-21 Thread Tim Kim

 I wonder how it solves the problems of serving the
 correct version of cordova.js and cordova_plugin.js depending on the
 version of the native code that is installed on the different versions of
 the mobile App in production.


When you connect to the IP that's being served by connect-phonegap, the
client will send its device.version and device.platform to the server. On
the server's side, there's a res folder within connect-phonegap with all
the various version and platforms of the cordova.js, cordova_plugins.js and
plugins/.


On 21 August 2014 11:20, Carlos Santana csantan...@gmail.com wrote:

 Sorry Brian, I thought it was a development time tool to allow for fast
 development cycle associated with PhoneGap Developer App.

 I guess they can use it and run the connect-phonegap in a production
 node-js backend system, I wonder how it solves the problems of serving the
 correct version of cordova.js and cordova_plugin.js depending on the
 version of the native code that is installed on the different versions of
 the mobile App in production.




 On Thu, Aug 21, 2014 at 2:06 PM, Brian LeRoux b...@brian.io wrote:

  totally, though connect-phonegap *could* be considered production worthy
  (it is being used significantly by the pg downstream community)
 
 
  On Thu, Aug 21, 2014 at 10:53 AM, Carlos Santana csantan...@gmail.com
  wrote:
 
   Brain I think that's OK at development time everything is fair game :-)
  
   The problem is developers doing stupid things like loading a cordova.js
   from a place they don't know for a in production app being used by end
   users, that's just kamikaze
  
   That's OK if they want to shoot themselves in the foot, but then don't
  come
   crying to JIRA claiming that is a problem with Cordova project.
  
  
   On Thu, Aug 21, 2014 at 1:30 PM, Brian LeRoux b...@brian.io wrote:
  
phonegap-connect serves up remote cordova.js (negotiates the
 requestor
  to
send the right file)
   
no deaths yet!
   
   
   
  
 
 https://github.com/phonegap/connect-phonegap/blob/master/lib/middleware/cordova/cordova.js#L29
   
   
On Wed, Aug 20, 2014 at 8:57 PM, Ally Ogilvie aogil...@wizcorp.jp
   wrote:
   
 That's a good difference to point out.

 My personal position is that scenarios where developer is in
 control
   and
 loaded locally (i.e. directupdate, appmobi, spellcaster) is a
 valid
 scenario for Cordova

 I agree, because as cordova.js and cordovaLib are version linked,
 it
makes
 sense that once an index.html is pulled in, it's cordova.js to load
  is
 already in the client application.
 Loading an external cordova.js would be suicidal. So we save the
 file
 locally to write into it's HEAD our known path to codova.js







 On Thu, Aug 21, 2014 at 9:37 AM, Carlos Santana 
  csantan...@gmail.com
 wrote:

  I want to make clarification there is a notable difference
 between
 loading
  a remotely-loaded *(non-local) *HTML pages with Cordova vs. a
downloaded
  webapp to be loaded from a *local* HTML.
 
  IBM Worklight has a feature Direct update
 
 

   
  
 
 http://www-01.ibm.com/support/knowledgecenter/api/content/SSZH4A_6.2.0/com.ibm.worklight.dev.doc/admin/c_direct_updates_app_versions_to_mob.html?locale=en
 
  The scenario is a download and local load of html/cordova.
 Similar
 scenario
  as spellcaster and appmobi
  For this scenario there is control from app developer of the code
   being
  loaded.
 
  What Marcel is asking is a *non-local* load of arbitrary
 html/code
   not
  control by developer, developer loading a free html page own
  someone
else
  and doing kind of a document.location.replace('
  http://somerandom.com/thisotherguy.html')
 
  My personal position is that scenarios where developer is in
  control
and
  loaded locally (i.e. directupdate, appmobi, spellcaster) is a
 valid
  scenario for Cordova. loading a random cordova.js directly from a
 non-local
  random place not guarantee to be supported.
 
 
 
 
  On Wed, Aug 20, 2014 at 12:07 PM, Brian LeRoux b...@brian.io
 wrote:
 
   Very much so. So much so, I think we should even consider such
   functionality as 'core'. Could dovetail w/ Serviceworker.
  
  
   On Wed, Aug 20, 2014 at 7:26 AM, Andrew Grieve 
   agri...@chromium.org

   wrote:
  
I think this is a very desired plugin that many end up
   re-writing,
 and
   it's
far better than setting the content src directly to a remote
  URL.
   
E.g. just stumbled across this yesterday:
http://docs.appmobi.com/index.php/live-update/
   
   
On Wed, Aug 20, 2014 at 7:57 AM, Michal Mocny 
   mmo...@chromium.org

   wrote:
   
 Make it available Ally, of course that sounds interesting!

   

Re: Engine confusion

2014-02-12 Thread Tim Kim

  Should cordova-plugman be renamed to node?


- The cordova-plugman version returning node's version sounds like a bug.
 It should be Plugman's NPM version number so far as I know.


Yep, Braden is correct. That is totally a bug.  Filed here:
https://issues.apache.org/jira/browse/CB-6023


On 11 February 2014 08:05, Braden Shepherdson bra...@chromium.org wrote:

 The intention is that it allows plugins to specify that they require at
 least a certain version of the native code for each platform. This would be
 for things like added a new transport type to the bridge, as when we added
 binary data transmission on iOS and Android a year or so ago. Any plugins
 published that relied on it would specify at least that level of
 cordova-android and cordova-ios, whichever releases the changes made it
 into. It turns out that the native code is stable enough that this is
 hardly ever relevant.

 Answering your questions:
 - The cordova-plugman version returning node's version sounds like a bug.
 It should be Plugman's NPM version number so far as I know.
 - Very few. Most of the significant changes happened several versions ago;
 in most cases = 3.0 is sufficient.
 - Build time (more precisely, plugin install time). There are currently no
 constraints or checks for eg. what versions of Android a plugin supports.
 - This is true even of the cordova one, which is actually the version
 of the `cordova` CLI tool if memory serves.


 Braden


 On Tue, Feb 11, 2014 at 10:20 AM, Jonathan Bond-Caron 
 jbo...@gdesolutions.com wrote:

  I'm a bit confused about 'engines'
 
  To my surprise, cordova-plugman actually returns node's version:
 
 
 https://github.com/apache/cordova-plugman/blob/master/src/util/default-engines.js
 
  Some questions:
 
  -  Should cordova-plugman be renamed to node?
 
  -  Are there many plugins that depend on version x of
  cordova-android, cordova-ios, xcode, ...?
 
  -  Are 'engines' meant be build time requirements vs. runtime
  (~webview) requirements?
 
 
 
  It all looks like build time, with the exception of cordova where
  cordova.js exec() is required by the plugins.
 
  J
 
 




-- 
Timothy Kim


Re: Engines and plugins

2014-01-14 Thread Tim Kim
Howdy,

I think there are too many default engines defined.
 for instance
   engine name=cordova-android version==1.8.0 /
 is essentially the same as
   engine name=cordova version==1.8.0 platform=android /
 Could someone remind the reason for having platform specific default
 engine names? If
 they exist for a historic reason can we remove it from the documentation
 and guide people to use the platform attribute?


The main reasoning for the default engines (ie, cordova-android,
cordova-ios, etc) was the ability to have the plugin be able to install on
different versions of a particular platform. For example, say your project
is deployed on both iOS and android with your own custom plugin. However,
if the case should arise where your custom plugin only works on say 3.3.0
of android but up to 3.2.0 on iOS then you'll be able to define it with
something like:

 engine name=cordova-android version=3.3.0 /
 engine name=cordova-ios version=3.2.0 /


As for the regular Cordova engine, that one is basically a shortcut. It
basically says you don't really care about knowing which particular
platform you want to install on but that platform needs to be of some
version of Cordova that a user specifies.

And specifying custom Apache Cordova-based frameworks is a different
 beast altogether. It actually gives the responsibility to integrate a
 custom engine with plugman to the plug-ins with the scriptSrc attribute.
 I do not think this will scale considering that the engine and plug-in
 ideally have a different life cycle. I think plugman should actually
 provide a way for custom engines to provide this information.

I guess the scriptSrc wasn't the most ideal way of doing this, but I wasn't
too sure how custom engines were being used at that point. So I left it as
the responsibility of the to the custom engine.

I hope that helps!



On 14 January 2014 08:56, Marcel Kinard cmarc...@gmail.com wrote:

 Sounds like the ouput of this how it works should go in cordova-docs. If
 it's not clear to us, then it won't be clear to users. ;-)

 On Jan 13, 2014, at 9:36 PM, Andrew Grieve agri...@chromium.org wrote:

  On Mon, Jan 13, 2014 at 6:14 PM, Gorkem Ercan gorkem.er...@gmail.com
 wrote:
  On Mon, Jan 13, 2014 at 04:32:20PM -0500, Andrew Grieve wrote:
  FYI to others - the docs for this is found here (seems to have some
  incorrectly formatted markdown too :( ) :
 
 http://cordova.apache.org/docs/en/3.3.0/plugin_ref_spec.md.html#Plugin%20Specification
 
  My understanding was that:
  engine name=cordova-android version==1.8.0 /
  is the same as:
  engine name=cordova-android version==1.8.0 platform=android /
  not:
  engine name=cordova version==1.8.0 platform=android /
 
  What is actually different here? I know the implementation assumes all
  platforms when it sees cordova but it does not have to, it could just
  look take platform attribute into account. I am just
  trying to understand the reasons for the cordova-${platform} engine
  names.
 
  The difference is name=cordova-android vs name=cordova.
 
  Not positive, but I think:
  cordova-android refers to the version of the cordova-android repo that
  you're using.
  cordova refers to the cadence version of cordova that you're using
  (version of CLI tools or version of cordova-js)




-- 
Timothy Kim


Re: cordova serve broken

2013-11-12 Thread Tim Kim
Ya the cordova serve command isn't working for me either.

Just did these steps:
npm install cordova -g
cordova create foo
cd foo
cordova platform add ios
cordova serve ios
// says it's now serving on http://0.0.0.0:8000/
// browse to localhost:8000
// see '404 Not Found'




On 12 November 2013 14:04, Brian LeRoux b...@brian.io wrote:

 My definition of working is deployed not 'works on my machine'. =)

 I'm not comfortable pushing just this. Steve and/or Braden: are we stable
 to push a release now that this is apparently fixed?


 On Tue, Nov 12, 2013 at 1:54 PM, Josh Soref jso...@blackberry.com wrote:

  Brian wrote:
   did you try navigating to localhost:8000??
   I just updated to latest (deployed) bits and its still broken for me
   (can we start a new thread about ./platforms/html5 ?)
 
  Jenny is testing cordova-cli @master (git fetch¹d today), and we¹re using
  cordova-blackberry@3.2.x (git fetch¹d today).
 
  She did:
  cordova create 'A new App' a b
  cd 'A new App¹
  cordova platform add blackberry10
 
  cordova serve
 
  And then saw:
 
  Static file server running on port 8000 (i.e. http://localhost:8000)
  CTRL + C to shut down
 
  And then when we visited http://localhost:8000, we saw a page with
  ³Package Metadata², there¹s a link for ³blackberry10² and Š well, that¹s
  my definition of ³working².
 
  -
  This transmission (including any attachments) may contain confidential
  information, privileged material (including material protected by the
  solicitor-client or other applicable privileges), or constitute
 non-public
  information. Any use of this information by anyone other than the
 intended
  recipient is prohibited. If you have received this transmission in error,
  please immediately reply to the sender and delete this information from
  your system. Use, dissemination, distribution, or reproduction of this
  transmission by unintended recipients is not authorized and may be
 unlawful.
 
 




-- 
Timothy Kim


Re: engines tag breaks cordova cli / plugman for BB10

2013-11-06 Thread Tim Kim
Hrm, looks like the version script is having trouble finding where the
www/cordova.js file is located. The issue is if you try calling the version
script from different levels of the cli created project, it won't be able
to resolve where the cordova.js file should be.


On 6 November 2013 13:10, Don Coleman don.cole...@gmail.com wrote:

  When plugin.xml contains an engines tag, the plugin fails to install with
 cordova or plugman

 If the engines tag is removed from plugin.xml, the plugin installs OK

 $ cordova create foo
 $ cd foo
 $ cordova platform add blackberry10
 $ cordova plugin add https://github.com/chariotsolutions/phonegap-nfc
 Fetching plugin from https://github.com/chariotsolutions/phonegap-nfc;...
 Starting installation of com.chariotsolutions.nfc.plugin for blackberry10
 [TypeError: Invalid Version: The file www/cordova.js does not exist.]

 $ cordova -v
 3.1.0-0.2.0
 $ plugman -v
 plugman version 0.14.0
 $ uname -a
 Darwin xvi 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT
 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64




-- 
Timothy Kim


Re: engines tag breaks cordova cli / plugman for BB10

2013-11-06 Thread Tim Kim
After a little more digging, the fix for that issue should be in for 3.2.0.
You can update the platforms/blackberry10/cordova/lib/version.js file with
this one:
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=blob;f=blackberry10/bin/templates/project/cordova/lib/version.js;h=694451fc702a9d700b9d9f7c6fc6e3e78da20b7d;hb=19cfe94a5a64379a4a3cd6cfaf2acaecb6d24671




On 6 November 2013 13:31, Tim Kim timki...@gmail.com wrote:

 Hrm, looks like the version script is having trouble finding where the
 www/cordova.js file is located. The issue is if you try calling the version
 script from different levels of the cli created project, it won't be able
 to resolve where the cordova.js file should be.


 On 6 November 2013 13:10, Don Coleman don.cole...@gmail.com wrote:

  When plugin.xml contains an engines tag, the plugin fails to install with
 cordova or plugman

 If the engines tag is removed from plugin.xml, the plugin installs OK

 $ cordova create foo
 $ cd foo
 $ cordova platform add blackberry10
 $ cordova plugin add https://github.com/chariotsolutions/phonegap-nfc
 Fetching plugin from https://github.com/chariotsolutions/phonegap-nfc
 ...
 Starting installation of com.chariotsolutions.nfc.plugin for
 blackberry10
 [TypeError: Invalid Version: The file www/cordova.js does not exist.]

 $ cordova -v
 3.1.0-0.2.0
 $ plugman -v
 plugman version 0.14.0
 $ uname -a
 Darwin xvi 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT
 2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64




 --
 Timothy Kim




-- 
Timothy Kim


Re: Plugman engine check and WP7/8

2013-10-23 Thread Tim Kim
Howdy all,

I like Carlos' suggestions in this jira ticket for dealing with Windows
scripts:https://issues.apache.org/jira/browse/CB-5187
Appending a .bat or using cmd /c seem pretty easy fixes in this case. I'm
+1 either way.

I propose to think about 'cordova' engine settings (in default-engines.js)
 as a fallback in case we don't have any platform specific engine for some
 platform. So in case of  engine.attrib[name] == 'cordova' we should check
 if there is engine with ['cordova-' + platform] name first and if it does
 not exist use 'cordova' engine settings only.  For example we already do
 this by the following line, but we need both engines (cordova and
 cordova-wp8) specified in plugin.xml file. Thoughts?


The reason for having both cordova and cordova-platform in your plugin.xml
engine definition is so that you can override the base cordova version if a
platform needs to have a different version.

eg,
 engines
   engine name=cordova version==2.7.0 / // this plugin will work on
all platforms =2.7.0
   engine name=cordova-android version==3.0.0 / // except for
android which needs to be = 3.0.0
 /engines

// make sure we check for platform req's and not just cordova reqs
 if(cordovaEngineIndex  cordovaPlatformEngineIndex)
 uncheckedEngines.pop(cordovaEngineIndex);
 PS. Another minor potential issue seems to be in check above;
 cordovaEngineIndex  cordovaPlatformEngineIndex will return false if one
 of indexes is zero (zero is valid/correct index in this context so it must
 be true).

Good catch. The getEngines function could use a refactor.

Are you ok if I create ticket for this specific bug (plugman + wp78) and
 fix it as per steps 1 and 2 above?

I say go for it.
-- 
Timothy Kim


On 23 October 2013 12:51, Josh Soref jso...@blackberry.com wrote:

 On 10/23/13 2:23 PM, Carlos Santana csantan...@gmail.com wrote:
 Actually just try it out and see that using spawn with cmd
 [/c,cordova/build,...
 is better option than adding the .bat then it covers build.exe,
 build.bat, and build.cmd on windows
 
 if someone thinks this is bad route, please shime in this jira issue [1]

 I'm actually +1 on this approachŠ

 [Note: I've become the recognized Windows expert here in under a week]

 -
 This transmission (including any attachments) may contain confidential
 information, privileged material (including material protected by the
 solicitor-client or other applicable privileges), or constitute non-public
 information. Any use of this information by anyone other than the intended
 recipient is prohibited. If you have received this transmission in error,
 please immediately reply to the sender and delete this information from
 your system. Use, dissemination, distribution, or reproduction of this
 transmission by unintended recipients is not authorized and may be unlawful.




-- 
Timothy Kim


Re: build failure

2013-10-21 Thread Tim Kim
Hey David,

I just uploaded a patch that should hopefully things for ya. Let me know if
there are any more problems.


On 18 October 2013 18:51, Tim Kim timki...@gmail.com wrote:

 Hrmmm. Shoot. Funny how a '.0' can paint you into a corner.

 I'm not sure if there are any easy solutions to this one since the code
 always pulls the latest. I think what I'll do is add some logic such that
 the new version-compare in plugman can handle differing version strings.
 Unfortunately it's pretty much end of the day for me here, but I'll attempt
 for a fix this weekend.



 On 18 October 2013 18:27, David Kemp drk...@google.com wrote:

 Hi Tim,
 That has indeed fixed the master branch, but the 3.1 release branch still
 has the problem. I currently always build with the latest tool chain
 (plugman) so a non backward-compatible change to plugman will be an issue.

 That would require that the fix to mobilespec be back-patched to 3.1 as
 well. Not sure if that has any other side-effects.




 On Fri, Oct 18, 2013 at 8:59 PM, Tim Kim timki...@gmail.com wrote:

  Hey there David,
 
  I just committed a fix for mobile spec. I believe the problem was that
 the
  engine tag in cordova-mobile-spec/dependencies-plugin/plugin.xml needed
 to
  have a patch portion to the version.
 
 
  On 18 October 2013 17:48, David Kemp drk...@chromium.org wrote:
 
   Builds are failing due to an inability to add plugins.
  
   This started about 8:2pm with three plugman commits by Tim Kim
  
   error text:
  
   Fetching plugin from ../cordova-mobile-spec/dependencies-plugin...
   Starting installation of org.cordova.mobile-spec-dependencies for
   ios[Error: Different version string format detected. Unable to compare
   to versions. Please check the output from your version script and the
   engine tag in your plugin.xml.
  
 
 
 
  --
  Timothy Kim
 




 --
 Timothy Kim




-- 
Timothy Kim


Re: build failure

2013-10-21 Thread Tim Kim
Woo!


On 21 October 2013 15:59, David Kemp drk...@google.com wrote:

 Looks like it fixed it!
 On Oct 21, 2013 4:40 PM, Tim Kim timki...@gmail.com wrote:

  Hey David,
 
  I just uploaded a patch that should hopefully things for ya. Let me know
 if
  there are any more problems.
 
 
  On 18 October 2013 18:51, Tim Kim timki...@gmail.com wrote:
 
   Hrmmm. Shoot. Funny how a '.0' can paint you into a corner.
  
   I'm not sure if there are any easy solutions to this one since the code
   always pulls the latest. I think what I'll do is add some logic such
 that
   the new version-compare in plugman can handle differing version
 strings.
   Unfortunately it's pretty much end of the day for me here, but I'll
  attempt
   for a fix this weekend.
  
  
  
   On 18 October 2013 18:27, David Kemp drk...@google.com wrote:
  
   Hi Tim,
   That has indeed fixed the master branch, but the 3.1 release branch
  still
   has the problem. I currently always build with the latest tool chain
   (plugman) so a non backward-compatible change to plugman will be an
  issue.
  
   That would require that the fix to mobilespec be back-patched to 3.1
 as
   well. Not sure if that has any other side-effects.
  
  
  
  
   On Fri, Oct 18, 2013 at 8:59 PM, Tim Kim timki...@gmail.com wrote:
  
Hey there David,
   
I just committed a fix for mobile spec. I believe the problem was
 that
   the
engine tag in cordova-mobile-spec/dependencies-plugin/plugin.xml
  needed
   to
have a patch portion to the version.
   
   
On 18 October 2013 17:48, David Kemp drk...@chromium.org wrote:
   
 Builds are failing due to an inability to add plugins.

 This started about 8:2pm with three plugman commits by Tim Kim

 error text:

 Fetching plugin from
 ../cordova-mobile-spec/dependencies-plugin...
 Starting installation of org.cordova.mobile-spec-dependencies
 for
 ios[Error: Different version string format detected. Unable to
  compare
 to versions. Please check the output from your version script and
  the
 engine tag in your plugin.xml.

   
   
   
--
Timothy Kim
   
  
  
  
  
   --
   Timothy Kim
  
  
 
 
  --
  Timothy Kim
 




-- 
Timothy Kim


Re: build failure

2013-10-18 Thread Tim Kim
Hey there David,

I just committed a fix for mobile spec. I believe the problem was that the
engine tag in cordova-mobile-spec/dependencies-plugin/plugin.xml needed to
have a patch portion to the version.


On 18 October 2013 17:48, David Kemp drk...@chromium.org wrote:

 Builds are failing due to an inability to add plugins.

 This started about 8:2pm with three plugman commits by Tim Kim

 error text:

 Fetching plugin from ../cordova-mobile-spec/dependencies-plugin...
 Starting installation of org.cordova.mobile-spec-dependencies for
 ios[Error: Different version string format detected. Unable to compare
 to versions. Please check the output from your version script and the
 engine tag in your plugin.xml.




-- 
Timothy Kim


Re: build failure

2013-10-18 Thread Tim Kim
Hrmmm. Shoot. Funny how a '.0' can paint you into a corner.

I'm not sure if there are any easy solutions to this one since the code
always pulls the latest. I think what I'll do is add some logic such that
the new version-compare in plugman can handle differing version strings.
Unfortunately it's pretty much end of the day for me here, but I'll attempt
for a fix this weekend.



On 18 October 2013 18:27, David Kemp drk...@google.com wrote:

 Hi Tim,
 That has indeed fixed the master branch, but the 3.1 release branch still
 has the problem. I currently always build with the latest tool chain
 (plugman) so a non backward-compatible change to plugman will be an issue.

 That would require that the fix to mobilespec be back-patched to 3.1 as
 well. Not sure if that has any other side-effects.




 On Fri, Oct 18, 2013 at 8:59 PM, Tim Kim timki...@gmail.com wrote:

  Hey there David,
 
  I just committed a fix for mobile spec. I believe the problem was that
 the
  engine tag in cordova-mobile-spec/dependencies-plugin/plugin.xml needed
 to
  have a patch portion to the version.
 
 
  On 18 October 2013 17:48, David Kemp drk...@chromium.org wrote:
 
   Builds are failing due to an inability to add plugins.
  
   This started about 8:2pm with three plugman commits by Tim Kim
  
   error text:
  
   Fetching plugin from ../cordova-mobile-spec/dependencies-plugin...
   Starting installation of org.cordova.mobile-spec-dependencies for
   ios[Error: Different version string format detected. Unable to compare
   to versions. Please check the output from your version script and the
   engine tag in your plugin.xml.
  
 
 
 
  --
  Timothy Kim
 




-- 
Timothy Kim


Re: Plugins Release blog post

2013-09-27 Thread Tim Kim
Can we serve the html doc somewhere? I'd rather not read a diff on html.


On 26 September 2013 18:08, Steven Gill stevengil...@gmail.com wrote:

 Looks like I forgot to click publish on the review page. I also found a
 bunch of spelling mistakes I made in my rush to create this. I just fixed
 them and uploaded a new diff. The review site should be available for all
 now to leave feedback.


 On Thu, Sep 26, 2013 at 5:42 PM, Steven Gill stevengil...@gmail.com
 wrote:

  Today we are doing a big plugin release in preperation for Apache Cordova
  3.1.0 which is scheduled to come out next week.
 
  The main change for this release is removing core from all of the plugin
  ID fields. This was done to make installing plugins easier in 3.1.0. We
 are
  switching over to using plugin IDs and ourplugin registery
 http://plugins.cordova.io/ for
  plugin installation instead of directly installing from the plugin git
 urls.
 
  These plugins are compatitable with Cordova 3.0.0. Feel free to upgrade
  your current plugins if you can’t wait for 3.1.0 next week. Keep in mind
  that after you install these update plugins, if you decide to remove
 these
  plugins from your project, you will have to reference the new IDs instead
  of the old ones that our docs show. Ex: ‘cordova rm
  org.apache.cordova.camera’ instead of ‘org.apache.cordova.core.camera’.
 
  *Other Notable Changes:*
 
 - Firefox OS support for Vibration and Device Plugin
 - Windows 8 support for multiple plugins
 - Fixed warnings that arose with XCode 5
 - CB-4847 iOS 7 microphone access requires user permission (media
 plugin)
 - CB-4799 Fix incorrect JS references within native code for iOS 
 Andrid (media plugin)
 - CB-4806 Update splashscreen image bounds for iOS 7 (splashscreen
 plugin)
 - CB-4593 Added vibration support for BB10 (vibration plugin)
 
  You can check out the individual release notes in each of the plugin
 repos
  for more details.
 
 
  On Thu, Sep 26, 2013 at 5:37 PM, Steven Gill stevengil...@gmail.com
 wrote:
 
  I have no idea how this review stuff works. I will post the blog here
  On Sep 26, 2013 4:59 PM, Tim Kim timki...@gmail.com wrote:
 
  
   You don't have access to this review request.
   This review request is private. You must be a requested reviewer,
  either
   directly or on a requested group, and have permission to access the
   repository in order to view this review request.
 
  Ya, same here
 
 
  On 26 September 2013 16:37, Shazron shaz...@gmail.com wrote:
 
   Does everyone have access to this? I get:
  
   You don't have access to this review request.
   This review request is private. You must be a requested reviewer,
  either
   directly or on a requested group, and have permission to access the
   repository in order to view this review request.
  
  
   On Thu, Sep 26, 2013 at 4:30 PM, Steven Gill stevengil...@gmail.com
 
   wrote:
  
Can you guys review it at https://reviews.apache.org/r/14356/
   
I don't think post-review was working properly for me...
   
  
 
 
 
  --
  Timothy Kim
 
 
 




-- 
Timothy Kim


Re: Plugins Release blog post

2013-09-26 Thread Tim Kim

 You don't have access to this review request.
 This review request is private. You must be a requested reviewer, either
 directly or on a requested group, and have permission to access the
 repository in order to view this review request.

Ya, same here


On 26 September 2013 16:37, Shazron shaz...@gmail.com wrote:

 Does everyone have access to this? I get:

 You don't have access to this review request.
 This review request is private. You must be a requested reviewer, either
 directly or on a requested group, and have permission to access the
 repository in order to view this review request.


 On Thu, Sep 26, 2013 at 4:30 PM, Steven Gill stevengil...@gmail.com
 wrote:

  Can you guys review it at https://reviews.apache.org/r/14356/
 
  I don't think post-review was working properly for me...
 




-- 
Timothy Kim


Re: Moving on

2013-08-30 Thread Tim Kim
Fil, I still remember the times we were up late at night hacking away on
CMPT assignments. You turned out to be a hell of a coder!

Enjoy Saucelabs!


On 30 August 2013 13:17, David Kemp drk...@google.com wrote:

 Good Luck in your new endeavour!





 On Fri, Aug 30, 2013 at 2:31 PM, Filip Maj maj@gmail.com wrote:

  Hey everyone,
 
  Wanted to let the community know that I'm moving on from Adobe. Tuesday
  I'll be starting at Saucelabs, working on mobile automation on the RD
  team.
 
  My focus is going to shift away from cordova a little bit, but not
  entirely. My plan is to be involved a lot more in cordova-medic moving
  forward, but stepping away from the tooling (plugman + cli), JS, spec and
  platform work.
 
  As such, I'll be removing myself as lead in JIRA on the cordovaJS,
  mobile-spec, cli and plugman components. If any committers want to step
 up
  and take on a more involved role on those components, I'd recommend
  assigning yourself as lead in JIRA to those, that's always an easy way to
  be intimately familiar with issues coming down the pipeline :)
 
  Looking forward to working more on medic with you all!
 
  Cheers,
  Fil
 




-- 
Timothy Kim


Getting the Plugin Registry Set up Locally

2013-08-19 Thread Tim Kim
Hey gang,

I believe the good people at google were wanting to hack on plugin registry
but were unsure how to set it up. Here are some instructions to get this
ole bucket of bolts going:

How to get plugin registry going locally

1) Install couchdb:
http://wiki.apache.org/couchdb/Installation

Follow instructions in the link above for your platform.

1.b) Start up couchdb:
sudo couchdb

Should launch on http://127.0.0.1:5984/ by default

1.c) Set up admin on couchdb:
http://guide.couchdb.org/draft/security.html

1.d) Check out Futon panel for couchdb:
Go to http://127.0.0.1:5984/_utils/

1.e) Sign in as admin:
Click on the 'Login' link in the bottom right (kinda hard to find) and
use credentials set in step 1.c

1.f) Turn secure_rewrites to false:
Go to Tools/Configuration
Search for secure_rewrites under the section httpd
Make sure secure_rewrites is set to false

2) install couchapp
sudo npm install couchapp -g

3) Clone npmjs.org:
https://github.com/imhotep/npmjs.org

Follow the Installing part of the readme, but don't synch from the npm
registry.

3.b) Replicate from cordova registry
Haven't actually gotten this step to work atm - getting weird error:
curl -X POST -H Content-Type:application/json \
http://127.0.0.1:5984/_replicate -d \
'{source:http://registry.cordova.io/;, target:registry}'

Or use Futon panel:
Click on Tools/Replicator and use UI

3.c) Launch the registry locally:
cd npmjs.org
couchapp serve registry/app.js http://127.0.0.1:5984/registry -d
www/attachments/

4) Use plugin-registry to interact with registry locally:
https://github.com/imhotep/plugman-registry

See https://github.com/imhotep/plugman-registry/blob/master/index.jsvariable
local_registry to make sure it's pointing in the right place


I haven't gotten the replication step from registry.cordova.io to work just
yet, but I figured I'd put up what I have so far so at least people can
choose to get started. I'll post an update when I figured out what's going
on (it might be just me who's erroring out).

Anywho, I hope that helps!


-- 
Timothy Kim


Re: Getting the Plugin Registry Set up Locally

2013-08-19 Thread Tim Kim
Eh, it's in the wiki now. The problem with the readme is which project
should get it. And since the instructions involve piecing multiple
repos/tech together, I think the wiki doc makes more sense.


On 19 August 2013 15:27, Brian LeRoux b...@brian.io wrote:

 readme.md


 On Mon, Aug 19, 2013 at 3:07 PM, Filip Maj f...@adobe.com wrote:

  Wiki page!
 
  On 8/19/13 2:55 PM, Tim Kim timki...@gmail.com wrote:
 
  Hey gang,
  
  I believe the good people at google were wanting to hack on plugin
  registry
  but were unsure how to set it up. Here are some instructions to get this
  ole bucket of bolts going:
  
  How to get plugin registry going locally
  
  1) Install couchdb:
  http://wiki.apache.org/couchdb/Installation
  
  Follow instructions in the link above for your platform.
  
  1.b) Start up couchdb:
  sudo couchdb
  
  Should launch on http://127.0.0.1:5984/ by default
  
  1.c) Set up admin on couchdb:
  http://guide.couchdb.org/draft/security.html
  
  1.d) Check out Futon panel for couchdb:
  Go to http://127.0.0.1:5984/_utils/
  
  1.e) Sign in as admin:
  Click on the 'Login' link in the bottom right (kinda hard to find) and
  use credentials set in step 1.c
  
  1.f) Turn secure_rewrites to false:
  Go to Tools/Configuration
  Search for secure_rewrites under the section httpd
  Make sure secure_rewrites is set to false
  
  2) install couchapp
  sudo npm install couchapp -g
  
  3) Clone npmjs.org:
  https://github.com/imhotep/npmjs.org
  
  Follow the Installing part of the readme, but don't synch from the npm
  registry.
  
  3.b) Replicate from cordova registry
  Haven't actually gotten this step to work atm - getting weird error:
  curl -X POST -H Content-Type:application/json \
  http://127.0.0.1:5984/_replicate -d \
  '{source:http://registry.cordova.io/;, target:registry}'
  
  Or use Futon panel:
  Click on Tools/Replicator and use UI
  
  3.c) Launch the registry locally:
  cd npmjs.org
  couchapp serve registry/app.js http://127.0.0.1:5984/registry -d
  www/attachments/
  
  4) Use plugin-registry to interact with registry locally:
  https://github.com/imhotep/plugman-registry
  
  See
  
 https://github.com/imhotep/plugman-registry/blob/master/index.jsvariable
  local_registry to make sure it's pointing in the right place
  
  
  I haven't gotten the replication step from registry.cordova.io to work
  just
  yet, but I figured I'd put up what I have so far so at least people can
  choose to get started. I'll post an update when I figured out what's
 going
  on (it might be just me who's erroring out).
  
  Anywho, I hope that helps!
  
  
  --
  Timothy Kim
 
 




-- 
Timothy Kim


Re: Getting the Plugin Registry Set up Locally

2013-08-19 Thread Tim Kim
And the wiki link: https://wiki.apache.org/cordova/PluginDiscovery


On 19 August 2013 16:13, Tim Kim timki...@gmail.com wrote:

 Eh, it's in the wiki now. The problem with the readme is which project
 should get it. And since the instructions involve piecing multiple
 repos/tech together, I think the wiki doc makes more sense.


 On 19 August 2013 15:27, Brian LeRoux b...@brian.io wrote:

 readme.md


 On Mon, Aug 19, 2013 at 3:07 PM, Filip Maj f...@adobe.com wrote:

  Wiki page!
 
  On 8/19/13 2:55 PM, Tim Kim timki...@gmail.com wrote:
 
  Hey gang,
  
  I believe the good people at google were wanting to hack on plugin
  registry
  but were unsure how to set it up. Here are some instructions to get
 this
  ole bucket of bolts going:
  
  How to get plugin registry going locally
  
  1) Install couchdb:
  http://wiki.apache.org/couchdb/Installation
  
  Follow instructions in the link above for your platform.
  
  1.b) Start up couchdb:
  sudo couchdb
  
  Should launch on http://127.0.0.1:5984/ by default
  
  1.c) Set up admin on couchdb:
  http://guide.couchdb.org/draft/security.html
  
  1.d) Check out Futon panel for couchdb:
  Go to http://127.0.0.1:5984/_utils/
  
  1.e) Sign in as admin:
  Click on the 'Login' link in the bottom right (kinda hard to find) and
  use credentials set in step 1.c
  
  1.f) Turn secure_rewrites to false:
  Go to Tools/Configuration
  Search for secure_rewrites under the section httpd
  Make sure secure_rewrites is set to false
  
  2) install couchapp
  sudo npm install couchapp -g
  
  3) Clone npmjs.org:
  https://github.com/imhotep/npmjs.org
  
  Follow the Installing part of the readme, but don't synch from the
 npm
  registry.
  
  3.b) Replicate from cordova registry
  Haven't actually gotten this step to work atm - getting weird error:
  curl -X POST -H Content-Type:application/json \
  http://127.0.0.1:5984/_replicate -d \
  '{source:http://registry.cordova.io/;, target:registry}'
  
  Or use Futon panel:
  Click on Tools/Replicator and use UI
  
  3.c) Launch the registry locally:
  cd npmjs.org
  couchapp serve registry/app.js http://127.0.0.1:5984/registry -d
  www/attachments/
  
  4) Use plugin-registry to interact with registry locally:
  https://github.com/imhotep/plugman-registry
  
  See
  
 https://github.com/imhotep/plugman-registry/blob/master/index.jsvariable
  local_registry to make sure it's pointing in the right place
  
  
  I haven't gotten the replication step from registry.cordova.io to work
  just
  yet, but I figured I'd put up what I have so far so at least people can
  choose to get started. I'll post an update when I figured out what's
 going
  on (it might be just me who's erroring out).
  
  Anywho, I hope that helps!
  
  
  --
  Timothy Kim
 
 




 --
 Timothy Kim




-- 
Timothy Kim


Re: Storing Version Numbers

2013-08-14 Thread Tim Kim
+1


On 14 August 2013 12:44, Filip Maj f...@adobe.com wrote:

 Looks good to me!

 On 8/14/13 11:49 AM, Andrew Grieve agri...@chromium.org wrote:

 Ian's put together a wiki page on how to store version numbers in our
 repos:
 https://wiki.apache.org/cordova/PlatformVersionScripts
 
 I'd like to add info to it for non-platform repos as well, but want to
 draw
 everyone's attention to it on the ML so that we can have easier comments
 about it:
 
 
 = All Repositories =
 '''Proposal'''
 VERSION files go away. None of the below schemes use them, so they should
 be added only when building Apache release .zips.
 
 = Cordova platforms =
 
 Cordova platforms should have a simple, reliable method to report their
 version number, for use by automated tools such as CLI and plugman.
 
 The current method for doing this (supported by Android; support coming
 for
 other platforms) is to have a script in the platform package, under
 `bin/templates/cordova/version`, which can be called to report the version
 number.
 
 Previously, this file would, on some platforms, go through some rather
 complicated process to infer the correct version number (such as checking
 the git hash of the included cordova.js file). It will be simpler and
 easier to maintain to have this file simply echo a string constant.
 
 The version number should correspond closely to the git branch. When a
 release branch is made, both the branch and the master branch should be
 updated. The master branch should *always* have a version number ending in
 -dev, which indicates the version currently being developed. A fresh
 release branch should change the version to an -rc1 version, and then
 change to the unqualified version number when it is released.
 
 (This constant version number can be updated manually, but *should*
 eventually be updated via coho as release branches are made.)
 
 This should give a rough idea how the version number should advance:
 
 {{{
  3.3.0-dev
  3.2.0-dev|
   |   |
 --A---B---C---D (master)
\
 \--E---F---G---H (3.2.x)
|   |   |
   3.2.0-rc1|  3.2.1-rc1
   3.2.0
 }}}
 
  * A: This is on the master branch, after 3.1.x has been branched, as 3.2
 is being developed.
  * B: This is the branch point for 3.2.x
  * C: The first commit after 3.2.x is branched should identify the master
 branch as 3.3 is being developed on master now.
  * E: The first commit on the 3.2.x branch should identify the branch as
 3.2.0-rc1
  * G: At some point, 3.2.0 is released, and should be identified as such
  * H: After 3.2.0 is released, any further development can be called
 3.2.1-rc1
 
 Current support:
 
 ||'''Platform'''||'''Support'''||
 ||Android   || {*} ||
 ||BB10  || {o} ||
 ||iOS   || {o} ||
 ||OSX   || {o} ||
 ||QT|| {o} ||
 ||Tizen || {o} ||
 ||WebOS || {o} ||
 ||Win   || {o} ||
 ||WP7   || {o} ||
 ||WP8   || {o} ||
 ||www   || {o} ||
 
 = Cordova JS =
 
 The version of the JS is stamped at the top of the built .js file by
 grunt.
 
 Currently, the version is derived using `git describe` and so is based off
 of the closest git tag in the history. This works well for releases, but
 isn't great for dev builds since there are no tags made on master.
 
 '''Proposal:'''
  1. Follow platform versioning scheme and store it in a constant within
 Gruntfile.js.
  1. When in built in the context of a git repo, and not at a tagged
 commit,
 append the git hash.
  1. When not in a git repo or at a tagged commit, don't try and append a
 hash.
 
 = Core Plugins =
 
 Current state is that we have master  dev branches. This is because
 plugman pulls from master by default, so it must remain stable.
 
 Once plugman-registry is launched, it should be used instead
 
 '''Proposal:'''
  1. Stick with dev / master branches
  1. Releases involve:
 a. Update plugin.xml's version to 3.1.0
 a. Merge dev - master
 a. Update plugin.xml's version again to say 3.2.0-dev
 
 = Plugman  CLI =
 
 These tools are built as npm modules, and so use package.json  semver
 versioning.




-- 
Timothy Kim


Re: Plugin versioning

2013-07-24 Thread Tim Kim
Ya, it does an engine/version check but only for cordova js -  it currently
does nothing about the os/sdk versions of the platform you're deving for. I
was thinking about handling the check for os/sdk within the engine tag or
the platform tag in plugin.xml, but I think that the platform tag is
the better choice.

If we add it to the engine tag, it'd probably would end up looking
something like this:
engines
engine name=cordova version=x.x.x.x
platform name=ios min-sdk-version=x.x.x.x min-os-version=x.x.x.x
/
platform name=android min-sdk-version= min-os-version=
/engines
...
platform name=android ... /platform
platform name=ios ... /platform

So it seems to me that the above is a little redundant in that you could
just put the min-sdk-version/min-os-version in the platform tag in first
place instead of being a child of the engine tag.

Here are the relevant jira issues:
https://issues.apache.org/jira/browse/CB-3646
https://issues.apache.org/jira/browse/CB-4036



On 24 July 2013 14:39, Shazron shaz...@gmail.com wrote:

 So when cordova adding plugins it does an engine check, yes?

 I've got this situation where I want to add a new method to
 CDVCommandDelegate (see my last comment in the issue below):
 https://issues.apache.org/jira/browse/CB-4355

 Basically I want to do this with minimal hassle to devs... (I suppose I
 could do a respondsToSelector, but that's just ugly)




-- 
Timothy Kim


Re: Any problem with making DirectoryManager.getTempDirectoryPath public

2013-06-13 Thread Tim Kim
Hey gang,

I also need to make some function in DirectoryManager public for the file
api. We cool with that too?
The ones in question:
testFileExists
getFreeDiskSpace
testSaveLocationExists

Looking like we should definitely make DirectoryManager as a public api
now.



On 11 June 2013 12:51, Joe Bowser bows...@gmail.com wrote:

 It's a part of plugin breakout. The main question is whether
 DirectoryManager should be a public API by documenting it, since a
 plugin needs it to function, not should we make it public.

 But yeah, make it public Steve!


 On Tue, Jun 11, 2013 at 12:48 PM, Simon MacDonald
 simon.macdon...@gmail.com wrote:
  Huh, you shouldn't need to do that as the DirectoryManager and
  CameraLauncher are in the same package. I guess you are moving
  CameraLauncher into it's own package, in which case go for it.
 
 
  Simon Mac Donald
  http://hi.im/simonmacdonald
 
 
  On Tue, Jun 11, 2013 at 3:43 PM, Steven Gill stevengil...@gmail.com
 wrote:
 
  For Android. I need to make
  DirectoryManager.getTempDirectoryPath public so it can work with the
 camera
  plugin.
 
  -Steve
 




-- 
Timothy Kim


Android Network Plugin Breakout

2013-06-06 Thread Tim Kim
Hey gang,

So I'm trying to rip out the android network plugin, but it appears the
android exec relies on the network plugin for online/offline events.

https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=blob;f=lib/android/exec.js;h=206c09acb6d939b91e28b8813fa7fe318c2a4483;hb=0a5fa1fa255e12625969cef1aaeecd1582e5b389#l117

I'm not too sure how to cleanly rip out the network plugin stuff from
cordova js without potentially breaking the online/offline events, so I
figured I'd ask for some help. I'm thinking that we move network stuff to
be a core part of android or perhaps not have to rely on the network plugin
somehow.

Related jira issue :
https://issues.apache.org/jira/browse/CB-3509#comment-13677532

-- 
Timothy Kim


Re: Android Network Plugin Breakout

2013-06-06 Thread Tim Kim

 How is this not a problem for the rest of the platforms?  That's the
 first thing that I'm wondering right now.

I think ios' deviceready event also doesn't fire, but I'm not sure if it's
for the same reasons - haven't gone down that rabbit hole yet.

As for bb10, I'm not sure anymore since it has changed with the new bb10
repo. It used to rely on some webworks stuff.

Actually, online/offline has to be core, because it's part of the
 bridge.  We can't rip that out because some platform may need the
 Online/Offline event bridge.  That's a pretty serious gotcha.  It's
 also why it's a problem on Android and not on other platforms.

Hrm, if it's the case where we have it as core in Android, should we also
have in core for the other platforms?

-- 
Timothy Kim


Re: Meeting Recorder for #cordova on irc.freenode.net?

2013-06-01 Thread Tim Kim
+1

It'd be nice to look up a particular discussion if you weren't in one.


On 1 June 2013 17:56, Filip Maj f...@adobe.com wrote:

 The Infra guys posted about some new features they've worked on (the
 git-JIRA commenting is one that Shaz already got working for us), and
 there's one where we can get the ASFBot to idle in #cordova on irc, and we
 can use it to start/stop recording of meetings that we may have in IRC.

 I know Braden, Anis, Tim, Steve, and I chat rather frequently on IRC for
 quick little things, and sometimes we can get into discussions that are
 worth noting and sharing with the list.

 Anyone have any objections to this?




-- 
Timothy Kim


Re: Baby Grieve

2013-05-31 Thread Tim Kim
Congratulations, Grieve family!




On 31 May 2013 07:05, Bryan Higgins br...@bryanhiggins.net wrote:

 Congrats!!!


 On Fri, May 31, 2013 at 10:03 AM, Steven Gill stevengil...@gmail.com
 wrote:

  Congrats Andrew!!!
 
 
  On Fri, May 31, 2013 at 7:00 AM, Andrew Grieve agri...@chromium.org
  wrote:
 
   Coming 1 month early
  
   Everett Arend Grieve born Thursday May 30 at 9:45 am. 5 lbs 15 oz. 18.5
   inches long.
  
   Mom is currently in the ACOU and Everett in the ICU. They are on track
 to
   meet today! We will be a few days in the hospital, but everything's
  looking
   good!
  
   Not sure how much I'll be checking email in the next little while. Good
   luck with the release!
  
   Andrew
  
 




-- 
Timothy Kim


Standardising How to Get Cordova Version in a Project

2013-05-02 Thread Tim Kim
Hey gang,

So I'm working on the engine tag for plugman and I've come across a bit of
a problem. For those who don't know, the engine tag is for checking whether
a plugin needs a certain version of Cordova to work. It's one of the last
outstanding features for the plugman spec that has yet to be implemented.

Anyhow, the problem is figuring out what version of Cordova a particular
project is using. Each platform is different in how they 'determine' which
current version is being used. eg, VERSION files, a jar file that has the
version string in it, cordova js file with version in the file name or
first line, etc.

Moving forward, I was hoping that we could include an additional config xml
element to specify which version of Cordova is being used. So something
like that could be added in during the create scripts. That way I can just
reference the config xml file and get all the info I need.

However, the problem with that approach is if a particular user decides to
just upgrade their project but copying and pasting new files or changed
version somehow, they will also have to remember to upgrade their version
string in config xml. It's not so bad, but kinda annoying.

If no change is made, I've done some work to solve this problem but it's
pretty brittle. You supply a possible path(s) of where you think the
version string might be and it'll try and figure it out for you. So it
should work with the recent change of moving the version number to the top
of the cordova.js file:
https://github.com/timkim/plugman/tree/search_cordova





-- 
Timothy Kim


Re: Standardising How to Get Cordova Version in a Project

2013-05-02 Thread Tim Kim
Oooh - I like Shaz's idea.

+1 to that!


On 2 May 2013 15:22, Brian LeRoux b...@brian.io wrote:

 thats a great idea

 On Thu, May 2, 2013 at 2:46 PM, Erik Johnson erjohn...@blackberry.com
 wrote:
 
  +1 on this idea.
 
  -Erik
 
  From: Shazron
  Sent: Thursday, May 2, 2013 5:28 PM
  To: dev@cordova.apache.org
  Reply To: dev@cordova.apache.org
  Subject: Re: Standardising How to Get Cordova Version in a Project
 
 
  Why don't we defer to each platform how to read the version - return it
 in
  a script? kinda like bin/check_reqs
 
 
  On Thu, May 2, 2013 at 2:18 PM, Tim Kim timki...@gmail.com wrote:
 
  Hey gang,
 
  So I'm working on the engine tag for plugman and I've come across a bit
 of
  a problem. For those who don't know, the engine tag is for checking
 whether
  a plugin needs a certain version of Cordova to work. It's one of the
 last
  outstanding features for the plugman spec that has yet to be
 implemented.
 
  Anyhow, the problem is figuring out what version of Cordova a particular
  project is using. Each platform is different in how they 'determine'
 which
  current version is being used. eg, VERSION files, a jar file that has
 the
  version string in it, cordova js file with version in the file name or
  first line, etc.
 
  Moving forward, I was hoping that we could include an additional config
 xml
  element to specify which version of Cordova is being used. So something
  like that could be added in during the create scripts. That way I can
 just
  reference the config xml file and get all the info I need.
 
  However, the problem with that approach is if a particular user decides
 to
  just upgrade their project but copying and pasting new files or changed
  version somehow, they will also have to remember to upgrade their
 version
  string in config xml. It's not so bad, but kinda annoying.
 
  If no change is made, I've done some work to solve this problem but it's
  pretty brittle. You supply a possible path(s) of where you think the
  version string might be and it'll try and figure it out for you. So it
  should work with the recent change of moving the version number to the
 top
  of the cordova.js file:
  https://github.com/timkim/plugman/tree/search_cordova
 
 
 
 
 
  --
  Timothy Kim
 
 
  -
  This transmission (including any attachments) may contain confidential
 information, privileged material (including material protected by the
 solicitor-client or other applicable privileges), or constitute non-public
 information. Any use of this information by anyone other than the intended
 recipient is prohibited. If you have received this transmission in error,
 please immediately reply to the sender and delete this information from
 your system. Use, dissemination, distribution, or reproduction of this
 transmission by unintended recipients is not authorized and may be unlawful.




-- 
Timothy Kim


Re: Re-tag Cordova Js?

2013-04-19 Thread Tim Kim
Done and done.


On 19 April 2013 14:21, Filip Maj f...@adobe.com wrote:

 Probably a retag since we use the contents of VERSION to interpolate the
 framework version string into the JS-only platforms' JS.

 On 4/19/13 2:16 PM, Tim Kim timki...@gmail.com wrote:

 Hey gang,
 
 I noticed that the 2.7.0rc1 tag commit for Cordova JS sets the version to
 just 2.7.0:
 
 
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=d0ffb8
 52378ff018bac2f3b12c38098a19b8ce00
 
 Small thing really - should we just force a retag or do something else?
 
 
 --
 Timothy Kim




-- 
Timothy Kim


Re: Re-tag Cordova Js?

2013-04-19 Thread Tim Kim
Ya I couldn't find them either. My guess is that the Set VERSION to 2.7.0
commit was in a detached head state when pushed to the repo. I wasn't too
sure what was going on, so I decided to go with the flow.



On 19 April 2013 16:46, Shazron shaz...@gmail.com wrote:

 Looking at cordova-js:
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=summary

 The 2.7.0rc1 tag, the last two commits:

 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=log;h=refs/tags/2.7.0rc1
 1. Fixed version number
 2. Set VERSION to 2.7.0

 I can't seem to find these commits in any branch, not 2.7.x, nor master.

 Am I going crazy or is there something else going on? :/



 On Fri, Apr 19, 2013 at 2:34 PM, Tim Kim timki...@gmail.com wrote:

  Done and done.
 
 
  On 19 April 2013 14:21, Filip Maj f...@adobe.com wrote:
 
   Probably a retag since we use the contents of VERSION to interpolate
 the
   framework version string into the JS-only platforms' JS.
  
   On 4/19/13 2:16 PM, Tim Kim timki...@gmail.com wrote:
  
   Hey gang,
   
   I noticed that the 2.7.0rc1 tag commit for Cordova JS sets the version
  to
   just 2.7.0:
   
   
  
 
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=d0ffb8
   52378ff018bac2f3b12c38098a19b8ce00
   
   Small thing really - should we just force a retag or do something
 else?
   
   
   --
   Timothy Kim
  
  
 
 
  --
  Timothy Kim
 




-- 
Timothy Kim


Re: Re-tag Cordova Js?

2013-04-19 Thread Tim Kim
NOOO


On 19 April 2013 17:15, Shazron shaz...@gmail.com wrote:

 You checked in merge conflicts. e.g.

 + HEAD
  2.5.0
 +===
 +2.7.0rc1
 +


 On Fri, Apr 19, 2013 at 5:14 PM, Tim Kim timki...@gmail.com wrote:

  Ok, it should be good to go now.
 
 
  On 19 April 2013 16:59, Shazron shaz...@gmail.com wrote:
 
   Can you commit them to the two branches from your local? If not when we
   generate the js off the branches it's not correct
  
  
   On Fri, Apr 19, 2013 at 4:57 PM, Tim Kim timki...@gmail.com wrote:
  
Ya I couldn't find them either. My guess is that the Set VERSION to
   2.7.0
commit was in a detached head state when pushed to the repo. I wasn't
  too
sure what was going on, so I decided to go with the flow.
   
   
   
On 19 April 2013 16:46, Shazron shaz...@gmail.com wrote:
   
 Looking at cordova-js:
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=summary

 The 2.7.0rc1 tag, the last two commits:


   
  
 
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=log;h=refs/tags/2.7.0rc1
 1. Fixed version number
 2. Set VERSION to 2.7.0

 I can't seem to find these commits in any branch, not 2.7.x, nor
   master.

 Am I going crazy or is there something else going on? :/



 On Fri, Apr 19, 2013 at 2:34 PM, Tim Kim timki...@gmail.com
 wrote:

  Done and done.
 
 
  On 19 April 2013 14:21, Filip Maj f...@adobe.com wrote:
 
   Probably a retag since we use the contents of VERSION to
   interpolate
 the
   framework version string into the JS-only platforms' JS.
  
   On 4/19/13 2:16 PM, Tim Kim timki...@gmail.com wrote:
  
   Hey gang,
   
   I noticed that the 2.7.0rc1 tag commit for Cordova JS sets the
version
  to
   just 2.7.0:
   
   
  
 

   
  
 
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=d0ffb8
   52378ff018bac2f3b12c38098a19b8ce00
   
   Small thing really - should we just force a retag or do
  something
 else?
   
   
   --
   Timothy Kim
  
  
 
 
  --
  Timothy Kim
 

   
   
   
--
Timothy Kim
   
  
 
 
 
  --
  Timothy Kim
 




-- 
Timothy Kim


Re: Re-tag Cordova Js?

2013-04-19 Thread Tim Kim
Ya...I just realised. Arg.


On 19 April 2013 17:35, Jesse purplecabb...@gmail.com wrote:

 rc1 tag is on master but not the 2.7.x branch


 @purplecabbage
 risingj.com


 On Fri, Apr 19, 2013 at 5:27 PM, Shazron shaz...@gmail.com wrote:

  Hey it's no so bad, just find the chevrons and pick the right section. If
  you gtg I can take care of it
 
 
  On Fri, Apr 19, 2013 at 5:24 PM, Jesse purplecabb...@gmail.com wrote:
 
   Hurry! It's Friday.
  
   @purplecabbage
   risingj.com
  
  
   On Fri, Apr 19, 2013 at 5:19 PM, Tim Kim timki...@gmail.com wrote:
  
NOOO
   
   
On 19 April 2013 17:15, Shazron shaz...@gmail.com wrote:
   
 You checked in merge conflicts. e.g.

 + HEAD
  2.5.0
 +===
 +2.7.0rc1
 +


 On Fri, Apr 19, 2013 at 5:14 PM, Tim Kim timki...@gmail.com
 wrote:

  Ok, it should be good to go now.
 
 
  On 19 April 2013 16:59, Shazron shaz...@gmail.com wrote:
 
   Can you commit them to the two branches from your local? If not
   when
we
   generate the js off the branches it's not correct
  
  
   On Fri, Apr 19, 2013 at 4:57 PM, Tim Kim timki...@gmail.com
   wrote:
  
Ya I couldn't find them either. My guess is that the Set
  VERSION
to
   2.7.0
commit was in a detached head state when pushed to the repo.
 I
wasn't
  too
sure what was going on, so I decided to go with the flow.
   
   
   
On 19 April 2013 16:46, Shazron shaz...@gmail.com wrote:
   
 Looking at cordova-js:

https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=summary

 The 2.7.0rc1 tag, the last two commits:


   
  
 

   
  
 
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=log;h=refs/tags/2.7.0rc1
 1. Fixed version number
 2. Set VERSION to 2.7.0

 I can't seem to find these commits in any branch, not
 2.7.x,
   nor
   master.

 Am I going crazy or is there something else going on? :/



 On Fri, Apr 19, 2013 at 2:34 PM, Tim Kim 
 timki...@gmail.com
  
 wrote:

  Done and done.
 
 
  On 19 April 2013 14:21, Filip Maj f...@adobe.com wrote:
 
   Probably a retag since we use the contents of VERSION
 to
   interpolate
 the
   framework version string into the JS-only platforms'
 JS.
  
   On 4/19/13 2:16 PM, Tim Kim timki...@gmail.com
  wrote:
  
   Hey gang,
   
   I noticed that the 2.7.0rc1 tag commit for Cordova JS
  sets
the
version
  to
   just 2.7.0:
   
   
  
 

   
  
 

   
  
 
 https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=d0ffb8
   52378ff018bac2f3b12c38098a19b8ce00
   
   Small thing really - should we just force a retag or
 do
  something
 else?
   
   
   --
   Timothy Kim
  
  
 
 
  --
  Timothy Kim
 

   
   
   
--
Timothy Kim
   
  
 
 
 
  --
  Timothy Kim
 

   
   
   
--
Timothy Kim
   
  
 




-- 
Timothy Kim


Re: New directory structure in cordova-cli's future branch

2013-04-10 Thread Tim Kim
Braden I have merged master and the future branch:
https://github.com/timkim/plugman/tree/future_master_merge

I think it's about ready to merge back in to future. I've gotten the
android-one-install and the ios-config-xml-install (minus one weird test I
don't understand) working.


On 10 April 2013 14:42, Anis KADRI anis.ka...@gmail.com wrote:

 As far as I am concerned I don't really have a strong opinion on this
 topic. As I said in the previous thread, I do like this new directory
 structure and if you have it there and tested then fine. We break shit all
 the time it's not like this change is one too many. What matters is to
 communicate it to our users and give them an upgrade path to this new app
 structure (the Cordova docs are a good place for that).

 However, I agree with Brian that there are more important things to tackle
 right now. Now sure what you had on your list but since js only modules are
 in Plugman right now (untested) The next big thing that is going to be
 non-trivial is: plugin dependencies (which will in some ways involve
 discovery I think). We should have a discussion about that (hangout, IRC,
 connect...whatever). I have a couple of ideas about that.

 Tim is working on fixing/adding/updating plugman tests and it looks like
 he's making good progress on it.

 -a


 On Wed, Apr 10, 2013 at 11:53 AM, Michael Wolf michael.w...@cynergy.com
 wrote:

  +1
 
  I get the intention, however anything we can do to reduce this type of
  breaking change should be done.   These type of changes should be
  considered for major releases only so users can plan for them.
 
  mw
 
  On 4/9/13 5:05 PM, Jesse purplecabb...@gmail.com wrote:
 
  +1 to the sanity plea of devgeek Tommy
  
  Also, if it didn't happen on this list, 
  'Consensus' should always be tracked back to a thread here, regardless
 of
  meetings, hangouts, irc, bbs, ...
  
  
  
  
  @purplecabbage
  risingj.com
  
  
  On Tue, Apr 9, 2013 at 1:48 PM, tommy-carlos Williams
  to...@devgeeks.orgwrote:
  
   Sorry, but as someone that helps users everyday, the almost it's
 alpha,
   they shoulda seen it coming tone of this is a bit upsetting.
  
   It reminds me of before the deprecation policy, etc when PhoneGap
 would
   completely break everything whenever a new version came out.
  
   I feel like we have come a long way since then (with a ways still to
 go,
   no question about it).  I would hate to be the one in IRC and on the
  Google
   Group list having to explain this to everyone using the cli.
  
   I was under the impression that the cli was shipping now, not just a
   little side thing. I know that quite a few people are using it for
 real
   apps (myself included). If that is true, then we have a duty to at
 least
   think very carefully before breaking something and come up with a good
  plan
   for easing that transition.
  
   - tommy
  
   On 10/04/2013, at 1:40, Braden Shepherdson bra...@chromium.org
 wrote:
  
This mailing list post is, or will shortly be, indexed by Google and
others. Any newcomers will see the new docs and create new projects.
   
As I mentioned on IRC, existing users are either accepting or
 ignoring
   the
alpha warnings that this software is new and under heavy
  development,
   and
if they want to jump on it early they're going to have to expect
 some
   pain.
   
That said, I don't really know of any better way to socialize it. Is
   there
anywhere where a brief blog post on this would make sense?
   
I don't know how many people are using these tools and not on the
  mailing
list, though certainly some turn up on IRC occasionally.
   
Braden
   
   
On Tue, Apr 9, 2013 at 11:24 AM, Filip Maj f...@adobe.com wrote:
   
How will we communicate this change to our existing users?
   
On 4/9/13 5:22 PM, Braden Shepherdson bra...@chromium.org
 wrote:
   
I've just pushed a change to the future branch that changes the
   directory
structure to:
   
app/
  merges/
  android/
  ios/
  www/
  config.xml
   
As was discussed at our video conference meeting a couple of weeks
  ago,
this has a number of advantages:
- config.xml is no longer in the www/ directory
- One can easily version control the whole app/ directory, and get
   their
web assets, merges and so on into the repo.
- That repo can contain additional information: a README.md,
   supplementary
documentation, tests, whatever. The CLI will ignore anything
  outside of
the
merges and www directories.
   
   
The downside is that this is a breaking change: running the new
   version of
the tools on an old project will fail (but I think in a harmless
  way)
until
you rearrange the directories. You can do that with the following
commands:
   
$ mkdir app
$ mv www/config.xml app
$ mv www app
$ mv merges app
   
All docs and tests are updated as well. Any problems should be
   

Re: BlackBerry BB10 Repos on GitHub

2013-04-06 Thread Tim Kim
Awesome!


On 6 April 2013 08:16, Ken Wallis kwal...@blackberry.com wrote:

 So awesome to see this go live, thanks Bryan. Looking forward to seeing
 progress towards this being merged into the Apache repos!

 Sent from my BlackBerry Z10 smartphone.
 From: Bryan Higgins
 Sent: Saturday, April 6, 2013 6:42 AM
 To: dev@cordova.apache.org
 Reply To: dev@cordova.apache.org
 Subject: BlackBerry BB10 Repos on GitHub


 Over the last few weeks, we at BlackBerry WebWorks have been working on a
 prototype for a new version of our SDK based on Cordova. I'm happy to say
 that we're now able to share our repos publicly!

 To understand what we've done, you will first need to understand that
 WebWorks for BB10 is really 3 things:

   1.  Packager (bbwp) – a set of node scripts to assemble apps from source
   2.  Framework – handles bootstrap, extension loading, exec calls, events
   3.  Extensions – all of the APIs. Similar to cordova plugins, but
 included in the SDK rather than directly in the project.

 All of this is built on top of the web platform - a layer on top of
 WebKit which exposes device APIs. We plan to document this layer and
 provide instructions on how to build a web platform app using only the NDK.

 For those wanting a rich set of APIs, we will provide a Cordova build along
 with a set of custom plugins for platform features.

 To get to that world, we need to move some logic from the packager and
 framework into Cordova. This will really simplify the exec chain and ease
 plugin development.

 Old world:
 Plugin script  cordova.exec  WebWorks extension  webworks.exec  web
 platform / native

 New world:
 Plugin script  cordova.exec  web platform / native

 All of our repos are up at github.com/blackberry. Here's a quick summary
 of
 what we have done so far.

 https://github.com/blackberry/cordova-blackberry

   *   split out BB10 from BBOS/PlayBook
   *   Re-implemented cordova create, build and run in node, using libs from
 our packager
   *   Introduced target script for managing device and simulator
 configuration
   *   Started the process of converting core plugins from wrappers to
 calling web platform directly

 https://github.com/blackberry/cordova-js

   *   Created blackberry10 as a top level platform
   *   Added some bootstrap, exec and event logic from our Framework
   *   Started the process of removing the wrappers (at which point
 cordova.exec and webworks.exec are merged and webworks events will go away)

 https://github.com/blackberry/cordova-plugman

   *   Copy controller code (index.js) and native .so files into the
 project
   *   Implemented our prototype of script injection (wrapping js-modules in
 cordova.define and generating plugins.json).

 https://github.com/blackberry/cordova-cli

   *   Minor changes to support splitting out BB10 from BBOS

 https://github.com/blackberry/cordova-blackberry-plugins (not yet public,)

   *   Plugins for BB10 platform features

 I know this is a lot of dump on the list at once, but Jeff and I are here
 to answer any questions or concerns. Now that the repos are live we'd like
 to start a discussion on getting the code into Apache. We've got a small
 team here working on this (intros to come) and everyone is excited to start
 working with the community.

 Cheers,
 Bryan

 -
 This transmission (including any attachments) may contain confidential
 information, privileged material (including material protected by the
 solicitor-client or other applicable privileges), or constitute non-public
 information. Any use of this information by anyone other than the intended
 recipient is prohibited. If you have received this transmission in error,
 please immediately reply to the sender and delete this information from
 your system. Use, dissemination, distribution, or reproduction of this
 transmission by unintended recipients is not authorized and may be unlawful.




-- 
Timothy Kim


Plugman Future Qs

2013-04-02 Thread Tim Kim
Hey Braden,

I'm working on getting the plugman future branch tests running and I
noticed a couple of things:

1) Removal of moving the assets to the www/:
https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=commit;h=eeb5f0104f449ae5cac6045786874559fe1edf50

Are we not doing this anymore?

2) Unable to fetch a plugin by name. ie, plugman --fetch --plugin
ChildBrowser --plugins_dir Foo

I've got a fix for this to work in a branch here:
https://github.com/timkim/plugman/commit/919f67fc386f4bd080ca67088e767a3190a36461

But I am hesitant to merge it back since it kinda changes the flow of how
fetch works and maybe you had something different in mind.

Let me know what you think.




-- 
Timothy Kim


Re: InAppBrowser support on BlackBerry Windows Phone

2013-03-23 Thread Tim Kim
Hrm, not sure. I'll have to check on monday on device.


On 23 March 2013 11:11, Andrew Grieve agri...@google.com wrote:

 bump


 On Wed, Mar 20, 2013 at 4:16 PM, Andrew Grieve agri...@google.com wrote:

  The docs:
 
 
 
 http://cordova.apache.org/docs/en/edge/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser
 
  1. Say that Blackberry does not support events, nor the close() function
  2. Say that windowsphone 7  8 support IAB.
 
  Are both of these statements correct? I don't see IAB in the WP JS...
 




-- 
Timothy Kim


Re: [Plugins] Changes to plugman

2013-03-20 Thread Tim Kim
Speaking of logos, I was planning on making another 8 bit sticker for the
next PhoneGap day. The PlugMan character is still in the works :D
[image: Inline images 1]

+1 for the future md as well. It looks great.

I'm also working on a branch of cordova cli trying to get it integrating
with plugman that fetches plugins from a git repo. I hope to have a working
prototype by the end of the week.


On 20 March 2013 11:33, Filip Maj f...@adobe.com wrote:

 Plugman operates on its own. The CLI consumes it as the tool to handle
 plugins.

 Plugman has a full, detailed API of its own. Check out the read me. It
 handles install and uninstall of plugins based on the plugins.xml spec
 (which is also in the plugman read me).

 Cordova-cli offers a basic abstraction above plugman. Since the CLI helps
 you manage cross-platform apps, it is more aware of which platforms it
 should attempt to install a plugin into. As for specific usage,
 cordova-cli would shell out to plugman after you would call:

 $ cordova plugin add url or path-to-plugin

 Assuming your cordova-cli-generated project had Android and iOS as its
 added platforms, the above call would translate into:

 $ plugman install --project platforms/android --platform android url
 or path
 $ plugman install --project platforms/ios --platform ios url or path


 Hope that makes sense.

 On 3/20/13 10:23 AM, Lorin Beer lorin.beer@gmail.com wrote:

 Great, thanks Braden!
 
 So plugman operates more as a backend to the CLI? If I wanted a plugin
 included, I'd throw it in the CLI plugins/ dir and the CLI through Plugman
 woud take it from there?
 
 I imagined an NA grounded I imagined a NA grounded
 plug
 https://www.google.com/url?sa=irct=jq=esrc=ssource=imagescd=cad
 =rjadocid=LZzHSJgdGBpr0Mtbnid=O299eBU1KAZ6JM:ved=0CAUQjRwurl=http%3A%2
 F%2Fwww.wisegeek.org
 %2Fwhat-are-the-electrical-voltage-differences-between
 -the-us-and-europe.htmei=l-9JUbvpKe7jigLA8YCIAgbvm=bv.44158598,d.cGEpsi
 g=AFQjCNGE0d1I2yGzCHTxPgvdYHQqjCBFZgust=1363886348082647
 But Anis did grow up in
 France
 http://www.google.com/url?sa=isource=imagescd=cad=rjadocid=TeI7
 sFRh2DL7AMtbnid=HoArjxZRAIAi3M:ved=0CAgQjRwwAAurl=http%3A%2F%2Fwww.123r
 f.com
 %2Fphoto_4151089_black-plug-european-style.htmlei=yu9JUeOTLaOWiAL0lo
 GABwpsig=AFQjCNEaRNYCxpENPL7m6ConosBhTOIMzAust=1363886410772823
 Then
 again...
 https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTQfboXDim8_
 w9v50LL9pl-geYFPhEL1A_nhEMIjdrS1-gtDqrH
 
 
 On Wed, Mar 20, 2013 at 9:32 AM, Shazron shaz...@gmail.com wrote:
 
  That logo definitely needs to happen. But... what type of plug  ;)
 
 
  On Wed, Mar 20, 2013 at 8:45 AM, Braden Shepherdson 
 bra...@chromium.org
  wrote:
 
   That logo needs to happen.
  
   plugman is the tool for downloading plugins, for inserting their
 config
   file changes, installing their native code, and arranging for their JS
   modules to be loaded at runtime.
  
   cordova-cli is the tool for managing multiple platforms with one www
   directory to rule them all. It uses plugman to do most of the heavy
   lifting, pointing plugman at its plugins/ directory and each of its
   platforms/foo directories in turn.
  
   Note that I'm speaking normatively here; the current situation is a
 bit
   more of a mess. FUTURE.md is intended to show the route out of the
 mess.
  
   Braden
  
  
   On Wed, Mar 20, 2013 at 11:04 AM, Lorin Beer 
 lorin.beer@gmail.com
   wrote:
  
cool stuff, guys, +1. Read through FUTURE.md, sounds great!
   
quick question: this is a general plugin manager, for third party
  plugins
as well as core plugins?
   
HA! Plugman, with 'man' for 'manager', I just now got that. And
 here I
   was
envisioning Anis dressed up as a superhero with a giant 3-prong AC
 plug
   for
a helmet.
   
   
On Wed, Mar 20, 2013 at 7:39 AM, Jeffrey Heifetz 
   jheif...@blackberry.com
wrote:
   
 +11 I really like the plan

 On 13-03-20 10:23 AM, Andrew Grieve agri...@chromium.org
 wrote:

 Read through FUTURE.md. Like it! Sounds amazing! Great work guys!
 
 
 On Tue, Mar 19, 2013 at 5:02 PM, Filip Maj f...@adobe.com
 wrote:
 
  For those unaware, cordova-plugman [1] is a tool under active
 development
  that will be responsible for all the plugin things.
 
  Braden, Anis and I are actively working on getting this tool
 to a
 working
  state, after which we will more completely integrate with
   cordova-cli.
 
  Braden is currently tackling JavaScript installation into a
platform's
  www folder. This uses cordova.js' baked-in clobbers/merges
functionality
  to attach JS modules to specific global namespaces.
 
  Some of the bigger changes include:
 
  - splitting out plugman install functionality into two separate
   steps,
 one
  for handling JS and the other for handling native installs.
  - plugins (at the minimum, the plugin manifest) will be stored
 

Re: [Plugins] Plugin versioning

2013-03-19 Thread Tim Kim
+1

However, I think we may need a better property/value pair name than
just cordova_version:
plugin_versions. This is because I feel like there is a implicit idea that
this particular plugin will work on a specific version of Cordova, but for
all platforms. Whereas in reality, most of the plugins out there are just
for iOS and Android. So maybe if the mapping was more like:

{
  cordova_version: {
  android: android_plugin_version,
  blackberry: blackberry_plugin_version,
  ios: ios_plugin_version
}
}

I think this also takes care of if a plugin adds in another platform but in
a later version.


On 19 March 2013 07:59, Anis KADRI anis.ka...@gmail.com wrote:

 Hey all,

 Plugins need to be versioned to be backward compatible with previous
 versions of Cordova. I had a discussion with the PhoneGap:Build team
 yesterday and they need to be backward compatible. Ally Ogilvie also
 mentioned in separate thread that game developers would also need something
 like this.

 We have already broken the plugin interface a number of times and we know
 that a plugin implementation won't work across all versions of Cordova.
 The plugin spec already supports an engine tag to specify which versions
 of cordova it supports. However, It's expensive to clone down the
 repository just to check if the plugin works or not.

 I believe we should store some sort of mapping on our discovery server.
 Such as:

 {
   cordova_version: plugin_versions
 }

 That way when plugman tries to install a plugin it knows ahead of time
 (before cloning the repository) if there is a version of the plugin that
 works with the user's version of cordova.

 This will probably be less needed after 3.0 when the plugin interface is
 stable enough.

 Thoughts ?

 -a




-- 
Timothy Kim


Re: Platform-level command line scripts

2013-03-19 Thread Tim Kim
I agree with the BlackBerry scripts must do. Most of the BlackBerry stuff
should be pretty simple. If you took all the existing ant commands and
what's in the cordova scripts already, you're most of the way there.

However, I'm not sure what log would look like. I think there's a way to
ssh your way into the BB10 and get access to the device log which could be
pretty useful. However, I haven't been able to do it on my dev alpha (was
locked out via file permissions), but maybe the z10 is able to???


On 19 March 2013 17:25, Benn Mapes benn.ma...@gmail.com wrote:

 Ok just to get this straight, we would like to see these scripts in the
 cordova directory of a Cordova project.

 *build* - compiles the project so that it can be deployed (possible flags
 are debug and release?)

 *clean* - removes all generated files (are these just the project specific
 files or the ones generated for the platform as well, i.e CordovaDeploy.exe
 for windows)

 *log  *- logs device output (not supported yet for windows)

 *release* - Is this just the equivalent of `build` but in release mode?
 maybe you can just make this a flag in the build script?

 *run *- This would handle deploying the already built application to a
 device or emulator of the users choosing (do we want to prompt for this or
 use flags to decide?)

 *emulate* - I like jesse's suggestion that this should be used for *ripple
 only*
 *
 *
 Cheers,
 ~Benn


 On Tue, Mar 19, 2013 at 4:48 PM, Jesse purplecabb...@gmail.com wrote:

  I agree with Anis, and your easy wins Fil!
 
  emulate is confusing, unless emulate is 'ripple only!'
 
  I think run should take a parameter which specifies where it should run,
  defaulting to an attached device perhaps.
 
  The cordova-deploy tool for Windows Phone 8 and Windows Phone 7 ( same
 API,
  different implementations/requirements/libraries ) has a simple interface
  where you can call it with -devices and it will simply list targets [1]
 
 
  In this case, the deploy tool is not going to build anything, as it is
  specifically *just* a deploy tool, but ultimately on WP7+8 this is what
 the
  cl tools will use anyway.
  An approach like this allows you to target multiple emulators ( WP8 has 7
  different emulators )
 
 
  [1]
 
 
 https://github.com/purplecabbage/cordova-wp8/blob/master/tooling/CordovaDeploy/CordovaDeploy/Program.cs#L45
 
  @purplecabbage
  risingj.com
 
 
  On Tue, Mar 19, 2013 at 4:32 PM, Anis KADRI anis.ka...@gmail.com
 wrote:
 
   I agree with your easy wins.
  
   As for the 'emulate' command I don't think it should exist and should
 be
   replaced with 'run'. I thought we agreed on it in a previous thread. I
   believe the way Android does it is the way to go.
  
   The issue is to get it to work on iOS with Fruitstrap. Obviously we
 can't
   ship FruitStrap with Cordova but we can script it to download it when
 we
   use the run command.
  
   Don't know anything about BlackBerry but I want to say that there
 should
  be
   a way to detected connected devices without prompting the user, yes ?
  
   -a
  
  
   On Tue, Mar 19, 2013 at 3:42 PM, Filip Maj f...@adobe.com wrote:
  
Bringing this up once more, hopefully the last time :)
   
TL;DR: the behavior and naming of the platform-level scripts are
 still
   not
100% lined up. I'd like to fix this and agree with you all on some of
  the
finer points surrounding this issue.
   
Benn Mapes, an intern at Adobe, has been working on adding Windows
  Phone
support to cordova-cli. It's been a bit of work, but the first step
 is
  to
land command line scripts at the Windows Phone project level, which
 he
  is
actively working on. With this happening, I want to make sure we have
  our
base project-level CLI scripts sorted properly.
   
Additionally, I've been seeing issues filed against the CLI with
essentially users being confused as to why the behavior of cordova
   build
vs cordova emulate on different platforms is different [1] [2].
   
The answer to all of this is that the project-level scripts have
  slightly
different behavior. I've looked into what each of Android, iOS and
BlackBerry (10) do and I've got a basic table sorted out (below). I
  would
like to get to an agreement on naming and behavior for each, and
  ideally
file issues to get as many of our platform implementations as
 possible
  to
implement/tweak behavior so that we are consistent on this front.
   
Scripts
---
   
 - build
   - Android: equivalent of running `ant debug`, which simply
 compiles
your app in debug mode
   - BB10: packages your app into a zip, runs `bbwp` on it, and
   code-signs
it
   - iOS: runs a compilation with xcodebuild with configuration set
 to
Debug
 - clean
   - Android: equivalent of running `ant clean`, which removes any
  build
artifacts
   - BB10: does not exist
   - iOS: does not exist
 - log
   - Android: `adb 

Re: Testing MobileSpecTest

2013-02-26 Thread Tim Kim
Ya I do pretty much that same thing that Fil does but for BlackBerry. I'm
not sure where the speed up would be for the BlackBerry side.


On 26 February 2013 13:18, Filip Maj f...@adobe.com wrote:

 I copy over the built cordova.xxx.js file to my project www/ folder as
 cordova.js and overwrite the loader script that is in mobile-spec
 currently under cordova.js.

 Doesn't that solve this problem?

 I.e.

 $ cd cordova-android
 $ ./bin/create ../tmp
 $ cd ../cordova-js
 $ jake
 $ cp pkg/cordova.xxx.js ../tmp/assets/www/cordova.js
 $ cd ../tmp  ./cordova/debug

 On 2/26/13 11:53 AM, Michal Mocny mmo...@chromium.org wrote:

 Thanks for heads up.
 
 -Michal
 
 
 On Tue, Feb 26, 2013 at 2:40 PM, Michael Brooks
 mich...@michaelbrooks.cawrote:
 
  Perhaps wait for someone to verify that this works on their system.
 
  A good number of us are at ApacheCon today and running at half speed.
 
  Michael
 
  On Tue, Feb 26, 2013 at 11:26 AM, Michal Mocny mmo...@chromium.org
  wrote:
 
   Bump.
  
   Is there any opposition to me landing this?  It should simplify
   testingmaking changes to mobile-spec tests on dev work in a way that
   doesn't hurt normal git workflow.
  
   -Michal
  
  
   On Mon, Feb 25, 2013 at 4:00 PM, Michal Mocny mmo...@chromium.org
  wrote:
  
Actually, got this working, pushed a remote branch for feedback:
   
Commit:
   
  
 
 
 http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/commit/9ec39e9
 3
   
We can add the other platforms, of course, and on windows you can
 hard
link the file, I think?
   
-Michal
   
   
On Mon, Feb 25, 2013 at 2:59 PM, Michal Mocny mmo...@chromium.org
   wrote:
   
Yeah I'm trying to prototype what I proposed and I cannot find a
 way
  to
test for file existence in a sync way, and the mobile spec tests
 don't
   deal
well with having cordova.js injected after page load.  This is
  solvable
   but
I'll shelve it until I get more feedback/interest expressed.
   
-Michal
   
   
On Mon, Feb 25, 2013 at 2:43 PM, Jesse MacFadyen 
   purplecabb...@gmail.com
 wrote:
   
For every version, I do the following for WP7 and WP8 :
   
- create a new project from the latest template
- remove the dll and link to the repo project directly
- copy over mobile-spec
- modify cordova.js to include cordova.windowsphone.js
- add visual studio link to cordova-js output pkg version
   
Run tests, debug, fix, rebuild, retest...
   
With this setup, I can modify cordova-js, rebuild and retest, as
 well
as do the same on the native side.
   
Fwiw, I don't think there is a generic solution. Any sim link idea
  you
have is likely gonna fail in windows, and this will ultimately
 make
things more difficult for someone. I could be wrong.
   
Cheers,
  Jesse
   
Sent from my iPhone5
   
On 2013-02-25, at 11:15 AM, Michal Mocny mmo...@google.com
 wrote:
   
How do other devs test mobile spec locally?
   
Specifically, how do you set up your repo to test with your
 working
cordova.js version, in a way that you can make changes to
 mobile-spec
tests, push local changes merge changes coming from remote.
   
I'm always overriding/clearing/overriding the default cordova.js
 file
   in
order to test/merge/push etc.
   
Proposal:
I change the current cordova.js file to: If a local
  cordova.PLATFORM.js
file exists, load that.  Otherwise, load cordova-VERSION.js the
 way
  we
   do
now.
   
Then, all you have to do is create a local symlink to your
 cordova.js
   and
never add that file to your git commits.
   
Or, do others already have a good solution?
   
-Michal
   
   
   
   
  
 




-- 
Timothy Kim


Re: Tag 2.5.0rc1?

2013-02-20 Thread Tim Kim
I've tagged BlackBerry but the media tests still crash the mobile spec auto
test. Not much we can do about this right now since we're still waiting on
BlackBerry to get back to us on this issue:
https://github.com/blackberry/BB10-WebWorks-Framework/issues/606

It also might be the case that this issue is only on the dev alpha devices
- I think they have a slightly different OS build if compared to the actual
BB10 device (ie, Z10/Q10).

However, if you comment out the last three media tests (ie, should return
MediaError for bad filename, position should be set properly,
and duration should be set properly) it should work properly.


On 20 February 2013 14:22, Jesse purplecabb...@gmail.com wrote:

 CurrentStatus: Resolved my cordova-js issues for WP7, (pulled too many
 changes in)
 WP7 it has been tagged.
 Moving on to WP8.

 On Wed, Feb 20, 2013 at 1:46 PM, Shazron shaz...@gmail.com wrote:

  Alright, the two iOS errors (compass error, FileTransfer body error) are
  deemed harmless, so I will check in the cordova-js for iOS for 2.5.0rc1,
  and tag iOS 2.5.0rc1.
 
 
  On Wed, Feb 20, 2013 at 1:27 PM, Jesse purplecabb...@gmail.com wrote:
 
   CompassHeading is not an exposed API, and I had planned to remove the
  tests
   for it.
   However, there are numerous places where it is used ( throughout
   cordova-js, I don't believe any native code depends on it's existence )
  
   https://issues.apache.org/jira/browse/CB-1583
   ideally duck typing of the value received from compass results is all
 we
   need, but numerous implementations are dependent on the parameters in
 the
   constructor, so I left it.
  
  
   On Wed, Feb 20, 2013 at 1:22 PM, Filip Maj f...@adobe.com wrote:
  
The compass error is introduced from Gord's latest change.
   
The test that is failing is:
   
 if you create a new CompassHeading object with no parameters, it
  should
have defined properties.
   
This commit:
   
   
  
 
 https://github.com/apache/cordova-js/commit/6133a7e05bcd2ddc4a15591cf79cda9
65cbaf1ab
   
   
Breaks that (no parameters are defined leads to properties ==
  undefined)
   
Not a big deal as in practice this won't break anything. We should
  either
remove the test or add more fine-grained checking into
 compassHeading.
   
On 2/20/13 12:44 PM, Shazron shaz...@gmail.com wrote:
   
The FileTransfer errors should go away once I check in the updated
 js,
which leaves the compass stuff. I'll investigate the compass stuff
   before
committing the updated js.


On Wed, Feb 20, 2013 at 12:40 PM, Filip Maj f...@adobe.com wrote:

 The FileTransferError body property is not implemented yet so that
   error
 is fine.

 The bugs blocking RC are:
 - The compass ones are new, we should investigate
 - The FileTransfer is not defined, which was a symbol mapping
 issue
  in
the
 JS (which is why all platforms need to grab the new JS test).

 On 2/20/13 12:37 PM, Shazron shaz...@gmail.com wrote:

 Don't think these failures should block rc1, but on iOS, I'm
  getting
that
 plus:
 
 Compass (navigator.compass) Compass Heading model
 (CompassHeading)
should
 be able to create a new CompassHeading instance with no

   
  
 
 parameters.file:///var/mobile/Applications/DC5AC5B0-AD05-4B67-884F-6D9A
7F
 CE1D6D/250rc1.app/www/autotest/pages/all.html?spec=Compass%20(
 navigator.co

   
  
 
 mpass)%20Compass%20Heading%20model%20(CompassHeading)%20should%20be%20ab
le

   
  
 
 %20to%20create%20a%20new%20CompassHeading%20instance%20with%20no%20param
et
 ers.
 
 Expected undefined to be defined.
 
 Expected undefined to be defined.
 
 Expected undefined to be defined.
 
 FileTransfer download method should get response body on

   
  
 
 failure.file:///var/mobile/Applications/DC5AC5B0-AD05-4B67-884F-6D9A7FC
E1

   
  
 
 D6D/250rc1.app/www/autotest/pages/all.html?spec=FileTransfer%20download%
20
 method%20should%20get%20response%20body%20on%20failure.
 
 Expected null to equal 'You requested a 404'.
 
 ---
 
 
 Will investigate
 
 
 On Wed, Feb 20, 2013 at 12:33 PM, Becky Gibson
 gibson.be...@gmail.comwrote:
 
  On iOS I'm failing one of the compass tests:  CompassHeading
  should
be
 able
  to create a new CompassHeading with no parameters.
 
 
 
 
  On Wed, Feb 20, 2013 at 3:07 PM, Filip Maj f...@adobe.com
  wrote:
 
   K I've updated the JS tag. Platforms should grab the latest
2.5.0rc1
 tag
   from cordova-js and retag + retest.
  
   On 2/20/13 12:02 PM, Shazron shaz...@gmail.com wrote:
  
   Not clear (?) but I think so. I suppose all platforms get
 the
   new
js
 and
   re-test, and re-tag.
   
   
   
   On Wed, Feb 20, 2013 at 11:53 AM, Filip Maj 

Re: Proposition to split cordova-blackberry into two separate plugins

2013-02-19 Thread Tim Kim
I don't mind either way, but I think we should have at least an idea what
the cordova-blackberry10 repo should look like before we create it.
To separate them right now would mean creating two very similar
cordova-blackberry repos (everything the same except some build scripts).
And then later on, reconfiguring the cordova-blackberry10 repo to be
whatever.

So I'm basically for less work now :)

Also, on the topic of plugins for BlackBerry 10, I've done some work
recently on this that you can check out:

Here's my simple plugin that shows the structure for a BB10 plugin with
native code:
https://github.com/timkim/cordova.echo

A tool to build the C++ code from command line:
https://github.com/timkim/Renton

And plugman now has bb10 support so it should be able to install the
cordova.echo plugin:
https://github.com/imhotep/plugman




On 19 February 2013 14:55, Brian LeRoux b...@brian.io wrote:

 I'm a little uncertain about the reasoning here. What happens when BB11
 ships? New repo?

 Generally we try to keep things in a vendor directory with
 the pertinent SDK's within. What is wrong w/ the current structure for
 contribution?



 On Tue, Feb 19, 2013 at 2:45 PM, Shazron shaz...@gmail.com wrote:

  +1
  Also, any news when BB10 comes to Playbook, ballpark? -- once BB10 is
  ported to playbook
 
 
 
  On Tue, Feb 19, 2013 at 1:24 PM, Filip Maj f...@adobe.com wrote:
 
   Sounds fine to me.
  
   As for process, assuming there are no objections (would wait a couple
   days), file a JIRA issue on the INFRA project
   (issues.apache.org/jira/browser/INFRA)
  
   On 2/19/13 1:15 PM, Jeffrey Heifetz jheif...@rim.com wrote:
  
   With all this talk of re-organizing cordova plugins we here at
  BlackBerry
   (RIM no more) have been discussing better alleging ourselves with the
   approach by splitting our existing cordova-blackberry platform into
 two
   separate platforms. (I saw a similar call here as well
   
  
 
 http://callback.markmail.org/thread/xnhpidbnxg5ps7zr#query:+page:1+mid:xnh
   pidbnxg5ps7zr+state:results)
   
   We propose adding a new platform, blackberry10 with the longterm
   understanding that once BB10 is ported to playbook the original repo
   would only be for BBOS. Ideally the end result of this is that we
 would
   have an up to date cordova-blackberry10 platform following all of the
   best practices (plugins moved into their own repos, etc) and we can
   better contribute resources to Cordova in general.
   
   Hopefully no one has any objections to this as structurally they are
   really separate platforms. Additionally it'll make the flow within
 CLI a
   lot cleaner.
   
   If everyone agrees, what is the process for getting a new apache repo
  for
   it?
   
   -
   This transmission (including any attachments) may contain confidential
   information, privileged material (including material protected by the
   solicitor-client or other applicable privileges), or constitute
   non-public information. Any use of this information by anyone other
 than
   the intended recipient is prohibited. If you have received this
   transmission in error, please immediately reply to the sender and
 delete
   this information from your system. Use, dissemination, distribution,
 or
   reproduction of this transmission by unintended recipients is not
   authorized and may be unlawful.
  
  
 




-- 
Timothy Kim


Re: BlackBerry 2.4.0 Release

2013-02-12 Thread Tim Kim
All right, it looks like everything is re-packaged and working.




On 12 February 2013 13:43, Steven Gill stevengil...@gmail.com wrote:

 +1.

 On Tue, Feb 12, 2013 at 9:43 AM, Jesse MacFadyen purplecabb...@gmail.com
 wrote:

  +1 to repack.
 
  Cheers,
Jesse
 
  Sent from my iPhone5
 
  On 2013-02-12, at 9:36 AM, Brian LeRoux b...@brian.io wrote:
 
  Ah crap. Well, my thinking is just repackage it anyhow. (Not a world
  ending bug tracking nightmare.)
 
  On Mon, Feb 11, 2013 at 11:40 PM, Tim Kim timki...@gmail.com wrote:
   Someone had brought it up through the google groups:
  
 https://groups.google.com/forum/#!topic/phonegap/wnICEdCs-Qk/discussion
  
  
   On 11 February 2013 15:24, Brian LeRoux b...@brian.io wrote:
  
   Tim, has anyone reported this or are you the only one who has noticed?
   (if the latter, I say we re-package, if the former we should probably
   do a retag =(
  
   On Mon, Feb 11, 2013 at 10:16 PM, Shazron shaz...@gmail.com wrote:
   Since it's a low risk change (version number only), I say re-tag, and
   re-package - who is in charge of the robson tool? File a bug against
 it
  
   Or is the version number not worth it?
  
   On Mon, Feb 11, 2013 at 1:16 PM, Tim Kim timki...@gmail.com wrote:
  
   Hey gang,
  
   So it appears I forgot to push out a commit to update the version
  number
   in the BlackBerry repo, but accidently tagged 2.4.0 anyways. Should
 I
   force
   re-tag the repo?
  
   Also, the download on phonegap.com for the BlackBerry repo was
 kinda
   messed
   up anyways. In that the robson tool didn't copy over the www/ folder
  and
   just the bin/ folder (changed from using ant dist to ./bin/create).
  
   Sorry for the mix ups! I was at a conference and was kinda jet
 lagged
   when
   I was attempting to update the repo.
  
   --
   Timothy Kim
  
  
  
   --
   Timothy Kim
 




-- 
Timothy Kim


BlackBerry 2.4.0 Release

2013-02-11 Thread Tim Kim
Hey gang,

So it appears I forgot to push out a commit to update the version number
in the BlackBerry repo, but accidently tagged 2.4.0 anyways. Should I force
re-tag the repo?

Also, the download on phonegap.com for the BlackBerry repo was kinda messed
up anyways. In that the robson tool didn't copy over the www/ folder and
just the bin/ folder (changed from using ant dist to ./bin/create).

Sorry for the mix ups! I was at a conference and was kinda jet lagged when
I was attempting to update the repo.

-- 
Timothy Kim


[jira] [Commented] (CB-2355) Update JavaScript for BlackBerry

2013-02-04 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571072#comment-13571072
 ] 

Tim Kim commented on CB-2355:
-

https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=39456ad37f25cc12cc2a2d2b3e35a01e5ca1c582

 Update JavaScript for BlackBerry
 

 Key: CB-2355
 URL: https://issues.apache.org/jira/browse/CB-2355
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 Update the cordova.js after CordovaJS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2300) ./bin/create script for BlackBerry should employ parameters consistent with other platforms

2013-02-01 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13569031#comment-13569031
 ] 

Tim Kim commented on CB-2300:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=2b68338db80b591430bf4f0ee6424ac68e08f60f

Now need to update docs. 

 ./bin/create script for BlackBerry should employ parameters consistent with 
 other platforms
 ---

 Key: CB-2300
 URL: https://issues.apache.org/jira/browse/CB-2300
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.3.0
 Environment: mac os
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 The parameters for ./bin/create on BB are currently:
 ./bin/create path appname
 All other platforms have:
 ./bin/create path package appname
 Additionally, [judging by the config.xml 
 template|https://github.com/apache/cordova-blackberry/blob/master/bin/templates/project/www/config.xml#L27-L29],
  it looks like the APPNAME is used for both the {{widget}} element's {{id}} 
 parameter as well as the contents of the {{name}} element. This is wrong. 
 Per the [BlackBerry config.xml 
 documentation|https://developer.blackberry.com/html5/documentation/widget_element_834671_11.html],
  the id is recommended to have a reverse-domain style identifier (just like 
 iOS and Android), whereas the {{name}} element should have a human-readable 
 application name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-2300) ./bin/create script for BlackBerry should employ parameters consistent with other platforms

2013-02-01 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2300.
-

Resolution: Fixed

 ./bin/create script for BlackBerry should employ parameters consistent with 
 other platforms
 ---

 Key: CB-2300
 URL: https://issues.apache.org/jira/browse/CB-2300
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.3.0
 Environment: mac os
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 The parameters for ./bin/create on BB are currently:
 ./bin/create path appname
 All other platforms have:
 ./bin/create path package appname
 Additionally, [judging by the config.xml 
 template|https://github.com/apache/cordova-blackberry/blob/master/bin/templates/project/www/config.xml#L27-L29],
  it looks like the APPNAME is used for both the {{widget}} element's {{id}} 
 parameter as well as the contents of the {{name}} element. This is wrong. 
 Per the [BlackBerry config.xml 
 documentation|https://developer.blackberry.com/html5/documentation/widget_element_834671_11.html],
  the id is recommended to have a reverse-domain style identifier (just like 
 iOS and Android), whereas the {{name}} element should have a human-readable 
 application name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-02-01 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13569116#comment-13569116
 ] 

Tim Kim commented on CB-2287:
-

I made some updates to the JS. This fixes some but not all of the errors - if 
you comment out the last three tests in media, it should run okay. 

https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=d1b4a2002c48cd40aee55fc2ea6335fa5255b905

 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-02-01 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13569132#comment-13569132
 ] 

Tim Kim commented on CB-2287:
-

Ok, it's in there now. 

https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=5c3226f32fc8806d058bd05117f3f6b685032186

 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Assigned] (CB-2205) adding Blackberry platform throws an error -- running cordova-client in windows The provided path is not a Cordova BlackBerry WebWorks project

2013-01-31 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim reassigned CB-2205:
---

Assignee: Filip Maj  (was: Tim Kim)

 adding Blackberry platform throws an error -- running cordova-client in 
 windows The provided path is not a Cordova BlackBerry WebWorks project
 

 Key: CB-2205
 URL: https://issues.apache.org/jira/browse/CB-2205
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry, CLI
Affects Versions: 2.2.0
 Environment: blackberry, cordova-client
Reporter: manu devarunda
Assignee: Filip Maj

 running cordova-client in windows
 succesfully created cordova project.
 try to add blackberry platform
 cordova platform add blackberry
 getting below error : 
 The provided path is not a Cordova BlackBerry WebWorks project.
 please let me know what setting I need to change?
 BR,
 Manu

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-01-30 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13566919#comment-13566919
 ] 

Tim Kim commented on CB-2287:
-

I got Gord to help raise an issue on github/irc: 
https://github.com/blackberry/BB10-WebWorks-Framework/issues/606

I guess we'll just have to wait till someone gets around to it. I'll be merging 
in my fixes soon. 

 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-01-29 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13565954#comment-13565954
 ] 

Tim Kim commented on CB-2287:
-

Ok, I managed to get about all but three tests passing the in Media section 
without it crashing. The work I've done on that is on the bb_media_fix branch 
on cordova-js: 
https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=shortlog;h=refs/heads/bb_media_fix

As for the last tests, there doesn't seem like anything I can do about them 
from my side. I've tried a multitude of ways to see if I can get around the 
double Media/Audio object crash (see my previous message) but to no avail. I 
have therefore created an issue on the BB issue tracker here: 
https://www.blackberry.com/jira/browse/BBTEN-772

I'm not certain what we should do in the meantime - in order to get the tests 
passing and actually not crashing, we may have to take out the media api for 
bb10 for now. Not the greatest solution, but I can't see how we can mobile spec 
to even run with this bug. 

 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-01-28 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13564654#comment-13564654
 ] 

Tim Kim commented on CB-2287:
-

Ok, so it looks like the problem has to do with a few really strange quirks 
with bb10 and the media tests. First off, the errors do not happen when the 
remote web inspector is turned on which made this bug particularly troublesome 
to figure out. In addition, the tests can actually pass every so often. 

After a lot of key smashing, I figured out that the reason for the crashes are 
due to a few things.

1) Creating a new Media object: var media1 = new Media(); ends up creating an 
Audio object which is where the real problem lies. Every time a new Media 
object is made, the parameters for the src for the Audio object will default to 
undefined unless specified in the Media() constructor.  

2) Creating one Media object (with or without a src) seems to work, but as soon 
as you create another is where the trouble starts to happen. This is the real 
head scratcher for me because it seems like something weird is going on with 
with the way webworks is communicating to the native side. If you create one, 
it works just fine. But as soon as you create another, then it crashes. 
However, if you use web inspector and make two Media/Audio objects, that works 
just fine as well. 

I'm going to try and see if I make sure the src paramater for the Media object 
is defined and see where that gets me. 


 


 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-01-22 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13560176#comment-13560176
 ] 

Tim Kim commented on CB-2287:
-

I think it's due to the Media section. I just tried running each test of the 
auto test individually and Media was the one that blacked out and failed. 

 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2287) Mobile-spec freezes on BlackBerry 10 around test #200

2013-01-22 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13560194#comment-13560194
 ] 

Tim Kim commented on CB-2287:
-

Hrm, I was playing around in web inspector and did g = new Media(); at the 
index.html of the mobile spec page. Then went to the auto-test media section 
and it worked. 

Maybe the way jasmine is calling the Media object is overloading the internals 
of bb10?

 Mobile-spec freezes on BlackBerry 10 around test #200
 -

 Key: CB-2287
 URL: https://issues.apache.org/jira/browse/CB-2287
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.4.0
 Environment: 2.4.0rc1
Reporter: Filip Maj
Assignee: Tim Kim
Priority: Blocker
 Fix For: 2.4.0


 Around test #200 (once on test 195, once on test 194) mobile-spec stops 
 running. I can still scroll up and down, but the rendering is incomplete and 
 the tests stop advancing.
 This is a blocker bug as we have no confidence whether we are regressing or 
 not until mobile-spec can run.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: mobile spec pass rate sizable drop on android

2013-01-21 Thread Tim Kim

 The relevant bug for it is here:
 https://issues.apache.org/jira/browse/CB-2167
 There are sub-bugs for BB and WP. Not sure if anyone has the intention of
 addressing this for this release?

I've been busy working on some plugman stuff so I won't be able to get to
the BB one for this release.


[jira] [Resolved] (CB-2247) Update JavaScript for BlackBerry

2013-01-21 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2247.
-

Resolution: Fixed

 Update JavaScript for BlackBerry
 

 Key: CB-2247
 URL: https://issues.apache.org/jira/browse/CB-2247
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 Update the cordova.js after CordovaJS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2247) Update JavaScript for BlackBerry

2013-01-21 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13559264#comment-13559264
 ] 

Tim Kim commented on CB-2247:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=969ad9645022cf6e829a537305b0c4b9c7327309

 Update JavaScript for BlackBerry
 

 Key: CB-2247
 URL: https://issues.apache.org/jira/browse/CB-2247
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 Update the cordova.js after CordovaJS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2257) Tag BlackBerry

2013-01-21 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13559267#comment-13559267
 ] 

Tim Kim commented on CB-2257:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=415d116ea7f29c6aef598213467d5fe3a3f90ea2

 Tag BlackBerry
 --

 Key: CB-2257
 URL: https://issues.apache.org/jira/browse/CB-2257
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 After updating the JavaScript and sample application, the release can be 
 tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-2257) Tag BlackBerry

2013-01-21 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2257.
-

Resolution: Fixed

 Tag BlackBerry
 --

 Key: CB-2257
 URL: https://issues.apache.org/jira/browse/CB-2257
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.4.0


 After updating the JavaScript and sample application, the release can be 
 tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1868) bb min reqs

2013-01-08 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1868?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13547354#comment-13547354
 ] 

Tim Kim commented on CB-1868:
-

Apparently this was done quite some time ago in this commit:
https://git-wip-us.apache.org/repos/asf?p=cordova-docs.git;a=blob;f=docs/en/1.6.0/guide/getting-started/blackberry/index.md;h=cf4d131ec9d4fb114edf4339e12ab6a499cf9a6d;hb=72364fb9989a35f16fe7b1c43ad7d7762df142f0

 bb min reqs
 ---

 Key: CB-1868
 URL: https://issues.apache.org/jira/browse/CB-1868
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry, Docs
Affects Versions: 2.3.0
Reporter: Brian LeRoux
Assignee: Tim Kim
 Fix For: 2.3.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1868) bb min reqs

2013-01-08 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1868.
-

Resolution: Fixed

 bb min reqs
 ---

 Key: CB-1868
 URL: https://issues.apache.org/jira/browse/CB-1868
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry, Docs
Affects Versions: 2.3.0
Reporter: Brian LeRoux
Assignee: Tim Kim
 Fix For: 2.3.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1283) Investigate Webwork's Implementation of File System on Playbook

2013-01-08 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13547406#comment-13547406
 ] 

Tim Kim commented on CB-1283:
-

Doing some gardening here and setting this to closed until Playbook implements 
a full featured HTML5 file api. 

 Investigate Webwork's Implementation of File System on Playbook
 ---

 Key: CB-1283
 URL: https://issues.apache.org/jira/browse/CB-1283
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.1.0
 Environment: It appears that the webworks api now provides full 
 support for html 5 file operations: 
 https://developer.blackberry.com/html5/apis/file.html
 It might be more worthwhile to switch to this implementation rather than our 
 own solution. 
Reporter: Tim Kim
Assignee: Tim Kim
Priority: Minor



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1251) Create Contacts Api for Playbook

2013-01-08 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13547416#comment-13547416
 ] 

Tim Kim commented on CB-1251:
-

The api needed to get contacts still hasn't been exposed. Setting this one to 
closed until it finally lands. 

 Create Contacts Api for Playbook
 

 Key: CB-1251
 URL: https://issues.apache.org/jira/browse/CB-1251
 Project: Apache Cordova
  Issue Type: Improvement
  Components: BlackBerry
Affects Versions: 2.0.0
 Environment: Playbook
Reporter: Tim Kim
Assignee: Tim Kim

 It appears that the Contacts api can be mapped to the blackberry invoke 
 function: 
 https://developer.blackberry.com/html5/apis/blackberry.invoke.addressbookarguments.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1251) Create Contacts Api for Playbook

2013-01-08 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1251.
-

Resolution: Unresolved

 Create Contacts Api for Playbook
 

 Key: CB-1251
 URL: https://issues.apache.org/jira/browse/CB-1251
 Project: Apache Cordova
  Issue Type: Improvement
  Components: BlackBerry
Affects Versions: 2.0.0
 Environment: Playbook
Reporter: Tim Kim
Assignee: Tim Kim

 It appears that the Contacts api can be mapped to the blackberry invoke 
 function: 
 https://developer.blackberry.com/html5/apis/blackberry.invoke.addressbookarguments.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: test of BB on 2.3.0?

2013-01-04 Thread Tim Kim
I ran it. I think I forgot to to post to that 2.3.0 thread that I did.


On 4 January 2013 07:13, Marcel Kinard cmarc...@gmail.com wrote:

 Just curious, did someone run mobile-spec on BB for 2.3.0? Drew wasn't
 able to get to that task.

 -- Marcel Kinard




-- 
Timothy Kim


[jira] [Resolved] (CB-2120) Update JavaScript for BlackBerry

2013-01-03 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2120.
-

Resolution: Fixed

 Update JavaScript for BlackBerry
 

 Key: CB-2120
 URL: https://issues.apache.org/jira/browse/CB-2120
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the cordova.js after CordovaJS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-2142) Tag BlackBerry

2013-01-03 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2142.
-

Resolution: Fixed

 Tag BlackBerry
 --

 Key: CB-2142
 URL: https://issues.apache.org/jira/browse/CB-2142
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.3.0


 After updating the JavaScript and sample application, the release can be 
 tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2142) Tag BlackBerry

2013-01-03 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13543348#comment-13543348
 ] 

Tim Kim commented on CB-2142:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=1420a0cf04972d79be0b970115a1cb1e5ee61eae

 Tag BlackBerry
 --

 Key: CB-2142
 URL: https://issues.apache.org/jira/browse/CB-2142
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Filip Maj
Assignee: Tim Kim
 Fix For: 2.3.0


 After updating the JavaScript and sample application, the release can be 
 tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (CB-2105) Mis-linked getting started guide for BlackBerry

2013-01-02 Thread Tim Kim (JIRA)
Tim Kim created CB-2105:
---

 Summary: Mis-linked getting started guide for BlackBerry
 Key: CB-2105
 URL: https://issues.apache.org/jira/browse/CB-2105
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Affects Versions: 2.3.0
Reporter: Tim Kim
Assignee: Michael Brooks
Priority: Trivial




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2105) Mis-linked getting started guide for BlackBerry

2013-01-02 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542322#comment-13542322
 ] 

Tim Kim commented on CB-2105:
-

A minor spelling change changed the link to the getting started guide for 
BlackBerry. 

 Mis-linked getting started guide for BlackBerry
 ---

 Key: CB-2105
 URL: https://issues.apache.org/jira/browse/CB-2105
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Affects Versions: 2.3.0
Reporter: Tim Kim
Assignee: Michael Brooks
Priority: Trivial



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: Correct spelling for Blackberry?

2013-01-02 Thread Tim Kim
Thanks for the catch, Becky! Should be fixed now.


On 2 January 2013 11:26, Ken Wallis kwal...@rim.com wrote:

 Confirmed, 'BlackBerry'
 --

 Ken Wallis

 Product Manager – BlackBerry WebWorks

 Research In Motion

 (905) 629-4746 x14369

 
 From: Filip Maj [f...@adobe.com]
 Sent: Wednesday, January 02, 2013 2:21 PM
 To: dev@cordova.apache.org
 Subject: Re: Correct spelling for Blackberry?

 I believe it is 'BlackBerry' ( )

 On 1/2/13 11:17 AM, Becky Gibson gibson.be...@gmail.com wrote:

 Note that this commit,
 
 https://github.com/apache/cordova-docs/commit/7b1c42c4dd5aafb6e132830ed803
 c3f161830656,
  to cordova-docs breaks the link to the blackberry file on the Getting
 Started page because it changes the case of the second b in BlackBerry.
 
 I didn't fix it because I'm not sure what the correct spelling is.
 
 -becky


 -
 This transmission (including any attachments) may contain confidential
 information, privileged material (including material protected by the
 solicitor-client or other applicable privileges), or constitute non-public
 information. Any use of this information by anyone other than the intended
 recipient is prohibited. If you have received this transmission in error,
 please immediately reply to the sender and delete this information from
 your system. Use, dissemination, distribution, or reproduction of this
 transmission by unintended recipients is not authorized and may be unlawful.




-- 
Timothy Kim


Re: Correct spelling for Blackberry?

2013-01-02 Thread Tim Kim
Oh - I created one already and fixed it. Do we actually need to rename the
directory? I thought we just needed the list of headers in this file
docs/en/edge/guide/getting-started/index.md needed to match the new
spelling change.


On 2 January 2013 11:29, Becky Gibson gibson.be...@gmail.com wrote:

 Ok, thanks, I've created a ticket in for the docs:
 https://issues.apache.org/jira/browse/CB-2106

 -becky


 On Wed, Jan 2, 2013 at 2:26 PM, Ken Wallis kwal...@rim.com wrote:

  Confirmed, 'BlackBerry'
  --
 
  Ken Wallis
 
  Product Manager – BlackBerry WebWorks
 
  Research In Motion
 
  (905) 629-4746 x14369
 
  
  From: Filip Maj [f...@adobe.com]
  Sent: Wednesday, January 02, 2013 2:21 PM
  To: dev@cordova.apache.org
  Subject: Re: Correct spelling for Blackberry?
 
  I believe it is 'BlackBerry' ( )
 
  On 1/2/13 11:17 AM, Becky Gibson gibson.be...@gmail.com wrote:
 
  Note that this commit,
  
 
 https://github.com/apache/cordova-docs/commit/7b1c42c4dd5aafb6e132830ed803
  c3f161830656,
   to cordova-docs breaks the link to the blackberry file on the Getting
  Started page because it changes the case of the second b in
 BlackBerry.
  
  I didn't fix it because I'm not sure what the correct spelling is.
  
  -becky
 
 
  -
  This transmission (including any attachments) may contain confidential
  information, privileged material (including material protected by the
  solicitor-client or other applicable privileges), or constitute
 non-public
  information. Any use of this information by anyone other than the
 intended
  recipient is prohibited. If you have received this transmission in error,
  please immediately reply to the sender and delete this information from
  your system. Use, dissemination, distribution, or reproduction of this
  transmission by unintended recipients is not authorized and may be
 unlawful.
 




-- 
Timothy Kim


Re: Correct spelling for Blackberry?

2013-01-02 Thread Tim Kim
Ok cool :)



On 2 January 2013 11:45, Becky Gibson gibson.be...@gmail.com wrote:

 Whatever works!  I always forget how the docs magic works until I have to
 make a change. Thanks.


 On Wed, Jan 2, 2013 at 2:37 PM, Tim Kim timki...@gmail.com wrote:

  Oh - I created one already and fixed it. Do we actually need to rename
 the
  directory? I thought we just needed the list of headers in this file
  docs/en/edge/guide/getting-started/index.md needed to match the new
  spelling change.
 
 
  On 2 January 2013 11:29, Becky Gibson gibson.be...@gmail.com wrote:
 
   Ok, thanks, I've created a ticket in for the docs:
   https://issues.apache.org/jira/browse/CB-2106
  
   -becky
  
  
   On Wed, Jan 2, 2013 at 2:26 PM, Ken Wallis kwal...@rim.com wrote:
  
Confirmed, 'BlackBerry'
--
   
Ken Wallis
   
Product Manager – BlackBerry WebWorks
   
Research In Motion
   
(905) 629-4746 x14369
   

From: Filip Maj [f...@adobe.com]
Sent: Wednesday, January 02, 2013 2:21 PM
To: dev@cordova.apache.org
Subject: Re: Correct spelling for Blackberry?
   
I believe it is 'BlackBerry' ( )
   
On 1/2/13 11:17 AM, Becky Gibson gibson.be...@gmail.com wrote:
   
Note that this commit,

   
  
 
 https://github.com/apache/cordova-docs/commit/7b1c42c4dd5aafb6e132830ed803
c3f161830656,
 to cordova-docs breaks the link to the blackberry file on the
 Getting
Started page because it changes the case of the second b in
   BlackBerry.

I didn't fix it because I'm not sure what the correct spelling is.

-becky
   
   
-
This transmission (including any attachments) may contain
 confidential
information, privileged material (including material protected by the
solicitor-client or other applicable privileges), or constitute
   non-public
information. Any use of this information by anyone other than the
   intended
recipient is prohibited. If you have received this transmission in
  error,
please immediately reply to the sender and delete this information
 from
your system. Use, dissemination, distribution, or reproduction of
 this
transmission by unintended recipients is not authorized and may be
   unlawful.
   
  
 
 
 
  --
  Timothy Kim
 




-- 
Timothy Kim


Re: Expect some minor JIRA spam..

2013-01-02 Thread Tim Kim
I couldn't resist.
http://qkme.me/3sew80


On 2 January 2013 11:56, Filip Maj f...@adobe.com wrote:

 I am working out some kinks in a script I am putting together to create
 the JIRa issues for tagging a release (instead of spending ~20 mins every
 release manually doing that).

 Therefore, expect some issues to be created/deleted in JIRa over the next
 couple hours. Apologies in advance.

 Once it's in a usable state I'll toss it into cordova-labs under a jira
 branch.




-- 
Timothy Kim


[jira] [Commented] (CB-2106) BlackBerry Getting Started link broken

2013-01-02 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542565#comment-13542565
 ] 

Tim Kim commented on CB-2106:
-

This is a clone of this issue which has been resolved. 
https://issues.apache.org/jira/browse/CB-2105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13542323#comment-13542323

 BlackBerry Getting Started link broken
 --

 Key: CB-2106
 URL: https://issues.apache.org/jira/browse/CB-2106
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Affects Versions: 2.3.0
Reporter: Becky Gibson
Assignee: Michael Brooks
 Fix For: 2.3.0


 This recent commit breaks the link to the BlackBerry getting started guide on 
 the Getting Started page:  
 https://github.com/apache/cordova-docs/commit/7b1c42c4dd5aafb6e132830ed803c3f161830656.
 Will need to either back out the fix or rename the directories so that the 
 case for BlackBerry is correct in order for all docs linking magic to work.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-2106) BlackBerry Getting Started link broken

2013-01-02 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2106.
-

Resolution: Duplicate

 BlackBerry Getting Started link broken
 --

 Key: CB-2106
 URL: https://issues.apache.org/jira/browse/CB-2106
 Project: Apache Cordova
  Issue Type: Bug
  Components: Docs
Affects Versions: 2.3.0
Reporter: Becky Gibson
Assignee: Michael Brooks
 Fix For: 2.3.0


 This recent commit breaks the link to the BlackBerry getting started guide on 
 the Getting Started page:  
 https://github.com/apache/cordova-docs/commit/7b1c42c4dd5aafb6e132830ed803c3f161830656.
 Will need to either back out the fix or rename the directories so that the 
 case for BlackBerry is correct in order for all docs linking magic to work.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1987) Update JavaScript for BlackBerry

2012-12-14 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13532708#comment-13532708
 ] 

Tim Kim commented on CB-1987:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=750cda981420238c0d923f4c83814f0f4aaf4cec

 Update JavaScript for BlackBerry
 

 Key: CB-1987
 URL: https://issues.apache.org/jira/browse/CB-1987
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the cordova.js after Cordova-JS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1987) Update JavaScript for BlackBerry

2012-12-14 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1987.
-

Resolution: Fixed

 Update JavaScript for BlackBerry
 

 Key: CB-1987
 URL: https://issues.apache.org/jira/browse/CB-1987
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the cordova.js after Cordova-JS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1996) Update www/ Application for BlackBerry

2012-12-14 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13532711#comment-13532711
 ] 

Tim Kim commented on CB-1996:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=c7f84df7b16e1c0cbc0f672dc90606146d5a74b7

 Update www/ Application for BlackBerry
 --

 Key: CB-1996
 URL: https://issues.apache.org/jira/browse/CB-1996
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the www/ sample application after App-Hello-World has been tagged.
 *IMPORTANT*: Remove the irrelevant platforms from {{www/res/icon}} and 
 {{www/res/screen}}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1996) Update www/ Application for BlackBerry

2012-12-14 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1996.
-

Resolution: Fixed

 Update www/ Application for BlackBerry
 --

 Key: CB-1996
 URL: https://issues.apache.org/jira/browse/CB-1996
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the www/ sample application after App-Hello-World has been tagged.
 *IMPORTANT*: Remove the irrelevant platforms from {{www/res/icon}} and 
 {{www/res/screen}}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-2005) Tag BlackBerry

2012-12-14 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-2005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13532712#comment-13532712
 ] 

Tim Kim commented on CB-2005:
-

Fixed here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=d1a3abd9000b4378fa40ee7d0075ada65fd26a89

 Tag BlackBerry
 --

 Key: CB-2005
 URL: https://issues.apache.org/jira/browse/CB-2005
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 After updating the JavaScript and sample application, the release can be 
 tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-2005) Tag BlackBerry

2012-12-14 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-2005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-2005.
-

Resolution: Fixed

 Tag BlackBerry
 --

 Key: CB-2005
 URL: https://issues.apache.org/jira/browse/CB-2005
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 After updating the JavaScript and sample application, the release can be 
 tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: Tagging 2.3.0rc2?

2012-12-14 Thread Tim Kim
BB tagged.

To note: I'm running into some problems with bb10 (problems with some of
the apis not being loaded), but others haven't been able to reproduce so
I'm still not sure if it's just me.


On 14 December 2012 12:04, Shazron shaz...@gmail.com wrote:

 iOS is tagged 2.3.0rc2 (with 2 File API tests failing, as explained in
 another thread)


 On Thu, Dec 13, 2012 at 5:21 PM, Tim Kim timki...@gmail.com wrote:

  I'm also running into some errors with bb10 and discussing some webworks
  trouble shooting with RIM.
 
 
 
  On 13 December 2012 17:13, Shazron shaz...@gmail.com wrote:
 
   See thread mobile-spec failures on iOS 6.0.0 - iOS can't proceed
 unless
  we
   get some consensus.
  
  
   On Thu, Dec 13, 2012 at 4:59 PM, Leutwyler, Markus
   markus.leutwy...@hp.comwrote:
  
When will we cut 2.3.0rc2?
   
Herm: I have added functionality to support for the menubutton in
cordova-js for webOS ... how can I get that into rc2?
   
Markus
   
-Original Message-
From: Shazron [mailto:shaz...@gmail.com]
Sent: Dienstag, 11. Dezember 2012 22:19
To: dev@cordova.apache.org
Subject: Re: Tagging 2.3.0rc2?
   
iOS is almost ready to tag pending testing. Unfortunately most of us
  are
off-site Wednesday so I can only test this Thursday and tag.
   
   
On Mon, Dec 10, 2012 at 2:25 PM, Anis KADRI anis.ka...@gmail.com
   wrote:
   
 Double the usual spam. Thanks Joe :-) !


 On Mon, Dec 10, 2012 at 2:20 PM, Joe Bowser bows...@gmail.com
  wrote:

  OK, I'm deleting the duplicates so we don't get confused.  Sorry
  about getting inpatient!
 
  On Mon, Dec 10, 2012 at 2:17 PM, Joe Bowser bows...@gmail.com
   wrote:
   OH crap, I created a duplicate in our tracker. :(
  
   On Mon, Dec 10, 2012 at 2:16 PM, Michael Brooks
   mich...@michaelbrooks.ca wrote:
   @Jesse I agree with you timeline.
  
   @Joe Yep, let's get the ball rolling.
  
   I've created JIRA issue CB-1982 to track our progress:
  
   https://issues.apache.org/jira/browse/CB-1982
  
   Go Go Go!
  
   Michael
  
   On Mon, Dec 10, 2012 at 12:32 PM, Joe Bowser 
 bows...@gmail.com
  
 wrote:
  
   So, are we getting this ball rolling?
  
   On Fri, Dec 7, 2012 at 4:48 PM, Jesse 
 purplecabb...@gmail.com
  
 wrote:
+me
   
Also, 2.3.0 final will be the last release of the year with
 everyone
hopefully enjoying some time off.
Many of the Adobe+Cordova committers will be otherwise
occupied
 much
of next week, so it may be best to push the release of
 2.3.0
to the middle of the following week, on like the 18th or
 19th
   
   
   
   
   
On Fri, Dec 7, 2012 at 4:37 PM, Anis KADRI
anis.ka...@gmail.com
  wrote:
I approve this message
   
   
On Fri, Dec 7, 2012 at 3:28 PM, Brian LeRoux b...@brian.io
wrote:
   
agree
   
On Fri, Dec 7, 2012 at 1:38 PM, Simon MacDonald
simon.macdon...@gmail.com wrote:
 We doing that or going straight to 2.3.0 release?
 Personally
 I'd
   like to
 see a 2.3.0rc2 on Monday then if no fixes are checked
 in
 cut
  2.3.0
   the
 following week.

 Simon Mac Donald
 http://hi.im/simonmacdonald
   
   
   
   
--
@purplecabbage
risingj.com
  
 

   
  
 
 
 
  --
  Timothy Kim
 




-- 
Timothy Kim


[jira] [Commented] (CB-1954) Header support for PhoneGap's FileTransfer (Upload)

2012-12-05 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13510644#comment-13510644
 ] 

Tim Kim commented on CB-1954:
-

Hey Julien,

The fix should be in the next rc release which I believe should be released 
next week Monday. 

 Header support for PhoneGap's FileTransfer (Upload) 
 

 Key: CB-1954
 URL: https://issues.apache.org/jira/browse/CB-1954
 Project: Apache Cordova
  Issue Type: Improvement
  Components: BlackBerry
Affects Versions: 2.1.0
Reporter: Julien Fougère
Assignee: Tim Kim
  Labels: blackberry, filetransfer

 On Blackberry, It is impossible to add custom headers(For example basic-auth 
 Authorization header ) via the FileTransfer.upload API.
 The documentation cleary show a headers attribute in FileUploadOptions:
 http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#FileUploadOptions
 But theses sources do not implement it:
 https://github.com/apache/cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/http/FileUploader.java
 https://github.com/apache/cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/http/FileTransfer.java
 This issue has already been fixed on 1.5.0 version for Android, 1.9.0 for iOS 
 and an open issue is still unresolved for WP7. I am opening this one for 
 blackberry platform.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: WARNING: Updated BlackBerry 10 SDK

2012-12-04 Thread Tim Kim
On 3 December 2012 18:05, Nukul Bhasin m...@nukulb.com wrote:

 you will need the OS update, we broke compatibility :(
 but it was necessary

Ah, no worries. That's what beta is for :)

Works now!


-- 
Timothy Kim


[jira] [Resolved] (CB-1853) Add device.model to the Device API

2012-12-04 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1853.
-

Resolution: Fixed

 Add device.model to the Device API
 --

 Key: CB-1853
 URL: https://issues.apache.org/jira/browse/CB-1853
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Reporter: Shazron Abdullah
Assignee: Tim Kim
 Fix For: 2.3.0


 Add device.model to the Device API.
 This would identify the exact model of the device, for example iPad2,5

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1954) Header support for PhoneGap's FileTransfer (Upload)

2012-12-04 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13510212#comment-13510212
 ] 

Tim Kim commented on CB-1954:
-

Hey there,

Thanks for filing the ticket. I've a fix here: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=5598f528f27ca08e95b597a549e124050b718d09



 Header support for PhoneGap's FileTransfer (Upload) 
 

 Key: CB-1954
 URL: https://issues.apache.org/jira/browse/CB-1954
 Project: Apache Cordova
  Issue Type: Improvement
  Components: BlackBerry
Affects Versions: 2.1.0
Reporter: Julien Fougère
Assignee: Tim Kim
  Labels: blackberry, filetransfer

 On Blackberry, It is impossible to add custom headers(For example basic-auth 
 Authorization header ) via the FileTransfer.upload API.
 The documentation cleary show a headers attribute in FileUploadOptions:
 http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#FileUploadOptions
 But theses sources do not implement it:
 https://github.com/apache/cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/http/FileUploader.java
 https://github.com/apache/cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/http/FileTransfer.java
 This issue has already been fixed on 1.5.0 version for Android, 1.9.0 for iOS 
 and an open issue is still unresolved for WP7. I am opening this one for 
 blackberry platform.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1874) On my BlackBerry 9300, when i use API fileTransfer.Upload, headers are ingnored

2012-12-04 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13510213#comment-13510213
 ] 

Tim Kim commented on CB-1874:
-

Hey there,

That's because the set custom headers were not implemented. I've added a fix in 
this commit: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=5598f528f27ca08e95b597a549e124050b718d09

I should also note that this ticket is a duplicate of 
https://issues.apache.org/jira/browse/CB-1954#comment-13510212 (or perhaps the 
other way around). In any case, fixed! Let me know how it works. 

 On my BlackBerry 9300, when i use API fileTransfer.Upload, headers are 
 ingnored
 ---

 Key: CB-1874
 URL: https://issues.apache.org/jira/browse/CB-1874
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.1.0
 Environment: BlackBerry 9300
 Cordova 2.1.0
Reporter: Alfredo
Assignee: Tim Kim

 On my BlackBerry 9300, when i use API fileTransfer.Upload, headers are 
 ingnored

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1954) Header support for PhoneGap's FileTransfer (Upload)

2012-12-04 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1954.
-

Resolution: Fixed

 Header support for PhoneGap's FileTransfer (Upload) 
 

 Key: CB-1954
 URL: https://issues.apache.org/jira/browse/CB-1954
 Project: Apache Cordova
  Issue Type: Improvement
  Components: BlackBerry
Affects Versions: 2.1.0
Reporter: Julien Fougère
Assignee: Tim Kim
  Labels: blackberry, filetransfer

 On Blackberry, It is impossible to add custom headers(For example basic-auth 
 Authorization header ) via the FileTransfer.upload API.
 The documentation cleary show a headers attribute in FileUploadOptions:
 http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#FileUploadOptions
 But theses sources do not implement it:
 https://github.com/apache/cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/http/FileUploader.java
 https://github.com/apache/cordova-blackberry-webworks/blob/master/framework/ext/src/org/apache/cordova/http/FileTransfer.java
 This issue has already been fixed on 1.5.0 version for Android, 1.9.0 for iOS 
 and an open issue is still unresolved for WP7. I am opening this one for 
 blackberry platform.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1874) On my BlackBerry 9300, when i use API fileTransfer.Upload, headers are ingnored

2012-12-04 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1874?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1874.
-

Resolution: Fixed

 On my BlackBerry 9300, when i use API fileTransfer.Upload, headers are 
 ingnored
 ---

 Key: CB-1874
 URL: https://issues.apache.org/jira/browse/CB-1874
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.1.0
 Environment: BlackBerry 9300
 Cordova 2.1.0
Reporter: Alfredo
Assignee: Tim Kim

 On my BlackBerry 9300, when i use API fileTransfer.Upload, headers are 
 ingnored

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: WARNING: Updated BlackBerry 10 SDK

2012-12-03 Thread Tim Kim
Oh sorry, I thought you were talking about something else. My mistake!


On 3 December 2012 10:42, Josh Soref jso...@rim.com wrote:

 Tim Kim wrote:
  Is it?
  I keep seeing questions being popped up about people looking for
 webworks.js
  even if they developing for bb5-7/playbook.
  Usually they are trying it in ripple and errors out when it can't find
 it so it leads to some confusion.

 I wrote:
 |  !-- Don't worry about js/webworks.js if you're aren't
 developing for bb10 --

 Here the comment says js/webworks.js

 | -script type=text/javascript src=js/webworks.js/script

 Here the code used to say js/webworks.js, at which point the code and
 comment agreed.

 | +script type=text/javascript
 src=local:///chrome/webworks.js/script

 This change caused the comment to no longer be in sync with the code, as
 it now says local:///chrome/webworks.js. Anyone looking for
 js/webworks.js in the code won't find it.

 This is roughly a reminder to people please don't forget to update
 comments when you change nearby lines of code, this applies both to
 comments which are visible in diff -U3 and in comments which aren't visible
 in diff -U3, although from my perspective it should have been spotted by a
 reviewer since it was visible in this case

 -
 This transmission (including any attachments) may contain confidential
 information, privileged material (including material protected by the
 solicitor-client or other applicable privileges), or constitute non-public
 information. Any use of this information by anyone other than the intended
 recipient is prohibited. If you have received this transmission in error,
 please immediately reply to the sender and delete this information from
 your system. Use, dissemination, distribution, or reproduction of this
 transmission by unintended recipients is not authorized and may be unlawful.




-- 
Timothy Kim


Re: WARNING: Updated BlackBerry 10 SDK

2012-12-03 Thread Tim Kim
Oh wait, realised it was an OS update as well. Let me update that and see
if that works!


On 3 December 2012 17:08, Tim Kim timki...@gmail.com wrote:

 Hey Gord,

 I'm getting some weird errors trying to launch an app on bb10 with the new
 sdk. The first time I make an app, it installs onto device but fails to
 launch. Then, when I try to install again, I get an error in the build. The
 icons for the app shows up on my screen (both on the first and second
 installs), but clicking em doesn't launch the app.

 *First time through:*
 Tims-MacBook-Air:sample timkim$ ./cordova/run qnx
 Do you have a BlackBerry device connected to your computer? (y/n)
 y
 Buildfile:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build.xml

 qnx:

 debug-device:

 generate-cod-name:
  [echo] Generated name: BLRRRGGH.bar

 clean:

 package-app:
 [mkdir] Created dir:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/widget
  [copy] Copying 22 files to
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/widget
   [zip] Building zip:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/BLRRRGGH.zip

 debug-device:
  [echo]
  [echo] If you fill in the qnx.device.pin value
 you can use debug tokens!
  [echo] This means you won't have to worry about
 having a unique version in config.xml every time.
  [echo]
  [exec] [INFO]Populating application source
  [exec] [INFO]Parsing config.xml
  [exec] [WARN]Failed to find feature with id: org.apache.cordova
  [exec] [WARN]Failed to find feature with id: blackberry.find
  [exec] [WARN]Failed to find feature with id:
 blackberry.identity.phone
  [exec] [WARN]Failed to find feature with id:
 blackberry.pim.Address
  [exec] [WARN]Failed to find feature with id:
 blackberry.pim.Contact
  [exec] [WARN]Failed to find feature with id: blackberry.io.file
  [exec] [WARN]Failed to find feature with id: blackberry.utils
  [exec] [WARN]Failed to find feature with id: blackberry.io.dir
  [exec] [WARN]Failed to find feature with id: blackberry.app.event
  [exec] [WARN]Failed to find feature with id:
 blackberry.system.event
  [exec] [WARN]Failed to find feature with id:
 blackberry.widgetcache
  [exec] [WARN]Failed to find feature with id:
 blackberry.media.camera
  [exec] [WARN]Failed to find feature with id:
 blackberry.media.microphone
  [exec] [INFO]Generating output files
  [exec] [INFO]Info: Package created:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/simulator/BLRRRGGH.bar
  [exec] [INFO]Info: Package created:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/device/BLRRRGGH.bar
  [exec] [INFO]Info: Bar signed.
  [exec] [INFO]BAR packaging complete
  [exec] Info: Sending request: Install and Launch
  [exec] Info: Action: Install and Launch
  [exec] Info: File size: 600415
  [exec] Info: Installing BLRRRGGH.gYABgAZ7F9xSC66egvFdt_vTo5g...
  [exec] Info: Processing 600415 bytes
  [exec] Info: Progress 100%...
  [exec] Info: Progress 100%...
  [exec] actual_dname::BLRRRGGH.gYABgAZ7F9xSC66egvFdt_vTo5g
  [exec] actual_id::gYABgAZ7F9xSC66egvFdt_vTo5g
  [exec] actual_version::1.1.0.0
  [exec] result::success
  [exec] Info: Launching BLRRRGGH.gYABgAZ7F9xSC66egvFdt_vTo5g...
  [exec] Info: done

 BUILD SUCCESSFUL
 Total time: 31 seconds


 *Second time through:*
 Tims-MacBook-Air:sample timkim$ ./cordova/run qnx
 Do you have a BlackBerry device connected to your computer? (y/n)
 y
 Buildfile:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build.xml

 qnx:

 debug-device:

 generate-cod-name:
  [echo] Generated name: BLRRRGGH.bar

 clean:
[delete] Deleting directory
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build

 package-app:
 [mkdir] Created dir:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/widget
  [copy] Copying 22 files to
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/widget
   [zip] Building zip:
 /Users/timkim/repo/incubator-cordova-blackberry-webworks/dist/sample/build/BLRRRGGH.zip

 debug-device:
  [echo]
  [echo] If you fill in the qnx.device.pin value
 you can use debug tokens!
  [echo] This means you won't have to worry about
 having a unique version in config.xml every time.
  [echo]
  [exec] [INFO]Populating application source
  [exec] [INFO]Parsing config.xml
  [exec] [WARN]Failed to find feature with id: org.apache.cordova
  [exec] [WARN]Failed to find feature with id: blackberry.find
  [exec] [WARN]Failed

Re: WARNING: Updated BlackBerry 10 SDK

2012-11-30 Thread Tim Kim
Thanks for the heads up, Gord!


On 30 November 2012 07:40, Gord Tanner gtan...@gmail.com wrote:

 The BlackBerry 10 SDK and OS versions were updated this week, this
 broke compatibility the previous SDK.  Until BlackBerry 10 is released we
 will have to keep on the bleeding edge to ensure device to
 SDK compatibility.

 I updated cordova-blackberry to use the new SDK (also use the provided path
 for webworks.js and took out the task of copying the webworks.js ourselves)


 https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commitdiff;h=c747a03f7037e85ee81af86530bf6cc126fed5e4

 We should make sure that this is in the release notes for the 2.3 release.




-- 
Timothy Kim


[jira] [Commented] (CB-1953) PlayBook's apis weren't being clobbered and thus unaccessible

2012-11-28 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13506135#comment-13506135
 ] 

Tim Kim commented on CB-1953:
-

It appears that this change was the culprit: 
https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=blobdiff;f=lib/blackberry/platform.js;h=b508bc620a684396fa30684140ad5b90af06309e;hp=0ff9dfe2f4c5091882d62af09b52e3582e042613;hb=a018c4925ed24140febe3bae3b31711b33e61d1a;hpb=99fadd12f74703a58e729664394570956d6ccbe4


 PlayBook's apis weren't being clobbered and thus unaccessible
 -

 Key: CB-1953
 URL: https://issues.apache.org/jira/browse/CB-1953
 Project: Apache Cordova
  Issue Type: Bug
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Tim Kim
Assignee: Tim Kim
 Fix For: 2.3.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1909) Update www/ Application for BlackBerry

2012-11-27 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13505016#comment-13505016
 ] 

Tim Kim commented on CB-1909:
-

https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=6f8f6a76a033001a22f5423783b0165ebbbc7f29

 Update www/ Application for BlackBerry
 --

 Key: CB-1909
 URL: https://issues.apache.org/jira/browse/CB-1909
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the www/ sample application after App-Hello-World has been tagged.
 *IMPORTANT*: Remove the irrelevant platforms from {{www/res/icon}} and 
 {{www/res/screen}}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1909) Update www/ Application for BlackBerry

2012-11-27 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1909.
-

Resolution: Fixed

 Update www/ Application for BlackBerry
 --

 Key: CB-1909
 URL: https://issues.apache.org/jira/browse/CB-1909
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the www/ sample application after App-Hello-World has been tagged.
 *IMPORTANT*: Remove the irrelevant platforms from {{www/res/icon}} and 
 {{www/res/screen}}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (CB-1918) Tag BlackBerry

2012-11-27 Thread Tim Kim (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-1918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Kim resolved CB-1918.
-

Resolution: Fixed

 Tag BlackBerry
 --

 Key: CB-1918
 URL: https://issues.apache.org/jira/browse/CB-1918
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 After updating the JavaScript and sample application, the release can be 
 tagged as 2.2.0rc1

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (CB-1370) Investigate Geolocation failing on Playbook

2012-11-27 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13505052#comment-13505052
 ] 

Tim Kim commented on CB-1370:
-

I'm going to be closing this issue. The issues with geolocation seems more to 
be involved with how the playbook acquires the gps rather than anything that 
cordova is doing. 

 Investigate Geolocation failing on Playbook
 ---

 Key: CB-1370
 URL: https://issues.apache.org/jira/browse/CB-1370
 Project: Apache Cordova
  Issue Type: Task
  Components: BlackBerry
Affects Versions: 2.1.0
 Environment: Playbook
Reporter: Tim Kim
Assignee: Tim Kim
 Fix For: 2.3.0


 On google groups there have been reported instances of geolocation constantly 
 timing out. [1][2]
 So far with my own personal testing, I haven't seen geolocation failing 
 unless certain elements in the config.xml being set properly or some other 
 javascript thing.  
 However, it is possible the error is on our side so this ticket will track 
 what comes out of this.
 [1]: https://groups.google.com/d/topic/phonegap/QVp379qhfbA/discussion
 [2]: https://groups.google.com/d/topic/phonegap/VsAFfltRn4Y/discussion

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: tag 2.3.0rc1 this week?

2012-11-27 Thread Tim Kim
I am running into some issues with the js for bb playbook. I'm still trying
to wrap my head around this, but it appears that the requestFileSystem
object isn't being clobbered by the blackberry/plugin/air/requestFileSystem
one. It instead loads the common one and tried to exec which causes it to
die.

On the plus side, bb7 seems to work okay.


On 27 November 2012 15:57, Herm Wong kingoftheo...@hotmail.com wrote:

 webos has been tagged 2.3.0rc1.

  From: simon.macdon...@gmail.com
  Date: Tue, 27 Nov 2012 12:21:54 -0500
  Subject: Re: tag 2.3.0rc1 this week?
  To: dev@cordova.apache.org
 
  I've checked in a fix for the back button problem.
 
  Simon Mac Donald
  http://hi.im/simonmacdonald
 
 
  On Mon, Nov 26, 2012 at 4:24 PM, Simon MacDonald
  simon.macdon...@gmail.comwrote:
 
   Android tagged 2.3.0rc1. Passes mobile-spec automated and manual tests.
   Except the back button over-ride. That appears to be a regression.
 Issue
   opened:
  
   https://issues.apache.org/jira/browse/CB-1938
  
   Simon Mac Donald
   http://hi.im/simonmacdonald
  
  
   On Mon, Nov 26, 2012 at 3:42 PM, Shazron shaz...@gmail.com wrote:
  
   iOS tagged 2.3.0rc1. Passes all mobile-spec tests, and InAppBrowser
 manual
   tests.
  
  
   On Mon, Nov 26, 2012 at 12:05 PM, Shazron shaz...@gmail.com wrote:
  
I'll get started for iOS/
   
   
On Mon, Nov 26, 2012 at 11:28 AM, Anis KADRI anis.ka...@gmail.com
   wrote:
   
Just tagged JS. First time I do this. I hope I didn't mess
 anything up.
   
   
On Mon, Nov 26, 2012 at 11:25 AM, Al Harding 
 alharding...@gmail.com
wrote:
   
 Perfect; Joe is off today and tomorrow. Thanks Simon!


 On Mon, Nov 26, 2012 at 11:24 AM, Simon MacDonald 
 simon.macdon...@gmail.com
  wrote:

  Once someone does the JS I have volunteered to do Android.
  On Nov 26, 2012 2:14 PM, Steven Gill stevengil...@gmail.com
 
wrote:
 
   Lets tag RC1 today!
  
  
   On Fri, Nov 23, 2012 at 6:17 AM, Brian LeRoux b...@brian.io
   wrote:
  
:[
   
   
On Wed, Nov 21, 2012 at 7:47 PM, Simon MacDonald
simon.macdon...@gmail.comwrote:
   
 I'll go out on a limb and give a Mark Messier level
 guarantee
that
  the
 InAppBrowser for Android will before Monday. Hopefully
 that
 reference
isn't
 too painful for any fans of the NJ Devils or whoever the
   Rangers
 went
   on
to
 beat in the Stanley Cup that year. No one ever remembers
 the
 losers.
Well,
 maybe their long suffering fans do.

 *Lights bridge on fire before heading down to the gym.*

 Simon Mac Donald
 http://hi.im/simonmacdonald


 On Wed, Nov 21, 2012 at 2:38 PM, Filip Maj 
 f...@adobe.com
wrote:

  Probably Monday with the states eating turkey from
 Thursday
til
   Sunday
 
  On 11/21/12 11:34 AM, Simon MacDonald 
 simon.macdon...@gmail.com
  
 wrote:
 
  I'm actively working on InAppBrowser for Android right
   now. I
 just
 pushed
  manual tests to Mobile Spec and I plan to be done
 with the
code
 by
   end
 of
  day Thursday. Since everyone I work with will be off
tomorrow I
   expect
 an
  interruption free day.
  
  When is the tagging day for 2.3.0rc1 Friday? Monday?
  
  Simon Mac Donald
  http://hi.im/simonmacdonald
  
  
  On Wed, Nov 21, 2012 at 2:27 PM, Filip Maj 
 f...@adobe.com
   
 wrote:
  
   If we can land it for 2.3.0 proper, then I think we
   should
 move
 forward
   with the rc.
  
   On 11/21/12 11:23 AM, Andrew Grieve 
agri...@chromium.org
   wrote:
  
   I know we try not to hold releases up on features,
 but
   I
 think
  it
 will
  be
   strange to release 2.3 with InAppBrowser for iOS
 and
   not
have
  it
   on
 any
   other platforms. What do you guys think of waiting
 for
   https://issues.apache.org/jira/browse/CB-1508 ?
   
   
   On Wed, Nov 21, 2012 at 11:45 AM, Simon MacDonald
   simon.macdon...@gmail.com
wrote:
   
Only a bunch of Canadians would want to tag a new
release
 on
 American
Thanksgiving but...
   
+1
   
Simon Mac Donald
http://hi.im/simonmacdonald
   
   
On Tue, Nov 20, 2012 at 2:14 PM, Steven Gill 
 stevengil...@gmail.com
  
wrote:
   
 +1

 On Tue, Nov 20, 2012 at 11:06 AM, Filip Maj 
 f...@adobe.com
  
 wrote:

  

[jira] [Commented] (CB-1900) Update JavaScript for BlackBerry

2012-11-26 Thread Tim Kim (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1900?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13504214#comment-13504214
 ] 

Tim Kim commented on CB-1900:
-

Updated javascript: 
https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;a=commit;h=67bc4cd173da1055cb6ea40c0d869d15ae4e97f1

 Update JavaScript for BlackBerry
 

 Key: CB-1900
 URL: https://issues.apache.org/jira/browse/CB-1900
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: BlackBerry
Affects Versions: 2.3.0
Reporter: Michael Brooks
Assignee: Tim Kim
 Fix For: 2.3.0


 Update the cordova.js after Cordova-JS has been tagged.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


  1   2   >