Hi Craig,

Got it. Thank you for the detailed explanation.

I'd like to update the doc to reflect the two phase to making releases.

--

Zhang Yonglun
Apache ShenYu (Incubating)
Apache ShardingSphere


Craig Russell <apache....@gmail.com> 于2021年5月19日周三 上午8:17写道:

> Hi,
>
> I'd say that there are two distinct parts to making releases, and would
> recommend that we update the docs to reflect:
>
> 1. "Preparing a release" is something that is done by a release manager.
> Some documentation refers to this as "cutting" a release. Preparing a
> release means following the project-specific instructions for creating the
> release artifacts and putting them in a repository that is a staging area
> for voting and subsequent publishing the release.
>
> 2. "Publishing a release" is done after the podling and then the IPMC
> approve the release that has been prepared, using a formal [VOTE] process.
> If the vote fails, the release manager can prepare an improved release.
> Publishing means that the release artifacts are moved to the official
> distribution area where they are picked up by the mirror system.
>
> So, cutting a release == creating a release == preparing a release
> but these != publishing a release.
>
> Craig
>
> > On May 17, 2021, at 8:10 AM, Zhang Yonglun <zhangyong...@apache.org>
> wrote:
> >
> > Hi,
> >
> > In the 'Creating an Apache Release' section of the graduation guide [1],
> I
> > am a little confused by the statements of 'cut a release', 'publish a
> > release' and 'create a release'. What's the difference between them?
> > I really know what this section means generally, but when I tried to
> > translate I met difficult.
> > I thought these three statements are equal previous, but I'm not sure
> now.
> >
> >> Podlings do not need to actually *publish *a release to demonstrate that
> > they understand how to accomplish such a feat. However, creating a
> release
> > that is approved by the incubator project management committee is usually
> > the simplest way to do this.
> >
> > What does the highlight *publish* imply? Anyway, I get 'create a release'
> > is better.
> >
> >> If you are going to cut a release (which is highly recommended), then
> > please read the Incubator Release Management Guide for hints, tips and
> > guidelines for cutting a release that will get approved by the IPMC
> without
> > problems.
> >
> > Why recommend 'cut a release' this time instead of 'create a release'?
> >
> > I am trying to translate this guide to local language, it's very
> appreciate
> > if anyone could help.
> >
> >
> > [1]
> http://incubator.apache.org/guides/graduation.html#creating_an_apache
> > _release
> >
> > --
> >
> > Zhang Yonglun
> > Apache ShenYu (Incubating)
> > Apache ShardingSphere
>
> Craig L Russell
> c...@apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>

Reply via email to