[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gameoftrees
Subject:    Re: draft: keeping authorship of diffs in commits
From:       Stefan Sperling <stsp () stsp ! name>
Date:       2022-02-06 13:16:39
Message-ID: Yf/KN/lfuRbN+f9k () benson ! stsp ! name
[Download RAW message or body]

On Sun, Feb 06, 2022 at 11:20:55AM +0100, Omar Polo wrote:
> There's also another one issue I think: nomenclature.  got(1) mention
> various time the "commit author", the env variable is called GOT_AUTHOR
> and the got.conf setting is `author'.  Adding a "-A author" to got ci
> which does a subtly different thing can easily confuse people.

Yes, in hindsight this is bad, because it makes it harder to make
a clear distinction between committer and author. This happened
because I did not consider this distinction important enough, as
this is no problem with the way CVS is being used today. However,
expectations may change with a new repository format that is able
to store additional meta-data.

The good news is that we can change anything! At this stage, breaking
things in incompatible ways is absolutely fine. Anybody who is using
Got nowadays must be ready to adjust their setup to changes we make
at any moment. Release numbers start with a zero for a reason and I
do not expect this to change anytime soon.

Should we just rename all these things to "committer" or is there
a better path forward?



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic