git logs on repository page are wrong
Actually, they are not wrong, they are just not useful as they are.
The primary repository page says "most recent commits" and
actually it sorts the commit by date, so it is not wrong.
The problem is that what is useful is the logical history of
the changes, not the dates. This already confused me a few days
ago, as the story as I see it on the site is not correct.
git developers are used to rebase and squash and change patches before
publishing their work, so the initial dates of the commits are not
in the logical order. If I "git log" I get the logical order, but the
page now has a different one.
Today I change the order of two independent commits to have them
in a more logical sequence than I implemented them. You can see in
https://www.ohwr.org/project/wr-switch-sw/tree/master that the
message for commit "56dec5c" says "the previous one", as my log is
56dec5c... wbgen-regs: new input wb files and output headers
d8d928a... wbgen-regs: new Makefile to build them
50d7313... wbgen-regs: removed spurious wb files
But on the site the previous seems to be 50d7313 rather than d8d928a
That's strange because sorting by date is more work than using
plain "git log".
I'd like this to be fixed, as I really need to reorder patches
instead of rewriting them when I clean up after things work.
Thank you for your patience.
/alessandro