Re: cgit, ages and chronological order

From: Mark Millard via freebsd-git <freebsd-git_at_freebsd.org>
Date: Wed, 17 Nov 2021 19:36:22 UTC

On 2021-Nov-17, at 11:06, Stefan Sperling <stsp@stsp.name> wrote:

> On Wed, Nov 17, 2021 at 08:40:30AM -0800, Mark Millard via freebsd-git wrote:
>> That is the order of the history on the branch on the
>> FreeBSD server. It does not follow the Age: Age need
>> not track the sequencing on the branch on the server.
> 
> I see. Sorry, I misunderstood the case under discussion.
> If the displayed commits are already ordered by parent-commit relationships,
> then displaying commits in that order regardless of timestamp makes sense,
> of course.
> Sorting commits by timestamp only matters when parallel commits from
> distinct branches need to be sorted into a single list for display (as
> opposed to drawing a graph).

Yea, trying to make a linear list out of partially-ordered
things is messy for interpreting the results.

But https://cgit.freebsd.org/src/log/ for main does include a
graph at the left: One is currently visible on the first page
that is not linear (from a zfs merge: 2 parents involved in
what is visible).


===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)