I think depreciation should be our usual 6 months instead of cordova 7. Who
knows how fast or slow cordova 7 will come out.

Doing this, it would mean we would drop support for the platforms that
don't update to PlatformAPI.

We have already started the process for deprecating amazon-fireos and wp8.
We would need to include FFOS since I don't see anyone working on it at
all. We can contact LG about webos and see if they will update. Ubuntu
might get the update by then. OSX already has a PR for PlatformAPI changes.

I think this sounds fine. Deprecated platforms would still work with old
versions of cordova.
On Jan 22, 2016 6:58 AM, "Vladimir Kotikov (Akvelon)" <
[email protected]> wrote:

> Hi guys.
>
> Starting from upcoming cordova release (6.0.0) we have PlatformApi
> implemented and used by three major platforms (Android, iOS and Windows).
> This means that we now have a lot of code in cordova-lib which exists there
> only for maintaining compatibility with previous platforms versions.  I'd
> love to remove this duplicates from lib, but this means that we'll lose the
> support for previous platforms in newer cli, and hence we'd need to
> deprecate this support first.
>
> So I propose to add a deprecation message about removing support for old
> platforms into upcoming [email protected] and remove this support totally in
> next major cordova version (7.0.0). The message will be emitted each time
> when polyfill is instantiated for these platforms instead of platform's Api
> class and might look like this:
>
> "The support for old platforms via PlatformApi polyfill is deprecated and
> will be removed in next versions of cordova.
> Consider upgrading your platform to [email protected] or newer."
>
> -
> Best regards, Vladimir.
>
>
>

Reply via email to