Hi devs,

I guess we discussed about this before, but didn't move to actual work.

I'd like to propose again removing CHANGELOG file in repository, and use
JIRA issue's fixed version(s).

Maintaining CHANGELOG to file is really easy to break. I've seen several
times and most of them is about backport. CHANGELOG file between branches
are inconsistent.

Suppose we would like to backport the issue to 1.0.x which is only applied
to 2.0.0, then we should fix CHANGELOG from three branches. Easy to miss
and redundant.

I'd also like to remove Project leads / Committers / Contributors in README
(at least Contributors) since it's also easy to break.

For PMC members we're maintaining it to website and I think that's enough.
For contributors I love what other projects are doing: extract unique
contributors name from commits or JIRA issues of release version and
mention them from release announce note.

What do you think?

Thanks,
Jungtaek Lim (HeartSaVioR)

Reply via email to