Well, our "curated" changelogs are missing A LOT of information on what
actually went into the release, which therefore makes it not useful.  If we
were better about commit messages and used squash and merge, then we would
at least have something for every PR that was merged.

On Thu, Oct 18, 2018 at 8:25 AM Jan van Doorn <j...@knutsel.com> wrote:

> > I think this just shifts the burden from writing a changelog entry to
> writing a good commit entry.
>
>
> I agree, and I think that’s where that burden belongs. (And I _really_
> hate merge conflicts).
>
> > There might be fewer commit entries if we squash and merge, but I’m
> doubtful that it would be as valuable as our “curated” changelogs.
>
> Both are dependent on how disciplined we are.
>
> I’m +1 on Squash and Merge.
>
> Cheers,
> JvD
>
>
> > On Oct 18, 2018, at 08:18, Eric Friedrich (efriedri)
> <efrie...@cisco.com.INVALID> wrote:
> >
> > I think this just shifts the burden from writing a changelog entry to
> writing a good commit entry.
> >
> > There might be fewer commit entries if we squash and merge, but I’m
> doubtful that it would be as valuable as our “curated” changelogs.
> >
> >
> >
> >
> >> On Oct 18, 2018, at 9:40 AM, Dave Neuman <neu...@apache.org> wrote:
> >>
> >> Hey All,
> >> I want to follow up on something that was briefly discussed at the
> summit
> >> this week.  Many people do not like the Changelog and feel like it can
> be a
> >> PITA to deal with.  One of the reasons we have the changelog is because
> >> there are so many commits in a given release, that it is hard to comb
> >> through all of them to figure out what noteworthy changes or bug fixes
> went
> >> into the code.  One thing that may help with this problem is to use
> enable
> >> the squash and merge feature on Github for pull requests [1].   This
> >> feature would squash all commits in a PR into one commit.  If we pair
> the
> >> one commit with a good commit message, we would essentially get the
> ability
> >> to create the changelog just from the commits.
> >>
> >> So, I would like to propose that we enable the squash and merge feature
> in
> >> the Traffic Control Github repo and use that going forward.  Thoughts?
> >>
> >> Thanks,
> >> Dave
> >>
> >>
> >> [1] https://help.github.com/articles/about-pull-request-merges/
> >
>
>

Reply via email to