git/list[1] front-page[2] threads[3] people[4] search[5] about
 

RE: Delivery Status Notification (Failure)

From
Randall S. Becker <rsbecker@nexbridge.com>
Date
Feb 18, 2019, 16:12 UTC
Message-ID
<000b01d4c7a4$ce4db4b0$6ae91e10$@nexbridge.com>
In-Reply-To
<CAFacdQ8NDKfd0p8=9Rh3s4FPeS9mbqpQt8mw3AZoJn9jHjriPg@mail.gmail.com>
On February 18, 2019 5:47, Senol Yazici
Show 11 quoted lines
> I just stumbled over following page
> 
> https://git-scm.com/about/distributed
> 
> and was wondering if it is possible to
> 
> - demilitarise that “dictator/lieutenant” thing and
> - de-religionise that “blessed” thing
> 
> I did not had the feeling that git is “pro military”, or is against “non religious”
> developers/users.
I think there is a point here. In some of my customers, we have replaced these terms with the following (the Repository is optional in the second two):
* Blessed: Repository of Record
* Dictator: Committer [Repository]
* Lieutenant: Contributor [Repository]
This seems more closely aligned with the real roles being applied to activities associated with the repositories involved.
Taking a lesson from other Open Source projects, Jenkins has deprecated Master/Slave in favour of Controller/Agent. This seems not only more acceptable to some, but in my view more descriptive. The terms on the page above do not actually make any descriptive sense to a newbie. And confusion could ensue from the dictionary definitions:
* Lieutenant: an aide or representative of another in the performance of duty : assistant (not what that repository is for)
* Dictator: one holding complete autocratic control : a person with unlimited governmental power (not how the git team behaves)
* Blessed: honored in worship : hallowed; of or enjoying happiness (although I can see the happiness part of this one)

Regards, Randall

Previous: Senol YaziciNext: Johannes Schindelin
Message 2 of 5 in “Re: Delivery Status Notification (Failure)”
  1. Senol YaziciFeb 18, 2019
  2. Randall S. BeckerFeb 18, 2019
  3. Johannes SchindelinFeb 18, 2019
  4. Jason PyeronFeb 19, 2019
  5. Changing https://git-scm.com/about/distributed, was RE: Delivery Status Notification (Failure)Johannes Schindelin, Feb 19, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.