I think it should be the changelog since the last formal release.

In my opinion, an updated release candidate (e.g. rc-2, rc-3 ...) should
not contain new features or fix bugs. They should only fix release-related
problems like license problems.
Even if there is an urgent issue, we should start a new hotfix version
rather than adding it in another release candidate.

Perhaps we should also discuss our version number policy in this thread.
A popular method may be MAJOR.MINOR.PATCH [1].
In this case, we may add the minor version in each regular monthly release,
and use patch number to version hotfix versions.

Apache release policy [2] doesn't talk too much about whether release
candidates could include new features or new bug fixes. Could our mentor
give any advice on this?

[1] https://semver.org/
[2] http://www.apache.org/legal/release-policy.html

Wenli


On Mon, Aug 26, 2019 at 4:04 PM SHUANG SU <sushuang0...@gmail.com> wrote:

> ------------------------------
>  Su Shuang (100pah)
> ------------------------------
>
>
>
> ---------- Forwarded message ---------
> From: SHUANG SU <sushuang0...@gmail.com>
> Date: Mon, 26 Aug 2019 at 15:56
> Subject: [DISCUSS] Changelog issue
> To: <priv...@echarts.apache.org>
>
>
>
> Hi all,
>
> Shall we discuss a changelog issue:
>
> Suppose we have these versions:
> 4.1.0(formal release) ==> 4.2.1-rc.1(pre-release) ==> 4.2.1(formal release)
>
> The changelog of 4.2.1, should be:
> A. The diff with 4.1.0
>       (where the major part of the changelog of 4.2.1 will be duplicated
> with the changelog of 4.2.1-rc.1)
> B. The diff with 4.2.1-rc.1
>       (where the changelog of 4.2.1 will contain only a little content,
> that is probably not appropriate for a "formal release")
>
>
>
>
>
> ------------------------------
>  Su Shuang (100pah)
> ------------------------------
>

Reply via email to