People are already getting surprised today that their apps do not connect
to any network when they create an app that contains [email protected]
because the whitelist plugin is not included by default.
Why whitelist is not included by default?
- the don't use the cordova-cli, the use cordova-android/bin/create (shell
mode)
- because they use their own templates, for example I created an app with
my own template that has my config.xml that doesn't have whitelist plugin
because I created the template in the [email protected] time frame.
- people creating apps with other CLIs, for example ionic cli, whitelist
plugin is not one of the default plugins added with their ionic templates,
etc..


On Wed, Sep 30, 2015 at 11:48 AM Carlos Santana <[email protected]>
wrote:

> So this mean I can add this engine tag today to the whitelist plugin with
> some code specific to firefoxos?
>  <engine name="cordova-firefoxos" version=">=4.0.0-dev" />
>
> I know [email protected] or [email protected] is not on
> npm but is very useful to give users the warning now.
> This will avoid the user from upgrading the plugin ever in the future when
> [email protected] is published to npm, I might get c
> [email protected] around december or longer  so I don't think it
> will be a problem for them to see the warning until then.
>
> If everyone is OK I will put this code today? this will avoid user from
> having to upgrade the plugin in the future :-p
>
> This is the point I want to make, and guess email communication is not
> being our friend to express my point of view.
> Will those interested on this topic up for a quick Hangout? Simon, Shaz,
> Nikhil
>
>
> On Wed, Sep 30, 2015 at 10:55 AM Simon MacDonald <
> [email protected]> wrote:
>
>> -1 to this proposal IMHO
>>
>> Warnings are useful. If someone sees this and is confused as to why there
>> is a new whitelist plugin then looks into it some more detail that will be
>> beneficial. I think the warning should be more explicit. Put an info tag
>> into the plugin.xml for the whitelist linking to the docs and what the
>> upcoming change is in cordova-ios 4.0.0. That way people will be "less"
>> surprised that they need to install this plugin in the future.
>>
>>
>>
>> Simon Mac Donald
>> http://hi.im/simonmacdonald
>>
>> On Tue, Sep 29, 2015 at 11:35 PM, Tommy Williams <[email protected]>
>> wrote:
>>
>> > This.
>> >
>> > +1
>> >
>> >
>> > On 30 September 2015 at 12:31:29, Carlos Santana ([email protected])
>> > wrote:
>> >
>> > In summary I proposed that we update the plugin with a version that only
>> > contains the android code.
>> > When we publish [email protected] then we publish a new version that
>> > contains the ios code and contains engine tag stating that it needs
>> > minimum
>> > [email protected]
>> >
>> > I'm OK if you want to have two branches to make it clear to devs, 1.x it
>> > contains android only, branch 2.x contains both android and ios.
>> >
>>
>

Reply via email to