all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
To: Joe Corneli <holtzermann17@gmail.com>
Cc: n@flqt.fr, amin@gnu.org, 32722@debbugs.gnu.org,
	rjhorniii@gmail.com, kaushal.modi@gmail.com
Subject: bug#32722: [O] bug#32722: bug#32722: bug#32722: 26.1; Org-publish depend on non-free platform ?
Date: Thu, 20 Sep 2018 22:13:45 -0400	[thread overview]
Message-ID: <E1g3Awz-0003j5-9G__15052.6828751483$1537496045$gmane$org@fencepost.gnu.org> (raw)
In-Reply-To: <CAN+qofnbqV8MT0wmKNokXv0S8f9PnXcpK1RdsH-8Zb2i8ckNPw@mail.gmail.com> (message from Joe Corneli on Thu, 20 Sep 2018 11:43:25 +0100)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > There are a handful of references to MELPA inside Emacs.  Are these to
  > be discouraged?

The question is rather broad, so I can only say "it depends".  Whether
a reference to software outside Emacs is good or bad depends on its
semantics -- that is, on what it says _about_ the software that it
references -- and on circumstances.

Here's a general answer in terms of rules and circumstances.

The first question is, does the references tend to encourage,
recommend, or lead users to install and use some outside software?  If
it doesn't, there isn't an issue.  In that case, it would normally be a
comment in the code, not a message shown to the Emacs user.

If it does tend to lead users to install some program, the next
question is, is that program free?  If not, it may be a moral problem,
but that depends.  If the code encourages uses of Emacs by users of
widely used nonfree program Foo, that's ok.  If the code encourages
use of nonfree program Foo by users of Emacs, that's bad, so we should
remove the message _and_ the code immediately.

If the other program is free, the next question is, should this job be
done by part of Emacs, or should it be separate?

If logically it should be a separate program, such as find, GCC or
LaTeX, then it is fine to encourage Emacs users to install it and for
Emacs to invoke it.

If logically it should be part of Emacs, we should arrange to do the
job with code that IS part of Emacs.  We could do that by merging the
program into Emacs, or packaging it with Emacs, if those are possible.
Or we could do it by writing new code.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







  reply	other threads:[~2018-09-21  2:13 UTC|newest]

Thread overview: 158+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-12 14:06 bug#32722: 26.1; Org-publish depend on non-free platform ? Nicolas Floquet
2018-09-12 15:48 ` Eli Zaretskii
2018-09-13  7:33   ` Nicolas Floquet
2018-09-13  7:33   ` Nicolas Floquet
2018-09-13  3:35 ` Richard Stallman
2018-09-13  3:35 ` Richard Stallman
2018-09-13 15:26   ` Glenn Morris
2018-09-13 15:36     ` bug#32722: [O] " Kaushal Modi
2018-09-13 15:36     ` Kaushal Modi
2018-09-13 21:58       ` Samuel Wales
2018-09-13 21:58       ` bug#32722: " Samuel Wales
2018-09-13 21:58       ` bug#32722: [O] " Samuel Wales
2018-09-13 21:58         ` Samuel Wales
2018-09-14  2:55       ` bug#32722: [O] " Richard Stallman
2018-09-14  6:04         ` bug#32722: " Eli Zaretskii
2018-09-16 12:30           ` Adam Porter
2018-09-17 20:21             ` Nick Dokos
2018-09-18 13:12               ` Bernt Hansen
2018-09-14  6:04         ` bug#32722: [O] " Eli Zaretskii
2018-09-18  9:37           ` bug#32722: " Nicolas Goaziou
2018-09-18 11:49             ` bug#32722: [O] " Eli Zaretskii
2018-09-18 12:14               ` bug#32722: [O] bug#32722: " Robert Klein
2018-09-18 12:14               ` bug#32722: " Robert Klein
2018-09-19  3:41                 ` Richard Stallman
2018-09-19  3:41                 ` bug#32722: [O] " Richard Stallman
2018-09-19  7:22                 ` Eli Zaretskii
2018-09-19  7:22                 ` bug#32722: " Eli Zaretskii
2018-09-18 11:49             ` Eli Zaretskii
2018-09-18 14:21               ` Nick Dokos
2018-09-18 14:49                 ` Kaushal Modi
2018-09-18 14:43             ` bug#32722: [O] " Nicolas Floquet
2018-09-18 16:37               ` bug#32722: [O] bug#32722: " Robert Horn
2018-09-18 16:53                 ` bug#32722: " Eli Zaretskii
2018-09-18 16:53                 ` bug#32722: [O] " Eli Zaretskii
2018-09-18 18:53                   ` bug#32722: [O] bug#32722: " Robert Klein
2018-09-18 18:57                     ` Kaushal Modi
2018-09-18 18:57                     ` bug#32722: " Kaushal Modi
2018-09-18 19:29                       ` Kaushal Modi
2018-09-19  3:39                         ` bug#32722: [O] " Richard Stallman
2018-09-19  3:39                         ` Richard Stallman
2018-09-18 19:29                       ` bug#32722: [O] " Kaushal Modi
2018-09-19  3:39                     ` Richard Stallman
2018-09-19  3:39                     ` bug#32722: [O] " Richard Stallman
2018-09-25 23:04                     ` Richard Stallman
2018-09-25 23:04                     ` bug#32722: " Richard Stallman
2018-09-18 18:53                   ` Robert Klein
2018-09-18 20:41                   ` Glenn Morris
2018-09-18 20:41                   ` Glenn Morris
2018-09-18 21:07                     ` Nicolas Goaziou
2018-09-18 21:07                     ` Nicolas Goaziou
2018-09-18 22:08                       ` bug#32722: " Amin Bandali
2018-09-19 21:16                         ` bug#32722: " Kaushal Modi
2018-09-20  1:54                           ` bug#32722: [O] " Richard Stallman
2018-09-20  4:24                             ` bug#32722: " Eli Zaretskii
2018-09-20  4:24                             ` bug#32722: [O] " Eli Zaretskii
2018-09-20 10:43                             ` bug#32722: [O] bug#32722: " Joe Corneli
2018-09-21  2:13                               ` Richard Stallman [this message]
2018-09-21  2:13                               ` bug#32722: " Richard Stallman
2018-09-21 10:22                                 ` Joe Corneli
2018-09-21 10:22                                 ` bug#32722: [O] " Joe Corneli
2018-09-22  1:52                                   ` bug#32722: " Richard Stallman
2018-09-22  1:52                                   ` bug#32722: [O] " Richard Stallman
2018-09-20 10:43                             ` bug#32722: " Joe Corneli
2018-09-20  1:54                           ` Richard Stallman
2018-09-20  5:43                           ` bug#32722: [O] " Eli Zaretskii
2018-09-20  8:13                             ` bug#32722: [O] bug#32722: " Robert Klein
2018-09-20  8:13                             ` bug#32722: " Robert Klein
2018-09-20 19:17                             ` Nicolas Goaziou
2018-09-20 23:17                               ` Adam Porter
2018-09-21  0:39                                 ` Kaushal Modi
2018-09-21  1:54                                   ` Adam Porter
2018-09-21 21:30                                     ` Kaushal Modi
2018-09-20 19:17                             ` bug#32722: [O] " Nicolas Goaziou
2018-09-20 20:50                               ` bug#32722: " Eli Zaretskii
2018-09-20 20:50                               ` bug#32722: [O] " Eli Zaretskii
2018-10-22 13:13                                 ` bug#32722: " Nicolas Goaziou
2018-10-22 13:13                                 ` Nicolas Goaziou
2018-10-22 13:48                                   ` Eli Zaretskii
2018-10-22 13:48                                   ` Eli Zaretskii
2018-09-20  5:43                           ` Eli Zaretskii
2018-09-19 21:16                         ` bug#32722: [O] " Kaushal Modi
2018-09-18 22:08                       ` bug#32722: [O] " Amin Bandali
2018-09-19  3:39                       ` Richard Stallman
2018-09-19  3:39                       ` Richard Stallman
2018-09-19  7:02                       ` Eli Zaretskii
2018-09-20 17:42                         ` Nicolas Goaziou
2018-09-20 20:48                           ` Eli Zaretskii
2018-09-20 20:48                           ` Eli Zaretskii
2018-09-21  2:18                           ` Richard Stallman
2018-09-21  2:18                           ` Richard Stallman
2018-09-20 17:42                         ` Nicolas Goaziou
2018-09-19  7:02                       ` Eli Zaretskii
2018-09-20  5:21                         ` Adam Porter
2018-09-19  3:39                     ` Richard Stallman
2018-09-19  7:04                       ` Eli Zaretskii
2018-09-19  7:04                       ` Eli Zaretskii
2018-09-20  1:50                         ` Richard Stallman
2018-09-20  1:50                         ` Richard Stallman
2018-09-20  4:22                           ` Eli Zaretskii
2018-09-21  2:18                             ` Richard Stallman
2019-05-16 15:16                               ` Nicolas Floquet
2019-05-16 15:16                               ` Nicolas Floquet
2019-05-16 15:25                                 ` Nicolas Floquet
2019-05-16 15:25                                 ` Nicolas Floquet
2019-06-09 16:54                                   ` bug#32722: " Amin Bandali
2019-06-09 16:54                                   ` bug#32722: [O] " Amin Bandali
2018-09-21  2:18                             ` Richard Stallman
2018-09-20  4:22                           ` Eli Zaretskii
2018-09-19  3:39                     ` Richard Stallman
2018-09-19  3:40                 ` bug#32722: bug#32722: " Richard Stallman
2018-09-19  3:40                 ` bug#32722: [O] " Richard Stallman
2018-09-24  9:54                 ` bug#32722: " Nicolas Floquet
2018-09-24  9:54                 ` bug#32722: [O] " Nicolas Floquet
2018-09-18 16:37               ` bug#32722: " Robert Horn
2018-09-19  3:41               ` bug#32722: [O] " Richard Stallman
2018-09-19  3:41               ` bug#32722: " Richard Stallman
2018-09-19 12:29                 ` Nicolas Goaziou
2018-09-19 12:29                 ` bug#32722: [O] " Nicolas Goaziou
2018-09-20  1:50                   ` bug#32722: " Richard Stallman
2018-09-20  1:50                   ` bug#32722: [O] " Richard Stallman
2018-09-20 12:40                     ` Nicolas Goaziou
2018-09-20 14:31                       ` bug#32722: " Michael Albinus
2018-09-20 14:31                       ` bug#32722: [O] " Michael Albinus
2018-09-20 12:40                     ` bug#32722: " Nicolas Goaziou
2018-09-20 12:59                     ` bug#32722: [O] " Bingo UV
2018-09-20 12:59                     ` Bingo UV
2018-09-21  2:13                       ` bug#32722: [O] " Richard Stallman
2018-09-21  2:13                       ` Richard Stallman
2018-09-21 19:21                         ` bug#32722: [O] bug#32722: " Leslie Watter
2018-09-23  1:38                           ` Richard Stallman
2018-09-29 14:53                             ` bug#32722: " Nicolas Goaziou
2018-09-29 15:09                               ` Eli Zaretskii
2018-09-29 15:09                               ` Eli Zaretskii
2018-09-29 18:33                                 ` Nicolas Goaziou
2018-09-29 18:33                                 ` Nicolas Goaziou
2018-09-29 18:58                                   ` Eli Zaretskii
2018-09-29 23:35                                     ` bug#32722: [O] " Kyle Meyer
2018-09-29 23:35                                     ` bug#32722: " Kyle Meyer
2018-09-30 11:43                                       ` bug#32722: [O] " Eli Zaretskii
2020-05-24  8:03                                         ` Bastien
2020-05-24  8:03                                           ` Bastien
2018-09-30 11:43                                       ` bug#32722: " Eli Zaretskii
2018-09-29 18:58                                   ` Eli Zaretskii
2018-09-30  9:27                               ` Michael Albinus
2018-09-30  9:27                               ` Michael Albinus
2018-10-22  9:39                                 ` Nicolas Goaziou
2018-10-22 11:07                                   ` Michael Albinus
2018-10-22 11:07                                   ` Michael Albinus
2018-10-22 13:17                                     ` Nicolas Goaziou
2018-10-22 13:17                                     ` Nicolas Goaziou
2018-10-22  9:39                                 ` Nicolas Goaziou
2018-09-29 14:53                             ` Nicolas Goaziou
2018-09-23  1:38                           ` Richard Stallman
2018-09-21 19:21                         ` Leslie Watter
2018-09-18 14:43             ` Nicolas Floquet
2018-09-18  9:37           ` bug#32722: [O] " Nicolas Goaziou
2018-09-14  2:55       ` bug#32722: " Richard Stallman
2018-09-13 15:26   ` Glenn Morris

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='E1g3Awz-0003j5-9G__15052.6828751483$1537496045$gmane$org@fencepost.gnu.org' \
    --to=rms@gnu.org \
    --cc=32722@debbugs.gnu.org \
    --cc=amin@gnu.org \
    --cc=holtzermann17@gmail.com \
    --cc=kaushal.modi@gmail.com \
    --cc=n@flqt.fr \
    --cc=rjhorniii@gmail.com \
    /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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.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.