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

On Tue, Jun 23, 2020 at 1:31 PM Chris Brody <chris.br...@gmail.com> wrote:
>
> Thanks to Niklas for taking care of the release. You should see my +1 vote
> so it should be good to go now. Definitely not worth blocking the release,
> especially on a platform with such low relevance.
>
> I do actually use cordova-osx as a quick way to test my SQLite plugin work
> before going through testing on iOS simulator & device.
>
> Moving forward, an idea could be to make a new cordova-mac or cordova-macos
> platform as a fork off of cordova-ios, maybe even as an unofficial
> platform. This would be a similar idea to how they have "out-of-tree"
> platforms for Windows, macOS, etc. on React Native.
>
> In terms of changing the CPU, I suspect that should be at worse a
> "breaking" build change that would affect Xcode projects and libraries. But
> yeah, definitely good to note.
>
>
> On Tue, Jun 23, 2020 at 3:28 PM Niklas Merz <niklasm...@apache.org> wrote:
>
> > I didn't even realize that because I just followed the guide and used
> > coho, but yes this is kind of confusing. We may consider fixing coho or
> > the docs to avoid that for future releases.
> >
> > Personally I don't think that is this big of a deal and should block the
> > release.
> >
> > If we could some get some votes, we can get the release done and maybe
> > start the discussion of the future of the OSX platform.
> >
> > Just some random thoughts, but maybe this is better done in another
> > DISCUSS.
> >
> > * cordova-osx seems to be quite irrelevant to me.
> > * there are plans of bringing Catalys to live in cordova-ios which would
> > make cordova-ios apps run on Mac
> > * Apple renamed OSX to macOS again and we still have the old name
> > * Apple announced the switch from Intel based Macs to ARM based Macs
> > just yesterday. What does that mean for the platform? Just update to
> > project with Xcode?
> >
> > Am 23.06.20 um 16:51 schrieb Chris Brody:
> > > I was a bit surprised to see that the major cordova-osx 6.0.0 release tag
> > > was made outside of the master branch.
> > >
> > > This has happened before, as discussed in:
> > > https://github.com/apache/cordova-coho/issues/227
> > >
> > > I hope we can find a way to improve this in the near future.
> > >
> > > On Fri, Jun 12, 2020 at 12:59 PM Niklas Merz <niklasm...@apache.org>
> > wrote:
> > >
> > >>
> > >> Does anyone have any reason to delay a cordova-osx platform release?
> > >> Any outstanding patches to land?
> > >>
> > >> If not, I will start the release soon after checking the remaining PRs.
> > >> We should get the platforms ready for the new Cordova CLI release and
> > >> NodeJS version deprecations.
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > >> For additional commands, e-mail: dev-h...@cordova.apache.org
> > >>
> > >>
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to