+1

I support the idea of providing a beta or release candidate for the
upcoming major release.

I've already started testing the potential beta release in one of my
ongoing projects. A few third-party plugins will require updates, and I
plan to submit PRs ahead of time to help them prepare for the release.


On Fri, Oct 11, 2024 at 9:27 PM Norman Breau <nor...@breautek.com> wrote:

> +1
>
> I can also test the beta when available against one of my projects and
> report back on any issues
> that I encounter. My projects are fairly large and makes use of good set
> of plugins, both
> from the public ecosystem and some private ones as well.
>
> I'm not sure if there already a list of breaking changes available, but
> it would be nice
> to have one for reference, which could probably be later reused for the
> actual 8.0 release announcement.
>
> Cheers,
> Norman
>
> On 2024-10-11 07:25, Niklas Merz wrote:
> > +1
> >
> > I like the idea of doing a pre-release a lot in such case. Other Apache
> > projects do release candidates (rc) shortly before their release but if
> > we are still a bit away from the final release beta is a good name.
> >
> > On October 11, 2024, alexandre alves <aal...@seamlink.com.invalid>
> > wrote:
> >> Hi
> >>
> >> I agree with the approach and would be able to test the beta version
> >> with our current apps and plugins.
> >>
> >> Alexandre Alves
> >> ________________________________
> >> De: Darryl Pogue <dar...@dpogue.ca>
> >> Enviado: 11 de outubro de 2024 08:14
> >> Para: dev@cordova.apache.org <dev@cordova.apache.org>
> >> Assunto: [DISCUSS] Making a cordova-ios 8.0.0-beta.1 release
> >>
> >> Hi folks,
> >> There's been a lot[1] of refactoring and modernizing work for
> >> cordova-ios recently, aiming to get us ready for the 8.0.0 major
> >> version. Some of that includes deprecating old APIs to adopt more
> >> modern conventions, and some of that includes breaking changes to the
> >> generated Xcode project structure. I think (and really hope) that all
> >> of the big breaking changes are done now.
> >>
> >> While there are still some bug fixes that I'm hoping we'll be able to
> >> address[2], and possibly some new features, it feels like a good time
> >> to get some initial testing of the breaking changes and deprecations,
> >> particularly from plugin authors.
> >>
> >> To that end, I'm curious what people think about the idea of
> >> publishing an 8.0.0-beta.1 version for testing.
> >>
> >> We would explicitly NOT mark it as latest on npm, so people would have
> >> to opt in to it for testing, but we would make a post about it on the
> >> blog with detailed notes for plugin authors about deprecations and
> >> what might need to be updated in plugin code. Since this would be a
> >> tagged release, it would need to go through the usual vetting and
> >> voting process.
> >>
> >> I'm happy to start that process (and write the plugin migration guide)
> >> if folks think this is worth doing.
> >>
> >> Thanks,
> >> ~Darryl
> >>
> >> [1] https://github.com/apache/cordova-ios/compare/7.1.1...master
> >> [2] https://github.com/apache/cordova-ios/milestone/12
> >>
> >> ---------------------------------------------------------------------
> >> 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