I would continue to vote for immediate deprecation of both cordova-osx and
cordova-windows.

Not only would cordova-osx lose relevance due to both Catalyst and
cordova-electron, it is already obsolete due to lack of support for
CocoaPods. This basically makes cordova-osx now unusable for me when I
start using SQLite3 pods in new plugin development. And we know that
cordova-windows is not supported by Visual Studio 2019.

Immediate deprecation at this point would allow us to drop support within
the next year or so. We are already overloaded by the work of supporting
the other Cordova platforms.


On Wed, Jun 24, 2020 at 2:37 AM Niklas Merz <niklasm...@apache.org> wrote:

> I agree with the that. Personally I never used these platforms for app and
> plugin development. I cannot tell for Windows but for macOS the alternative
> is pretty clear.
>
> Like Darryl wrote in the OSX thread, we should wait for Catalyst to be
> stable and then formally deprecate the osx platform. It has not recieved
> any major updates for some time anyways.
>
> June 23, 2020 11:01 PM, "Darryl Pogue" <dvpdin...@gmail.com> wrote:
>
> > I think the best path forward for Cordova apps on macOS is either
> > through cordova-ios with Catalyst, or through cordova-electron.
> >
> > Most plugins don't support the osx platform, but do have
> > implementations for iOS, so Catalyst is probably the best choice from
> > an ecosystem perspective for most people. It will also come pretty
> > close to guaranteeing support for the new Apple Silicon platform.
> >
> > IMO once we have support for Catalyst in cordova-ios, we should look
> > to deprecate cordova-osx.
> >
> > ~Darryl
>
> June 24, 2020 4:40 AM, "Chris Brody" <chris.br...@gmail.com> wrote:
>
> > It seems to me like both cordova-osx and cordova-windows are now outdated
> > for various known reasons:
> >
> > - cordova-osx has outdated platform name and does not support CocoaPods
> > - cordova-windows requires previous Visual Studio version 2017 to build
> >
> > Given that:
> >
> > - These desktop platforms are known to be outdated.
> > - It is possible to use cordova-electron to support these and other
> desktop
> > platforms.
> > - It would be possible to build iOS apps for macOS starting with
> Catalina,
> > using Catalyst, once we solve
> > https://github.com/apache/cordova-ios/issues/699
> > - We have more than enough work on our hands to support the
> non-deprecated
> > Cordova platforms.
> >
> > I would vote to:
> >
> > - deprecate these platforms now
> > - plan to remove support in a future major release (not now)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>

Reply via email to