I would really favor the idea of publishing -rc suffixed versions to
resolve the dilemma discussed here. I would favor starting with something
like -rc.01 which could gracefully handle up to 99 rc versions.

Assuming that -rc suffixed versions should be considered stable enough for
master then using caret (^) in dependencies means that we should be able to
do this just once per Cordova package in a major release.

On Thu, Sep 13, 2018, 6:08 AM Oliver Salzburg <oliver.salzb...@gmail.com>
wrote:

> Alright, as long as we're talking about a manual process to resolve this
> conflict temporarily, I see it as a valid suggestion.
> However, I would still prefer if a -rc.0 suffixed version was published
> and then depended upon, for clarity.
>
> On 2018-09-13 11:49, Jan Piotrowski wrote:
> > Chris didn't really mention the actual problem he tried to solve with
> > this PR in his initial email, and half the discussion here was about
> > something totally different.
> >
> > My understanding of what he did was that he tried to find a way to
> > test a new version of corova-create that requires new versions of
> > cordova-fetch and cordova-common, which have necessary updates in
> > master but that have not been released to npm yet. Setting the
> > dependencies to nightly releases theoretically makes this possible.
> >
> > An alternative solution of course is to create releases for
> > cordova-fetch and cordova-common first, then update cordova-create to
> > use those.
> >
> > Stumbling block here is that Cordova package releases seem to be a big
> > deal, historically, and quite some process to follow.
> > If we find a way to make cutting a release of a library a quick and
> > simple thing, this should be much less of an issue. Correct?
> >
> > -J
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>

Reply via email to