delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/03/25/06:10:26

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8B70A385828C
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1711361423;
bh=KJJHytKTGB7u4ffopH03SlQ+2jg92+CSwDPhgIAt4IE=;
h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:Cc:From;
b=PS+0AsHR/u9dOzJppWujz0q2fY5uxKsF3pYug5nuxpZby+SipjUJwzOUgfI4ftQhP
sbCKzMULYf5AWNK7QccSgk3fMWIs1rz9a54JOEdybENrwmtnD0mw45gWfFjxco2+zT
GsN1zpke1lTG5F6V700tsaVPkVyElMYj36pPPa54=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EA45C385840A
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EA45C385840A
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711361356; cv=none;
b=elABH5A1U9M9nwOEQLNylhXcH2qRnA0NY0aZliv+AqTs7asHGDR1Byg9i2JpIxU5X9gAmVyEYSRQp2x9inD9P4QjWO3Ul82BNJyu0/YujrZFXc826tZML6x7XGG3G22qyaQJKixtZ78CA6qsqNMq1Z+dCHfMSswjbQ/O+KNJXgE=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1711361356; c=relaxed/simple;
bh=PNP0LtDfq+sdoz3LoRbEkHCjn1zoEveKc+uuEVwClWE=;
h=Date:From:To:Subject:Message-ID:MIME-Version;
b=Vq3gEZIfpg4TbqMHSRV0oMj6KDphNYtiU7Ya2nxCG79dHqBEeOyJC0v+xymxfZ5MAw3jPpARfhTUdPlpv+bT0zBx/jTfKz79zkWokhtqTP1SS8qf5MgdwUKh7/jyT4puX/RoiVJh+1BzN0yEKFGcqQpVUR30hU6qLOPvRCUgmuo=
ARC-Authentication-Results: i=1; server2.sourceware.org
Date: Mon, 25 Mar 2024 11:09:14 +0100
To: cygwin AT cygwin DOT com
Subject: Sourceware 2024 - The Plan
Message-ID: <20240325100914.GQ5673@gnu.wildebeest.org>
MIME-Version: 1.0
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL,
KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Mark Wielaard via Cygwin <cygwin AT cygwin DOT com>
Reply-To: overseers AT sourceware DOT org
Cc: Mark Wielaard <mark AT klomp DOT org>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

The Sourceware Project Leadership Committee in discussion with the
Software Freedom Conservancy staff came up with the Sourceware 2024
plan and is looking at longer term projects that would be needed to
keep your infrastructure running smoothly and securely for the next
couple of years. We are currently discussing how to distribute these
tasks over paid staff, overseers, project admin volunteers and
contractors.

We realize that our plans may not be your plans, so really like to get
feedback. It is our goal to offer a worry-free, friendly home for Free
Software core toolchain and developer tools projects. So please do
reach out and share your ideas on the overseers mailinglist, file
infrastructure bugs, join our channel #overseers on irc or join one of
the monthly open office hours:
https://sourceware.org/mission.html#organization

For 2024 we want to concentrate on isolating and scaling the
services. In the last two years we doubled the number of machines (and
more are on the way!) that we run the services on. And some of the new
services are already setup in containers or on isolated VMs. But most
of the services are still isolated through traditional unix
mechanisms.  Moving those into their own container or VM will help
scaling by making it easy to move between separate physical
machines. It will also provide security in depth.

It is our preference to run distro packaged software (e.g. mailman,
postfix, public-inbox, etc.). That way we have easy security updates.
But for some services we track an upstream stable branch (e.g.
buildbot, patchwork and bugzilla). While isolating/containerizing
these services we will also publish the internal git repos (if they
contain any local adjustments), so we can easier share patches with
other organizations. Ideally we'll also publish ansible playbooks.
That way, over time, we will provide services that anybody can
replicate and setup themselves.

Longer term we identified a couple of thing, mainly around isolation
(the theme of 2024), email, spam, mailinglists, search, AI bots and
services upgrades that we believe are important to prepare for.

Concretely we are looking at:

- mailman2 upgrade/replacement
  https://sourceware.org/bugzilla/show_bug.cgi?id=31545

- bugzilla upgrade
  https://sourceware.org/bugzilla/show_bug.cgi?id=31547

- (local) search and AI bot/spiders, sitemaps, ...
  https://sourceware.org/bugzilla/show_bug.cgi?id=31551
  https://sourceware.org/bugzilla/show_bug.cgi?id=31548
  https://sourceware.org/bugzilla/show_bug.cgi?id=30610
  https://sourceware.org/bugzilla/show_bug.cgi?id=31549

- Distributed spam fighting
  https://sourceware.org/bugzilla/show_bug.cgi?id=31550

- buildbot email templates, pre-commit testing, buildbot-travis, ...
  https://sourceware.org/bugzilla/show_bug.cgi?id=31552

More items can be found in the Sourceware infrastructure bugzilla
https://sourceware.org/bugzilla/buglist.cgi?component=Infrastructure&product=sourceware&resolution=---

If you read this far we really like your feedback, even if it is a
simple "OK!", Reply-To: overseers AT sourceware DOT org Or add you comments
to the bugzilla items above. And take a look at other ways to
participate https://sourceware.org/mission.html#organization

You can also help by becoming a Conservancy Sustainer
https://sfconservancy.org/sustainer/ or donating directly to
Sourceware https://sourceware.org/donate.html

Thanks,

  Frank Ch. Eigler, Christopher Faylor, Ian Kelling, Ian Lance Taylor,
  Tom Tromey, Jon Turney, Mark J. Wielaard, Elena Zannoni

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019