{"thread":{"id":"50532","subject":"Re: Delivery Status Notification (Failure)","startedAt":"2019-02-18T10:46:20Z","lastAt":"2019-02-19T11:43:41Z","messageCount":5,"participants":["Senol Yazici","Randall S. Becker","Johannes Schindelin","Jason Pyeron"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"369526","messageId":"CAFacdQ8NDKfd0p8=9Rh3s4FPeS9mbqpQt8mw3AZoJn9jHjriPg@mail.gmail.com","threadId":"50532","inReplyTo":"5c657002.1c69fb81.d433c.32ce.GMR@mx.google.com","subject":"Re: Delivery Status Notification (Failure)","fromName":"Senol Yazici","fromEmail":"sypsilon@googlemail.com","sentAt":"2019-02-18T10:46:42Z","receivedAt":"2019-02-18T10:46:20Z","isPatch":false,"sender":{"key":"sypsilon@googlemail.com","avatar":null},"body":"Hi all,\n\nI just stumbled over following page\n\nhttps://git-scm.com/about/distributed\n\nand was wondering if it is possible to\n\n- demilitarise that “dictator/lieutenant” thing and\n- de-religionise that “blessed” thing\n\nI did not had the feeling that git is “pro military”, or is against\n“non religious” developers/users.\n\nThank you very much,\n\nSenol Yazici\n"},{"id":"369535","messageId":"000b01d4c7a4$ce4db4b0$6ae91e10$@nexbridge.com","threadId":"50532","inReplyTo":"CAFacdQ8NDKfd0p8=9Rh3s4FPeS9mbqpQt8mw3AZoJn9jHjriPg@mail.gmail.com","subject":"RE: Delivery Status Notification (Failure)","fromName":"Randall S. Becker","fromEmail":"rsbecker@nexbridge.com","sentAt":"2019-02-18T16:12:49Z","receivedAt":"2019-02-18T16:13:03Z","isPatch":false,"sender":{"key":"randall.becker@nexbridge.ca","avatar":"https://avatars.githubusercontent.com/u/28956764?v=4"},"body":"On February 18, 2019 5:47, Senol Yazici\n> I just stumbled over following page\n> \n> https://git-scm.com/about/distributed\n> \n> and was wondering if it is possible to\n> \n> - demilitarise that “dictator/lieutenant” thing and\n> - de-religionise that “blessed” thing\n> \n> I did not had the feeling that git is “pro military”, or is against “non religious”\n> developers/users.\n\nI 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):\n\n* Blessed: Repository of Record\n* Dictator: Committer [Repository]\n* Lieutenant: Contributor [Repository]\n\nThis seems more closely aligned with the real roles being applied to activities associated with the repositories involved.\n\nTaking 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:\n\n* Lieutenant: an aide or representative of another in the performance of duty : assistant (not what that repository is for)\n* Dictator: one holding complete autocratic control : a person with unlimited governmental power (not how the git team behaves)\n* Blessed: honored in worship : hallowed; of or enjoying happiness (although I can see the happiness part of this one)\n\nRegards,\nRandall\n\n\n"},{"id":"369562","messageId":"nycvar.QRO.7.76.6.1902182158040.45@tvgsbejvaqbjf.bet","threadId":"50532","inReplyTo":"CAFacdQ8NDKfd0p8=9Rh3s4FPeS9mbqpQt8mw3AZoJn9jHjriPg@mail.gmail.com","subject":"Re: Delivery Status Notification (Failure)","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2019-02-18T20:59:39Z","receivedAt":"2019-02-18T20:59:41Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\n\nOn Mon, 18 Feb 2019, Senol Yazici wrote:\n\n> Hi all,\n> \n> I just stumbled over following page\n> \n> https://git-scm.com/about/distributed\n> \n> and was wondering if it is possible to\n> \n> - demilitarise that “dictator/lieutenant” thing and\n> - de-religionise that “blessed” thing\n> \n> I did not had the feeling that git is “pro military”, or is against\n> “non religious” developers/users.\n\nThose are valid concerns, and I value your feedback.\n\nIt would probably be a good thing to change this, and you can even do it\nyourself: create a Pull Request to change this file:\n\nhttps://github.com/git/git-scm.com/blob/master/app/views/about/_distributed.html.erb\n\nLooking forward to your enhancements,\nJohannes\n\n> \n> Thank you very much,\n> \n> Senol Yazici\n> "},{"id":"369610","messageId":"35a401d4c7ef$acf14070$06d3c150$@pdinc.us","threadId":"50532","inReplyTo":"nycvar.QRO.7.76.6.1902182158040.45@tvgsbejvaqbjf.bet","subject":"RE: Delivery Status Notification (Failure)","fromName":"Jason Pyeron","fromEmail":"jpyeron@pdinc.us","sentAt":"2019-02-19T01:08:50Z","receivedAt":"2019-02-19T01:08:53Z","isPatch":false,"sender":{"key":"jpyeron@pdinc.us","avatar":"https://gravatar.com/avatar/c2e53452caa53d940768a1ffc9cf76196d851b9b534b7a39cd39852a70a0508f?d=mp&s=160"},"body":"> -----Original Message-----\n> From: Johannes Schindelin\n> Sent: Monday, February 18, 2019 4:00 PM\n> \n> On Mon, 18 Feb 2019, Senol Yazici wrote:\n> >\n> > I just stumbled over following page\n> >\n> > https://git-scm.com/about/distributed\n> >\n> > and was wondering if it is possible to\n> >\n> > - demilitarise that “dictator/lieutenant” thing and\n> > - de-religionise that “blessed” thing\n> >\n> > I did not had the feeling that git is “pro military”, or is against\n> > “non religious” developers/users.\n> \n> Those are valid concerns, and I value your feedback.\n> \n> It would probably be a good thing to change this, and you can even do it\n> yourself: create a Pull Request to change this file:\n> \n> https://github.com/git/git-scm.com/blob/master/app/views/about/_distributed.html.erb\n> \n\nCurious, where are the sources for the PNGs saved? I did not find any obvious vector or art project files.\n\n-Jason\n\n"},{"id":"369631","messageId":"nycvar.QRO.7.76.6.1902191154560.41@tvgsbejvaqbjf.bet","threadId":"50532","inReplyTo":"35a401d4c7ef$acf14070$06d3c150$@pdinc.us","subject":"Changing https://git-scm.com/about/distributed, was RE: Delivery Status Notification (Failure)","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2019-02-19T11:43:19Z","receivedAt":"2019-02-19T11:43:41Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Jason,\n\nlet's belatedly fix the incredible misrepresenting subject line.\n\n\nOn Mon, 18 Feb 2019, Jason Pyeron wrote:\n\n> > -----Original Message-----\n> > From: Johannes Schindelin\n> > Sent: Monday, February 18, 2019 4:00 PM\n> > \n> > On Mon, 18 Feb 2019, Senol Yazici wrote:\n> > >\n> > > I just stumbled over following page\n> > >\n> > > https://git-scm.com/about/distributed\n> > >\n> > > and was wondering if it is possible to\n> > >\n> > > - demilitarise that “dictator/lieutenant” thing and\n> > > - de-religionise that “blessed” thing\n> > >\n> > > I did not had the feeling that git is “pro military”, or is against\n> > > “non religious” developers/users.\n> > \n> > Those are valid concerns, and I value your feedback.\n> > \n> > It would probably be a good thing to change this, and you can even do it\n> > yourself: create a Pull Request to change this file:\n> > \n> > https://github.com/git/git-scm.com/blob/master/app/views/about/_distributed.html.erb\n> > \n> \n> Curious, where are the sources for the PNGs saved? I did not find any obvious vector or art project files.\n\nAs you can see clearly from that page, the PNG in question is called\nworkflow-c@2x.png and it lives in /images/about/. Using the Ctrl+T trick\non GitHub even reveals the location in the repository:\n\nhttps://github.com/git/git-scm.com/blob/master/public/images/about/workflow-c@2x.png\n\nClicking on the History link\n(https://github.com/git/git-scm.com/commits/master/public/images/about/workflow-c%402x.png)\nreveals that this file was first committed in\nhttps://github.com/git/git-scm.com/commit/e640167a2687eae2d1ed30c5b0d003bfb09e88c3.\nSince that commit message only talks about adding Retina versions (@2x),\nlet's look at the history of the original PNG:\nhttps://github.com/git/git-scm.com/commits/master/public/images/about/workflow-c.png\n\nAt some stage of digging, you will invariably figure out that all of the\nfigures come from the ProGit book, the dictator/lieutenant one from\nhttps://github.com/progit/progit2/blob/master/images/benevolent-dictator.png\n\nA little more digging would have revealed that those figures are all\ngenerated from one file: progit.sketch. Its history:\nhttps://github.com/progit/progit2/commits/master/diagram-source/progit.sketch\nindicates that you need Sketch3 to open/modify that file.\n\nI found that I can open that file on Windows (where Sketch is not\nsupported) using Lunacy from https://icons8.com/lunacy and the diagram in\nquestion seems to be on the page 05 - Workflows.\n\nPlease note that all of what I described is available publicly, I had no\nidea about it, all I know is how to use the tools to find out. Which is\nwhy I described it so that you can know how to use the tools to answer\nyour questions, too.\n\nCiao,\nJohannes\n\n> \n> -Jason\n> \n> "}]}