I think this proposal should be moved forward to reduce the number of issues piling up. Unfortunately I do not have much time to move it forward right now. I did notice that Cordova 10 does not properly install a plugin on osx, does not configure the native object in config.xml. I would be grateful if another maintainer wants to pick this up.
As I said before, I did already raise 4 PRs on GitHub: - https://github.com/apache/cordova-lib/pull/851 - https://github.com/apache/cordova-lib/pull/852 - https://github.com/apache/cordova-docs/pull/1117 - https://github.com/apache/cordova-docs/pull/1118 On Fri, Sep 4, 2020 at 9:59 AM Chris Brody <chris.br...@gmail.com> wrote: > Yes I think this needs a formal vote. I will look up the template, would > appreciate any pointers. > > I think there should be separate votes to deprecate cordova-osx and > cordova-windows. > > I am setting the PRs to DRAFT pending the outcome of the votes. > > > On Fri, Sep 4, 2020 at 4:51 AM Tim Brust > <tim.br...@sinnerschrader.com.invalid> wrote: > >> Hi, >> >> correct me if I'm wrong, but isn't the deprecation missing a formal vote? >> >> Best, >> Tim >> >> On Fri, Sep 4, 2020 at 4:52 AM Chris Brody <chris.br...@gmail.com> wrote: >> >> > I have now raised the following PRs: >> > >> > - https://github.com/apache/cordova-lib/pull/851 >> > - https://github.com/apache/cordova-lib/pull/852 >> > - https://github.com/apache/cordova-docs/pull/1117 >> > - https://github.com/apache/cordova-docs/pull/1118 >> > >> > >> > On Fri, Jun 26, 2020 at 4:38 AM Niklas Merz <niklasm...@apache.org> >> wrote: >> > >> > > +1 from me >> > > >> > > Am 26. Juni 2020, 03:20, um 03:20, Chris Brody <chris.br...@gmail.com >> > >> > > schrieb: >> > > >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 >> > > >> >> > > >> >> > > >> > >> >> >> -- >> Tim Brust, Product Engineer >> >> tim.br...@sinnerschrader.com >> T +49 40 398855 315 >> >> SinnerSchrader Deutschland GmbH | SinnerSchrader Group >> Völckersstraße 38, 22765 Hamburg, Germany >> >> Amtsgericht Hamburg HRB-Nr. 63663 >> Geschäftsführer: Matthias Schrader (Sprecher), >> Jürgen Alker, Dr. Axel Averdung, Holger Blank, >> Thomas Dyckhoff, Dr. Lars Finke, Martin Gassner, Peggy Hutchinson >> >> Büros: Berlin, Hamburg, Frankfurt a. M., München, Prag >> >> https://www.sinnerschrader.com | NEXT AGENCY >> >