all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
To: Stefan Kangas <stefan@marxist.se>
Cc: 48023@debbugs.gnu.org
Subject: bug#48023: download.html has better instructions for non-free systems
Date: Mon, 26 Apr 2021 23:50:31 -0400	[thread overview]
Message-ID: <E1lbEk3-0006ei-7w@fencepost.gnu.org> (raw)
In-Reply-To: <CADwFkmkWc8A_HdpaEeLE9pJPZGshaqjL6d2k0wa7e8zb2ao=3Q@mail.gmail.com> (message from Stefan Kangas on Mon, 26 Apr 2021 17:30:46 -0500)

[[[ 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. ]]]

  > > Of all those, the only one that is a free distro is GNU Guix.
  > > The others are nonfree distros that we don't want to promote.

  > I don't understand this

Promoting the free distros of GNU/Linux, in contrast to the others,
is an important goal.

There is more than one way to achieve this goal, but we need
to pay attention to it when we decide what to do.

                            given that we are fine with mentioning Windows
  > and macOS.

These two issues are partially similar, and partially different.

I can't be sure what you're thinking, but it looks like you've assumed
that the similarity determines the decision.

I speculate that your conceptual model is that we order all the
systems from best to worst, draw some line in that ordering, and
everything above that line is ok to promote.  That is not what we do;
it wouldn't give the best results.

The node References in the GNU Coding Standards explains how we look
at issues like this.  Mentioning Windows and MacOS can't do harm
because everyone who would read our pages already knows about them.
Talking about Arch might actually call readers' attention to its
existence.


I don't think you intended that diff as a serious suggestion, but looking at it
I see a serious conclusion to be learned from it.

Namely, _it isn't useful to mention the names of distros_ for which
'apt' is the command to use.  it isn't useful to mention the names of
distros for which 'pacman' is the command to use.  And so on.  There
are too many distro names, and mentioning them is best avoided.

It is more practical to list _only the commands_ that might be the way
to install Emacs.  Something like this:

   Here are some of the commands that various GNU/Linux distros
   use to install a package named 'emacs'.

                   <pre>guix package -i emacs</pre>

                   <pre>sudo apt-get install emacs</pre>

                   <pre>sudo pacman -S emacs</pre>

                   <pre>sudo dnf install emacs</pre>

                   <pre>sudo zypper install emacs</pre>

   On some systems, the package name must include the Emacs
   version number, such as  'emacs-27.1', instead of  'emacs'.

However, there is more complexity than this.  For instance, on
Trisquel you might need to do 'apt-get update' first.  Maybe on Debian
too.  Also, what about using 'apt' instead?


All in all, it may be better to say "see the package installation
instructions for your distro" rather than duplicating that information
from various distros here.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







  reply	other threads:[~2021-04-27  3:50 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-26  1:49 bug#48023: download.html has better instructions for non-free systems Stefan Kangas
2021-04-26  4:42 ` Richard Stallman
2021-04-26 19:01   ` Dmitry Gutov
2021-04-26 22:30   ` Stefan Kangas
2021-04-27  3:50     ` Richard Stallman [this message]
2021-04-27 13:32       ` Eli Zaretskii
2021-04-27 13:51         ` Stefan Kangas
2021-04-28  3:39           ` Richard Stallman
2021-04-28 10:08             ` Stefan Kangas
2021-04-28 10:41               ` Dmitry Gutov
2021-04-28 13:14                 ` Stefan Kangas
2021-04-28  3:36         ` Richard Stallman
2021-04-26 11:54 ` Eli Zaretskii
2021-04-26 20:10 ` Lars Ingebrigtsen

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=E1lbEk3-0006ei-7w@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=48023@debbugs.gnu.org \
    --cc=stefan@marxist.se \
    /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.