public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
From: Mark Wielaard <mark@klomp.org>
To: Alexandre Oliva <oliva@gnu.org>
Cc: Jakub Jelinek <jakub@redhat.com>,
	libc-alpha <libc-alpha@sourceware.org>,
	Andreas Schwab <schwab@suse.de>,
	Joseph Myers <joseph@codesourcery.com>,
	Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
Subject: Re: [Action Required] glibc decision to use CTI services.
Date: Thu, 31 Aug 2023 10:37:49 +0200	[thread overview]
Message-ID: <20230831083749.GA12940@gnu.wildebeest.org> (raw)
In-Reply-To: <orsf805tyf.fsf@lxoliva.fsfla.org>

Hi Alex,

On Wed, Aug 30, 2023 at 02:19:20PM -0300, Alexandre Oliva via Libc-alpha wrote:
> [adding libc-alpha, where GNU libc discussions are held]

Thanks. I am just a small contributor to glibc, but I do help out with
some of the infrastructure we use. So I am happy we are having this
discussion with all contributors.

I can only answer your concerns for the Sourceware project. I wasn't
included in this Linux Foundation CTI proposal.

> On Aug 29, 2023, "Carlos O'Donell" <carlos@redhat.com> wrote:
> > I propose the glibc project migrate to services provided by the 
> > Core Toolchain Infrastructure (CTI) project, particularly services
> > provided by the Linux Foundation IT team.
> 
> Nay.  I do not perceive any benefits to GNU's values in becoming
> technologically dependent on an organization that never shared GNU's
> values, that has constantly pretended GNU didn't exist, persistently
> claimed our work to itself, and promotes and operates under values that
> conflict deeply with those that GNU stands for.  It would amount to
> shooting itself in the paws.
> 
> I acknowledge that the present supplier of equivalent services also
> started in a hostile manner, but at this point it's the devil we know.

I assume you are referring to when egcs/sourceware were started. I
wasn't around then. But I note that these days we have a good working
relation with the FSF tech-team, Ian Kelling is one of the Sourceware
PLC members, and we talked through our plans to setup a non-profit
home for Sourceware as SFC member project with the FSF director, Zoë
Kooyman.

> The plan should IMHO be to mitigate that dependency, not introduce
> another or replace one with a worse one.

We also worked to diversify our hardware and services partners so we
are less reliant on just corporate sponsors.

See https://sourceware.org/sourceware-25-roadmap.html for the various
efforts.

> As I suggested back when this idea was first raised (and AFAICT there
> have been no attempts to dispute that this would be a better path to
> pursue), I'd be happy to accept this sort of contribution to GNU *iff*
> the services were *actively* *replicated* among two or three separate
> suppliers, so as to reduce the risk of dependency and of corrupting
> pressure on us.

I know this doesn't go far enough for you, but we have always provided
rsync services to make it easy to replicate the data needed for
various services. All the source code repositories are now actively
mirrored at the Software Heritage projects and the active git
repositories are also available at https://sr.ht/~sourceware/ With
public-inbox all public mailinglists are also easy to replicate and
access through various protocols.

For the main servers we do have "hot backups". Currently at the same
provider, but we are planning to have something similar at OSUOSL
and/or the FSF.
 
> Even then, this would IMHO be a move for GNU to decide, or at the very
> least be consulted on, according to its own values and priorities,
> something that all mantainers appointed by GNU, myself included,
> committed ourselves to observe, prioritize and uphold as maintainers of
> GNU packages.  I encourage other maintainers to justify their responses
> based on GNU's values and priorities, as they understand them.

For Sourceware we have the Sourceware Project Leadership committee
which includes various GNU Maintainers/Stewards. I hope the community
trusts them to uphold the values and priorities. You can find the
current members at https://sourceware.org/mission.html#plc which also
lists the legal agreements and conflict of interest policy.

Cheers,

Mark

  parent reply	other threads:[~2023-08-31  8:37 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <b84ea4a5-651a-1a4c-06c8-e9ade4b7d702@redhat.com>
2023-08-30 17:19 ` Alexandre Oliva
2023-08-30 17:31   ` Joseph Myers
2023-08-31 19:59     ` Paul Eggert
2023-09-01  6:03       ` Sam James
2023-09-01  8:55         ` Florian Weimer
2023-09-01  9:02           ` Sam James
2023-09-01  9:21             ` dmarc, dkim and From rewriting Mark Wielaard
2023-09-01 11:52               ` Florian Weimer
2023-09-01  9:03           ` [Action Required] glibc decision to use CTI services Andrew Pinski
2023-09-01 11:49             ` Florian Weimer
2023-09-01 13:32           ` Frank Ch. Eigler
2023-09-01 12:30         ` Siddhesh Poyarekar
2023-09-01 14:54           ` Paul Eggert
2023-09-01 16:08             ` Siddhesh Poyarekar
2023-09-01 15:01           ` Sam James
2023-09-01 16:19             ` Frank Ch. Eigler
2023-09-01 16:30             ` Siddhesh Poyarekar
2023-09-02 18:25             ` Mark Wielaard
2023-09-01  9:08       ` Mark Wielaard
2023-09-03  6:31       ` Alexandre Oliva
2023-09-27 13:49       ` Carlos O'Donell
2023-10-04  0:09         ` Paul Eggert
2023-09-01 15:09     ` Alexandre Oliva
2023-09-27 13:50     ` Carlos O'Donell
2024-02-13  0:43       ` Carlos O'Donell
2024-02-19 21:22         ` Alexandre Oliva
2024-02-19 22:03           ` DJ Delorie
2024-02-20  1:49             ` Mark Wielaard
2024-02-20  3:01             ` Alexandre Oliva
2023-08-31  8:37   ` Mark Wielaard [this message]
2023-09-01 15:08     ` Alexandre Oliva
2023-08-31 10:34   ` Florian Weimer
2023-09-04  6:09     ` Alexandre Oliva

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=20230831083749.GA12940@gnu.wildebeest.org \
    --to=mark@klomp.org \
    --cc=jakub@redhat.com \
    --cc=joseph@codesourcery.com \
    --cc=libc-alpha@sourceware.org \
    --cc=maxim.kuvyrkov@linaro.org \
    --cc=oliva@gnu.org \
    --cc=schwab@suse.de \
    /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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).