* dmd D Programming Language compiler @ 2015-03-04 22:07 Walter Bright 2015-03-17 17:25 ` Ludovic Courtès 0 siblings, 1 reply; 12+ messages in thread From: Walter Bright @ 2015-03-04 22:07 UTC (permalink / raw) To: guix-devel The D programming language compiler has been called dmd since about 2000 or so. In order to avoid confusion, may I request that the Gnu dmd ("Daemons-managing Daemon") change its acronym? Thanks, -Walter ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd D Programming Language compiler 2015-03-04 22:07 dmd D Programming Language compiler Walter Bright @ 2015-03-17 17:25 ` Ludovic Courtès 2015-03-17 18:58 ` Walter Bright 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès 0 siblings, 2 replies; 12+ messages in thread From: Ludovic Courtès @ 2015-03-17 17:25 UTC (permalink / raw) To: Walter Bright; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 995 bytes --] Hi Walter, Apologies for the late reply. Walter Bright <walter@digitalmars.com> skribis: > The D programming language compiler has been called dmd since about > 2000 or so. In order to avoid confusion, may I request that the Gnu > dmd ("Daemons-managing Daemon") change its acronym? For the record, GNU’s dmd has been around since ~2003¹. Changing names is obviously an annoyance, technically and otherwise. We’re not opposed to the idea, but that would take a bit more discussion among developers. BTW, it is unfortunate that Digital Mars’ compiler back-end denies² its users essential freedoms to help each other (through redistribution), to adjust the code as they see fit, and to gain collective control of it and improve it. I hope you will reconsider this choice and choose a free software license. Thanks, Ludo’. ¹ <http://www.gnu.org/software/dmd/#history> (I added this section recently.) ² As per <http://wiki.dlang.org/Compilers>. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 818 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd D Programming Language compiler 2015-03-17 17:25 ` Ludovic Courtès @ 2015-03-17 18:58 ` Walter Bright 2016-01-28 10:37 ` Ludovic Courtès 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès 1 sibling, 1 reply; 12+ messages in thread From: Walter Bright @ 2015-03-17 18:58 UTC (permalink / raw) To: Ludovic Courtès; +Cc: guix-devel On 3/17/2015 10:25 AM, Ludovic Courtès wrote: > Hi Walter, > > Apologies for the late reply. > > Walter Bright <walter@digitalmars.com> skribis: > >> The D programming language compiler has been called dmd since about >> 2000 or so. In order to avoid confusion, may I request that the Gnu >> dmd ("Daemons-managing Daemon") change its acronym? > For the record, GNU’s dmd has been around since ~2003¹. > > Changing names is obviously an annoyance, technically and otherwise. > We’re not opposed to the idea, but that would take a bit more discussion > among developers. Thanks for considering this. I appreciate it. > > BTW, it is unfortunate that Digital Mars’ compiler back-end denies² its > users essential freedoms to help each other (through redistribution), to > adjust the code as they see fit, and to gain collective control of it > and improve it. I hope you will reconsider this choice and choose a > free software license. I agree, but Symantec does not agree with changing the license, so I'm stuck (yes, I've tried). On the other hand, the gdc and ldc D compilers are based on open source back ends. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd D Programming Language compiler 2015-03-17 18:58 ` Walter Bright @ 2016-01-28 10:37 ` Ludovic Courtès 2016-01-29 2:22 ` Walter Bright 0 siblings, 1 reply; 12+ messages in thread From: Ludovic Courtès @ 2016-01-28 10:37 UTC (permalink / raw) To: Walter Bright; +Cc: guix-devel Hello, Walter Bright <walter@digitalmars.com> skribis: > On 3/17/2015 10:25 AM, Ludovic Courtès wrote: >> Hi Walter, >> >> Apologies for the late reply. >> >> Walter Bright <walter@digitalmars.com> skribis: >> >>> The D programming language compiler has been called dmd since about >>> 2000 or so. In order to avoid confusion, may I request that the Gnu >>> dmd ("Daemons-managing Daemon") change its acronym? >> For the record, GNU’s dmd has been around since ~2003¹. >> >> Changing names is obviously an annoyance, technically and otherwise. >> We’re not opposed to the idea, but that would take a bit more discussion >> among developers. > > Thanks for considering this. I appreciate it. Just to let you know: we have finally released a renamed version of what used to be known as GNU dmd: https://lists.gnu.org/archive/html/guix-devel/2016-01/msg00958.html The old web page is still there but will vanish soon. Ludo’. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd D Programming Language compiler 2016-01-28 10:37 ` Ludovic Courtès @ 2016-01-29 2:22 ` Walter Bright 0 siblings, 0 replies; 12+ messages in thread From: Walter Bright @ 2016-01-29 2:22 UTC (permalink / raw) To: Ludovic Courtès; +Cc: guix-devel Thank you! On 1/28/2016 2:37 AM, Ludovic Courtès wrote: > Hello, > > Walter Bright <walter@digitalmars.com> skribis: > >> On 3/17/2015 10:25 AM, Ludovic Courtès wrote: >>> Hi Walter, >>> >>> Apologies for the late reply. >>> >>> Walter Bright <walter@digitalmars.com> skribis: >>> >>>> The D programming language compiler has been called dmd since about >>>> 2000 or so. In order to avoid confusion, may I request that the Gnu >>>> dmd ("Daemons-managing Daemon") change its acronym? >>> For the record, GNU’s dmd has been around since ~2003¹. >>> >>> Changing names is obviously an annoyance, technically and otherwise. >>> We’re not opposed to the idea, but that would take a bit more discussion >>> among developers. >> Thanks for considering this. I appreciate it. > Just to let you know: we have finally released a renamed version of what > used to be known as GNU dmd: > > https://lists.gnu.org/archive/html/guix-devel/2016-01/msg00958.html > > The old web page is still there but will vanish soon. > > Ludo’. > > ^ permalink raw reply [flat|nested] 12+ messages in thread
* dmd’s new name 2015-03-17 17:25 ` Ludovic Courtès 2015-03-17 18:58 ` Walter Bright @ 2016-01-07 21:02 ` Ludovic Courtès 2016-01-07 20:35 ` d.4.n.1 ` (4 more replies) 1 sibling, 5 replies; 12+ messages in thread From: Ludovic Courtès @ 2016-01-07 21:02 UTC (permalink / raw) To: guix-devel ludo@gnu.org (Ludovic Courtès) skribis: > Walter Bright <walter@digitalmars.com> skribis: > >> The D programming language compiler has been called dmd since about >> 2000 or so. In order to avoid confusion, may I request that the Gnu >> dmd ("Daemons-managing Daemon") change its acronym? > > For the record, GNU’s dmd has been around since ~2003¹. > > Changing names is obviously an annoyance, technically and otherwise. > We’re not opposed to the idea, but that would take a bit more discussion > among developers. You might remember this discussion from March 2015. https://lists.gnu.org/archive/html/guix-devel/2015-03/msg00176.html I proposed to Richard Stallman that we change the name to “GNU Shepherd” and recently got the green light. Rationale: 1. A shepherd looks after sheep (or gnus ;-)), and GNU dmd looks after daemons. 2. “Shepherd” ends with a ‘d’, which makes it a good name for a daemon. 3. It’s a pun in the same spirit as “GNU Hurd”. 4. We might even rename ‘deco’ to ‘herd’ because it’s the very command that allows users to herd their daemons. Hope you like it. :-) Ludo’. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re:dmd’s new name 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès @ 2016-01-07 20:35 ` d.4.n.1 2016-01-07 21:09 ` dmd’s " Florian Paul Schmidt ` (3 subsequent siblings) 4 siblings, 0 replies; 12+ messages in thread From: d.4.n.1 @ 2016-01-07 20:35 UTC (permalink / raw) To: ludo, guix-devel [-- Attachment #1: Type: text/html, Size: 2028 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd’s new name 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès 2016-01-07 20:35 ` d.4.n.1 @ 2016-01-07 21:09 ` Florian Paul Schmidt 2016-01-08 4:21 ` Ricardo Wurmus ` (2 subsequent siblings) 4 siblings, 0 replies; 12+ messages in thread From: Florian Paul Schmidt @ 2016-01-07 21:09 UTC (permalink / raw) To: guix-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 07.01.2016 22:02, Ludovic Courtès wrote: > I proposed to Richard Stallman that we change the name to “GNU > Shepherd” and recently got the green light. It's corny, it's cheesy. I like it ;) Flo - -- https://fps.io -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJWjtPwAAoJEA5f4Coltk8Zlo4H/1Ne1VKkAkw40xZLxnygcS9l wu5j4PkXoa+4rCO1wyzhP1ZSzKecOVL92MoC54nP48nus5Y6Gi4y8aHssvL66Yj+ Osh3c0liF1qdqwyBr/nm8D43BvrQTvI4XDry96L1etKZMtvnhgX/BpsNVOWm1Brq v8QULVMPjfIDvNBFTo2ba1tiMDaf8b77FwHmkIVUCpjudecmO0f5GCNB/TM/MIj8 a2RamfXHxL++luZrhIYan8Ln7eiX/WgVYDSc+g8F0tV9pfh93/VPpMtS0TUd4mNk oFU4Zl2qKMJCVesAPuVrD4PNdWt45eBBUWZOtKE37gDO2IZDXj1bOIeh89Wq7ho= =sNVz -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd’s new name 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès 2016-01-07 20:35 ` d.4.n.1 2016-01-07 21:09 ` dmd’s " Florian Paul Schmidt @ 2016-01-08 4:21 ` Ricardo Wurmus 2016-01-08 9:06 ` Adam Pribyl 2016-01-16 14:22 ` Ludovic Courtès 4 siblings, 0 replies; 12+ messages in thread From: Ricardo Wurmus @ 2016-01-08 4:21 UTC (permalink / raw) To: Ludovic Courtès; +Cc: guix-devel Ludovic Courtès <ludo@gnu.org> writes: > ludo@gnu.org (Ludovic Courtès) skribis: > >> Walter Bright <walter@digitalmars.com> skribis: >> >>> The D programming language compiler has been called dmd since about >>> 2000 or so. In order to avoid confusion, may I request that the Gnu >>> dmd ("Daemons-managing Daemon") change its acronym? >> >> For the record, GNU’s dmd has been around since ~2003¹. >> >> Changing names is obviously an annoyance, technically and otherwise. >> We’re not opposed to the idea, but that would take a bit more discussion >> among developers. > > You might remember this discussion from March 2015. > > https://lists.gnu.org/archive/html/guix-devel/2015-03/msg00176.html > > I proposed to Richard Stallman that we change the name to “GNUShepherd” > and recently got the green light. > > Rationale: > > 1. A shepherd looks after sheep (or gnus ;-)), and GNUdmd looks after > daemons. > > 2. “Shepherd” ends with a ‘d’, which makes it a good name for a daemon. > > 3. It’s a pun in the same spirit as “GNU Hurd”. > > 4. We might even rename ‘deco’ to ‘herd’ because it’s the very command > that allows users to herd their daemons. > > Hope you like it. :-) I do! I’m happy this issue has been solved. It’s also nice that “shepherd” can be pronounced and is not another abbreviation that has to be spelled out. ~~ Ricardo ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd’s new name 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès ` (2 preceding siblings ...) 2016-01-08 4:21 ` Ricardo Wurmus @ 2016-01-08 9:06 ` Adam Pribyl 2016-01-08 10:33 ` Ludovic Courtès 2016-01-16 14:22 ` Ludovic Courtès 4 siblings, 1 reply; 12+ messages in thread From: Adam Pribyl @ 2016-01-08 9:06 UTC (permalink / raw) Cc: guix-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 1547 bytes --] On Thu, 7 Jan 2016, Ludovic Courtès wrote: > ludo@gnu.org (Ludovic Courtès) skribis: > >> Walter Bright <walter@digitalmars.com> skribis: >> >>> The D programming language compiler has been called dmd since about >>> 2000 or so. In order to avoid confusion, may I request that the Gnu >>> dmd ("Daemons-managing Daemon") change its acronym? >> >> For the record, GNU’s dmd has been around since ~2003¹. >> >> Changing names is obviously an annoyance, technically and otherwise. >> We’re not opposed to the idea, but that would take a bit more discussion >> among developers. > > You might remember this discussion from March 2015. > > https://lists.gnu.org/archive/html/guix-devel/2015-03/msg00176.html > > I proposed to Richard Stallman that we change the name to “GNU Shepherd” > and recently got the green light. > > Rationale: > > 1. A shepherd looks after sheep (or gnus ;-)), and GNU dmd looks after > daemons. > > 2. “Shepherd” ends with a ‘d’, which makes it a good name for a daemon. > > 3. It’s a pun in the same spirit as “GNU Hurd”. > > 4. We might even rename ‘deco’ to ‘herd’ because it’s the very command > that allows users to herd their daemons. > > Hope you like it. :-) The only disadvantage is it is long and in the text may get confused with a ordinary word and I personaly always struggle with spelling. > Ludo’. I hope, besides the name change, there is going to be some more development on Shepherd then... Adam Pribyl ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd’s new name 2016-01-08 9:06 ` Adam Pribyl @ 2016-01-08 10:33 ` Ludovic Courtès 0 siblings, 0 replies; 12+ messages in thread From: Ludovic Courtès @ 2016-01-08 10:33 UTC (permalink / raw) To: Adam Pribyl; +Cc: guix-devel Adam Pribyl <pribyl@lowlevel.cz> skribis: > The only disadvantage is it is long and in the text may get confused > with a ordinary word and I personaly always struggle with spelling. Hopefully, you’ll rarely have to type it. ;-) > I hope, besides the name change, there is going to be some more > development on Shepherd then... Yup, it needs some love! Ludo’. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: dmd’s new name 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès ` (3 preceding siblings ...) 2016-01-08 9:06 ` Adam Pribyl @ 2016-01-16 14:22 ` Ludovic Courtès 4 siblings, 0 replies; 12+ messages in thread From: Ludovic Courtès @ 2016-01-16 14:22 UTC (permalink / raw) To: guix-devel Hello! The rename is ~80% complete. You can get the code at: git://git.sv.gnu.org/shepherd.git Remaining things and open issues: • Rename ‘deco’ to ‘herd’ (yay!). • Add a --enable-compat-symlinks configure options, enabled by default for the next few release, that installs dmd → shepherd and deco → herd symlinks. • Change configuration file from ~/.dmd.d/init.scm to ~/.config/shepherd/init.scm (ideally honor XDG variables.) Same for the socket file name. Thoughts? Apart from this non-productive code ;-), I’d like to finalize the switch to a pure sexp-based protocol, notably in light of <http://bugs.gnu.org/22039>, and also to simplify i18n (messages should be translated in the locale of the ‘herd’ user, not in that of the daemon.) Ideally I’d like to clean up i18n support so we can submit it to the Translation Project. Another thing would be to improve the user interfaces. For instance, I find that the output of ‘deco status’ is barely readable compared to that of ‘systemctl status’. Ideas? Ludo’. ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2016-01-29 2:23 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-03-04 22:07 dmd D Programming Language compiler Walter Bright 2015-03-17 17:25 ` Ludovic Courtès 2015-03-17 18:58 ` Walter Bright 2016-01-28 10:37 ` Ludovic Courtès 2016-01-29 2:22 ` Walter Bright 2016-01-07 21:02 ` dmd’s new name Ludovic Courtès 2016-01-07 20:35 ` d.4.n.1 2016-01-07 21:09 ` dmd’s " Florian Paul Schmidt 2016-01-08 4:21 ` Ricardo Wurmus 2016-01-08 9:06 ` Adam Pribyl 2016-01-08 10:33 ` Ludovic Courtès 2016-01-16 14:22 ` Ludovic Courtès
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.