public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
From: Mark Wielaard <mark@klomp.org>
To: Sam James <sam@gentoo.org>
Cc: Paul Eggert <eggert@cs.ucla.edu>,
	Jakub Jelinek <jakub@redhat.com>,
	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: Sat, 2 Sep 2023 20:25:03 +0200	[thread overview]
Message-ID: <20230902182503.GB25918@gnu.wildebeest.org> (raw)
In-Reply-To: <87sf7yc4py.fsf@gentoo.org>

Hi Sam,

On Fri, Sep 01, 2023 at 04:01:02PM +0100, Sam James wrote:
> >>> As I'm new to this (I just read yesterday that a decision is wanted by
> >>> today) I'll vote NAY until I see something more binding about this
> >>> important issue.
> >>>
> >> It's still unclear to me what problems this will solve compared to
> >> using sourceware.
> >> As far as I've seen, the sourceware overseers handle requests
> >> promptly. Is there something we've asked them to do which they've
> >> been unable to fulfill?
> >
> > There was a fairly long thread here and on overseers list last year on
> > the motivation for moving to LFIT, if that's what you're asking
> > about.
> 
> Thanks - I did read that at the time, but I wasn't very specific here,
> sorry. I guess I meant I don't really understand the transition plan
> if it goes ahead.
> 
> While we know they handle kernel.org fine, I'm a bit nervous
> about it being an unknown entity wrt glibc - and also whether
> it needs to be all or nothing.
> 
> Could they not provide services in addition to sourceware,
> at least initially? Do we need to move all the eggs?
> 
> Or, to put it another way: it just seems like a leap into the unknown
> and I don't really get why it's worth it yet.

As others said there is no transition plan, just a list of services
Sourceware currently provides, some of which LF IT might also be able
to provide. There are also (less detailed) Sourceware services lists
at https://sourceware.org/mission.html#services and per project at
https://sourceware.org/projects.html

There doesn't need to be a transition (plan) if people are ok with
staying with Sourceware. There is a roadmap and people dedicated to
maintaining and expanding the services together with various hardware
and services partners.

https://sourceware.org/mission.html#organization
https://sourceware.org/sourceware-25-roadmap.html

And of course before creating any transition plan there is the
question of the governance of this proposed new organization. Does it
give the same guarantees of money being used for Software Freedom and
community focus as the Sourceware/SFC setup?

https://sourceware.org/mission.html#plc
https://sfconservancy.org/news/2023/may/15/sourceware-joins-sfc/

> Have we actually hit scaling issues? The only real thing we need to
> scale up is our testing AFAIK - which we have builder.sourceware.org
> for now and it's growing.
> 
> I can see the advantage in dedicated devops and service isolation -
> although I don't know if sw has given an opinion on whether they can
> do service isolation.

I am sure the Sourceware project can. As you say we have been scaling
builder.sourceware.org very nicely so it is doing 15.000+ builds a
month across 28 bare metal, VMs and container workers. And we have
multiple hardware and service partners now.

https://sourceware.org/mission.html#sponsors

Next to the two servers Red Hat provides we also have three from
OSUOSL. So some of the new services are already running on separate
machines in different datacenters. Other services have been setup so
they can be easily migrated to VMs or separate servers.

We also have good working relationships with the FSF tech-team, which
already runs various services for the GNU projects, and the OSUOSL,
which we have asked to run services, like the mattermost server, where
they have more expertise. Both have paid staff to look after servers
and services.

We have monthly Open Office hours to learn from the community about
any (scaling) issues and then the Sourceware Project Leadership
Committee meets to discuss any issues, set priorities and decide how
to spend any funds and/or negotiate with hardware and service partners
to resolve them together with the Software Freedom Conservancy staff.

Cheers,

Mark

  parent reply	other threads:[~2023-09-02 18:25 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 [this message]
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
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=20230902182503.GB25918@gnu.wildebeest.org \
    --to=mark@klomp.org \
    --cc=eggert@cs.ucla.edu \
    --cc=jakub@redhat.com \
    --cc=joseph@codesourcery.com \
    --cc=libc-alpha@sourceware.org \
    --cc=maxim.kuvyrkov@linaro.org \
    --cc=sam@gentoo.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).