[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU projects using GitHub.
From: |
Yuchen Pei |
Subject: |
Re: GNU projects using GitHub. |
Date: |
Thu, 28 Oct 2021 08:53:16 +1100 |
User-agent: |
mu4e 1.4.13; emacs 27.2 |
Greg Farough <gregf@gnu.org> writes:
On Mon, Oct 25 2021, Po Lu <luangruo@yahoo.com> wrote:
"Alfred M. Szmidt" <ams@gnu.org> writes:
I was asking for a clarification of GNU project policy.
As I mentioned earlier,
https://www.gnu.org/software/repo-criteria-evaluation.html
lists GitHub as unacceptable for hosting of GNU software.
That is your answer, what is there else to clarify?
Well, why there are 2 GNU projects developed on GitHub.
It's strongly discouraged, and we should try to persuade them to
do
otherwise, but my understanding is that GNU maintainers are
allowed to
have repositories on GitHub. They already make other, similar
decisions on their own about the program they maintain.
The actual GNU maintainer policy document is linked below, in
which
Savannah is recommended, but not mandated.
<https://www.gnu.org/prep/maintain/maintain.html#Hosting>
Thanks for the link. I think hosting is not as big a problem as
development, which is mentioned briefly in other messages in this
thread. Developers and potential contributors shouldn't be
required to give up their freedom for development and discussions.
The maintainer policy document[1] at
<https://www.gnu.org/prep/maintain/maintain.html#Ethical-and-Philosophical-Consideration>
also says:
Similarly, a GNU package should not require the use of non-free
software, including JavaScript, for the coordination of its
development. For example, please don’t use Transifex for
translation
of your software because it requires your translators to use
non-free,
JavaScript-based editing tools. Instead, a service without any
ethical
concerns should be used, such as The Translation Project
(https://translationproject.org).
Please don’t host discussions about your package in a service
that
requires nonfree software. For instance, Google+ “communities”
require running a nonfree JavaScript program to post a message,
so
they can’t be used in the Free World. Google Groups has the same
problem. To host discussions there would be excluding people who
live
by free software principles.
--
Best,
Yuchen
PGP Key: 47F9 D050 1E11 8879 9040 4941 2126 7E93 EF86 DFD0
<https://ypei.me/assets/ypei-pubkey.txt>
signature.asc
Description: PGP signature
- GNU projects using GitHub., Po Lu, 2021/10/24
- Re: GNU projects using GitHub., Jean Louis, 2021/10/25
- Re: GNU projects using GitHub., Po Lu, 2021/10/25
- Re: GNU projects using GitHub., Alfred M. Szmidt, 2021/10/25
- Re: GNU projects using GitHub., Po Lu, 2021/10/25
- Re: GNU projects using GitHub., Alfred M. Szmidt, 2021/10/25
- Re: GNU projects using GitHub., Greg Farough, 2021/10/25
- Re: GNU projects using GitHub.,
Yuchen Pei <=
- Re: GNU projects using GitHub., Yuchen Pei, 2021/10/28
- Re: GNU projects using GitHub., Jean Louis, 2021/10/25
- Re: GNU projects using GitHub., Po Lu, 2021/10/25
- Re: GNU projects using GitHub., Jean Louis, 2021/10/27
- Re: GNU projects using GitHub., Alfred M. Szmidt, 2021/10/27
- Re: GNU projects using GitHub., Jean Louis, 2021/10/27
- Re: GNU projects using GitHub., Alfred M. Szmidt, 2021/10/27
Re: GNU projects using GitHub., Richard Stallman, 2021/10/27