public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Segher Boessenkool <segher@kernel.crashing.org>
To: Joseph Myers <jsm@polyomino.org.uk>
Cc: Andreas Schwab <schwab@linux-m68k.org>,
	Roman Zhuykov <zhroma@ispras.ru>,
	       gcc@gcc.gnu.org, Alexander Monakov <amonakov@ispras.ru>,
	       Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>,
	esr@thyrsus.com
Subject: Re: Test GCC conversion with reposurgeon available
Date: Wed, 25 Dec 2019 17:15:00 -0000	[thread overview]
Message-ID: <20191225171536.GN4505@gate.crashing.org> (raw)
In-Reply-To: <alpine.DEB.2.21.1912251531400.18895@digraph.polyomino.org.uk>

On Wed, Dec 25, 2019 at 03:36:38PM +0000, Joseph Myers wrote:
> On Wed, 25 Dec 2019, Andreas Schwab wrote:
> 
> > On Dez 25 2019, Joseph Myers wrote:
> > 
> > > Timezones for any email address can be specified in gcc.map for any 
> > > authors wishing to have an appropriate timezone used for their commits.
> > 
> > But that should not be used for unrelated authors.
> 
> It's not.
> 
> On investigation, I think you are referring to the conversion of r269472.  
> That was committed for you by Jim Wilson and thus has you as author and 
> Jim Wilson as committer and Jim Wilson's timezone entry has been applied.  
> So the argument here is that the author's timezone information should be 
> applied to the author date, and the committer's timezone information 
> should be applied to the committer date.  I expect that should be 
> straightforward (although when coming from SVN, there's also an argument 
> that we only have committer dates so the committer timezone is the 
> relevant one to apply).

Or we could just not make up any time zone at all.  The information
isn't there, what is gained by faking something?

Having people's real names is obviously useful.  Showing the email
address they used when they did the patch (which can be an indication of
affiliation, for example) can also be useful, but less so, and is harder
to get right.  But the timezone some patch was made in (or committed in)?

The goal is not to pretend we never used SVN.  The goal is to have a Git
repo that is as useful as possible for us.  For me, that means the stuff
inherited from the older repos should be just that: exactly what was
there before.  With annoyances like real name fixed, perhaps, and maybe
actual errors fixed (although I never in practice saw *any* error that
made anything even the slightest bit harder to do).

But no lipstick.


Segher

  reply	other threads:[~2019-12-25 17:15 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-17 21:32 Joseph Myers
2019-12-17 23:33 ` Bernd Schmidt
2019-12-18  0:51   ` Eric S. Raymond
2019-12-18  0:52   ` Joseph Myers
2019-12-18  3:28     ` Joseph Myers
2019-12-18 14:36       ` Joseph Myers
2019-12-18 13:10 ` Jason Merrill
2019-12-18 18:16   ` Joseph Myers
2019-12-19  5:50     ` Jason Merrill
2019-12-19 15:55       ` Joseph Myers
2019-12-18 21:55 ` Joseph Myers
2019-12-19  0:36   ` Bernd Schmidt
2019-12-19  0:58     ` Joseph Myers
2019-12-19 13:51   ` Test GCC conversions (publicly) available Mark Wielaard
2019-12-19 14:06     ` Eric S. Raymond
2019-12-19 14:40       ` Joseph Myers
2019-12-19 16:00         ` Eric S. Raymond
2019-12-19 16:03           ` Richard Earnshaw (lists)
2019-12-19 16:08             ` Eric S. Raymond
2019-12-19 16:29   ` Test GCC conversion with reposurgeon available Joseph Myers
2019-12-22 13:57     ` Joseph Myers
2019-12-23 17:27       ` Roman Zhuykov
2019-12-24 11:50         ` Joseph Myers
2019-12-24 15:55           ` Segher Boessenkool
2019-12-24 17:17             ` Joseph Myers
2019-12-24 18:14               ` Segher Boessenkool
2019-12-25 11:03                 ` Roman Zhuykov
2019-12-25 11:20                   ` Joseph Myers
2019-12-25 12:23                     ` Eric S. Raymond
2019-12-25 14:32                   ` Andreas Schwab
2019-12-25 14:41                     ` Joseph Myers
2019-12-25 15:10                       ` Andreas Schwab
2019-12-25 15:36                         ` Joseph Myers
2019-12-25 17:15                           ` Segher Boessenkool [this message]
2019-12-25 19:33                             ` Eric S. Raymond
2019-12-26 21:03                               ` Vincent Lefevre
2019-12-26 21:31                                 ` Eric S. Raymond
2019-12-26 22:25                                   ` Toon Moene
2019-12-26 22:32                                     ` Eric S. Raymond
2019-12-27 14:40                                       ` Segher Boessenkool
2019-12-26 22:57                                   ` Vincent Lefevre
2019-12-26 23:38                                     ` Eric S. Raymond
2019-12-25 19:40                           ` Eric S. Raymond
2019-12-27 21:29                           ` Andreas Schwab
2019-12-27 21:43                             ` Joseph Myers
2019-12-25 19:19                     ` Eric S. Raymond
2019-12-27 21:30                       ` Andreas Schwab
2019-12-28  2:43                         ` Eric S. Raymond
2019-12-27 14:37                   ` Richard Earnshaw
2019-12-24 10:57       ` Maxim Kuvyrkov
2019-12-28 16:30       ` Joseph Myers
2020-01-03 12:38         ` Joseph Myers
2020-01-06 23:58           ` Andrew Pinski
2020-01-07  0:30             ` Joseph Myers
2020-01-07  0:44             ` Richard Earnshaw
2020-01-09 12:22           ` Joseph Myers
2020-01-09 21:57             ` Joseph Myers
2020-01-09  9:44 ` GIT conversion: question about tags & release branches Martin Liška
2020-01-09 10:51   ` Richard Earnshaw (lists)
2020-01-09 11:06     ` Martin Liška
2020-01-09 11:31       ` Eric S. Raymond
2020-01-09 11:46   ` Martin Jambor
2020-01-09 11:50     ` Martin Liška
2020-01-09 12:37       ` Joseph Myers
2020-01-09 13:38         ` Martin Liška
2020-01-09 11:57     ` Richard Earnshaw (lists)
2020-01-09 11:59       ` Richard Earnshaw (lists)
2020-01-06 22:09 Test GCC conversion with reposurgeon available Loren James Rittle
2020-01-07  9:35 ` Richard Earnshaw (lists)
2020-01-07 15:53   ` Loren James Rittle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191225171536.GN4505@gate.crashing.org \
    --to=segher@kernel.crashing.org \
    --cc=amonakov@ispras.ru \
    --cc=esr@thyrsus.com \
    --cc=gcc@gcc.gnu.org \
    --cc=jsm@polyomino.org.uk \
    --cc=maxim.kuvyrkov@linaro.org \
    --cc=schwab@linux-m68k.org \
    --cc=zhroma@ispras.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).