[ 
https://issues.apache.org/jira/browse/CB-298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261095#comment-13261095
 ] 

Filip Maj commented on CB-298:
------------------------------

Plugin story is being worked out in the PluginDesign wiki article and the 
recent "Pluginzation FTW" thread on the mailing list. Let's keep the discussion 
to ML and the PluginDesign draft.

As for this issue, how about, as a happy medium, we implement deprecation 
notices for the {{PhoneGap}} and {{Cordova}} global object's methods, but route 
it through some mechanism that Pat suggests, wherein each deprecation notice 
only {{console.log}}s its message once. This should satisfy concerns about 
performance and also provide enough warning for our users.

Yay/nay?
                
> DEPRECATE "plugins" and "PhoneGap" global objects in JavaScript implementation
> ------------------------------------------------------------------------------
>
>                 Key: CB-298
>                 URL: https://issues.apache.org/jira/browse/CB-298
>             Project: Apache Callback
>          Issue Type: Improvement
>          Components: CordovaJS
>    Affects Versions: 1.4.0, 1.5.0, 1.6.0
>            Reporter: Filip Maj
>            Assignee: Filip Maj
>            Priority: Minor
>              Labels: api-change, javascript
>             Fix For: 1.7.0
>
>
> There are two globals currently defined in Cordova-JS' common platform 
> definition, which get dropped onto the `window` object: `plugins` and 
> `PhoneGap`.
> Let's slate these for removal.
> In 1.6, let's set up deprecation notices for these.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to