delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/10/29/06:59:41

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 59TAxeXl1724857
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 59TAxeXl1724857
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=rlBUNOjd
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 19F543858C83
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1761735578;
bh=mCq7rWMmQI4ZxIlU757l99mhMhI/hIv5etMU0IL54HY=;
h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=rlBUNOjdBZovSFUfutmERpY+5DEu+ZdGgYL5K7DMJFhrv9xIczuMH8pVdcUn03hYs
JUeGKXxPHdaGHvLapHxZhrNWFlWwBazSBhnqQlCp56ma3pfA331X28nqcRRgNqSnqr
VTsY6mCl5XNrETmXqdinRYHocW2igN6ZUtXoqmjY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 637223858CD1
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 637223858CD1
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761735545; cv=none;
b=HZbP2BodTFDoDH6BbeNMk9F3Vo3t32HPQ5oL6eSjWboC1szKql/wcJYrGBHshGqsrVig8uxQsNra6sTRK1Lz5+sRz2Re85IvFvrFk6nescWHus4JjrvaHf2pIYETtDVYs3FKcZTRwU5gqwsn9jnGf1/Z9SDDA0OJ9zpTc+ucu78=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1761735545; c=relaxed/simple;
bh=JChgBGYzoJQr8M9iGW4RQh+cVlmh6cNtqJVne/GNhoc=;
h=Date:From:To:Subject:Message-ID:MIME-Version;
b=bWzmrDEHW2joG2PjDWx50sWBy1+7ududmjJKVWX0U4FFyFZdcd6Zi+hIWmMvqWOwUUzEOMWqLGbRplIO5CgLNiy6ccctFgAIxFazrAsjO1Om12U/kUTQUOBOqBdHo6WlngC4l9JqWEs4Ijwz2RnZasQBtRMIeMlI0h4HzYM3MEY=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 637223858CD1
Date: Wed, 29 Oct 2025 11:59:04 +0100
To: cygwin AT cygwin DOT com
Subject: Sourceware infrastructure updates for Q3 2025
Message-ID: <20251029105904.GS26406@gnu.wildebeest.org>
MIME-Version: 1.0
User-Agent: Mutt/1.5.21 (2010-09-15)
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: Mark Wielaard <mark AT klomp DOT org>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

Sourceware infrastructure community updates for Q3 2025

  Keep Sourceware worry-free, friendly and independent by donating
  https://sourceware.org/donate.html support our fiscal sponser SFC
  https://sfconservancy.org/sustainer and/or support OSUOSL for
  hosting Free Software projects like ours https://osuosl.org/donate/

Every quarter we provide a summary of news about Sourceware and
roadmap updates https://sourceware.org/sourceware-25-roadmap.html

  - Forge updates
  - Cyber Security FAQ updates
  - GCC automated documentation snapshots
  - Moving, upgrading and isolating services in new datacenter
  - Signed-commit census leaderboard
  - Sourceware Organization, Contact and Open Office hours

= Forge updates

  We had a productive discussion about the forge experiment at
  Cauldron.
  https://inbox.sourceware.org/20251015214031 DOT GP30855 AT gnu DOT wildebeest DOT org

  As a result we are trying to remove the experimental label and make
  the setup more production ready. An important step was done by Frank
  and Claudio who setup forge-stage.sourceware.org which is completely
  Ansible managed and where we can test out new configurations before
  enabling them on the main forge (this new staging server already
  runs in the new datacenter - see below).

  Thanks to Mark forge.sourceware.org now also has an Actions server
  for people to define x86_64 container workflows. Christophe got
  check_GNU_style.py and git_check_commit.py working as an action on
  merge requests. The Linaro-CI now polls the forge for open PRs and
  checks if it has already executed the tests. If not, it triggers
  builds in Linaro Jenkins, using Linaro Arm machines and reports the
  results in the MR.

  Claudio has installed batrachomyomachia which can sent MRs to the
  patches mailinglists for review. Projects can now also experiment
  with issues, wikis and projects (kanban boards) for forge repos. We
  don't really want to have to support those, but for new projects it
  might be interesting to try them out. And Richard has proposed a
  label system for merge requests that should also help the workflow
  automation.

  See https://gcc.gnu.org/wiki/ForgeExperiment

= Cyber Security FAQ updates
  https://sourceware.org/cyber-security-faq.html

  Sourceware, together with the Software Freedom Conservancy, keeps
  track of proposed cyber security regulations. We analyze and give
  recommendations for policies to adopt by hosted projects. And
  provide practical suggestions for specific Secure Software
  Development practices to implement.

  This quarter we updated our Cyber Security FAQ with the following
  items:

  - Added a reference to an explanation of the Trump executive order
    to rewrite NIST SP 800-218 (SSDF) and remove the attestation
    requirement.

  - Added a link to the FSFE EU CRA presentation for SFC Member
    Projects. Might be interesting if you want more background info on
    the CRA.

  - Sample CRA request reply template. If you have to reply to those
    companies asking about the CRA and you like them to contribute
    back. https://sourceware.org/cyber-security-faq.html#eu-cra-reply

= GCC automated documentation snapshots

  Cannot wait till the generation of the nightly gcc online
  documentation? There is now an hourly gcc docs snapshots builder:
  https://snapshots.sourceware.org/gcc/docs/latest

  Thanks to Aarsen there is now a gen_gcc_docs.sh script that runs in
  a container that can build all GCC documentation. You can use the
  same script to generate all gcc docs locally. Hopefully this can in
  the future also create the onlinedocs so more processes like these
  can be isolated (see below).

= Moving, upgrading and isolating services in new datacenter

  The migration of services to a bigger server in a new datacenter is
  in full swing now. Hopefully we will have migrated services by
  December 1st, after which we'll move the old servers also to the new
  datacenter. If we aren't ready then, the move will be after February
  1st 2026. https://sourceware.org/sourceware-wiki/Migration2025/

  In the new datacenter we will have multiple public ipv4 (and ipv6)
  addresses that can be used by VMs. We have currently setup 8
  separate VMs which can run services in isolation. The first two VMs
  are for the forgejo staging server forge-stage.sourceware.org and
  the debuginfod.elfutils.org services. The next VMs will probably be
  used for patchwork.sourceware.org, inbox.sourceware.org,
  builder.sourceware.org and bunsen.

= Signed-commit census leaderboard

  How is your project doing on signed commits?
  
  Analyzing branch HEAD since 2025-01-01
  cygwin-calm      32 commits  32 signed 100%   1 committers  1 signers 100%
  cygwin-setup     11 commits  11 signed 100%   1 committers  1 signers 100%
  gitsigur          5 commits   5 signed 100%   1 committers  1 signers 100%
  annobin          51 commits  42 signed  82%   2 committers  1 signers  50%
  systemtap        87 commits  70 signed  80%   5 committers  4 signers  80%
  bunsen          224 commits 177 signed  79%   2 committers  2 signers 100%
  elfutils        149 commits  53 signed  35%   4 committers  2 signers  50%
  builder          73 commits  18 signed  24%   4 committers  3 signers  75%
  lvm2            649 commits  61 signed   9%   7 committers  1 signers  14%
  newlib-cygwin   447 commits  33 signed   7%  14 committers  2 signers  14%
  gcc            7734 commits 597 signed   7% 176 committers 11 signers   6%
  glibc          1101 commits  75 signed   6%  38 committers  2 signers   5%
  debugedit        19 commits   1 signed   5%   2 committers  1 signers  50%
  libabigail      106 commits   4 signed   3%   2 committers  1 signers  50%
  binutils-gdb   3311 commits 100 signed   3%  89 committers  5 signers   5%
  bzip2             2 commits   0 signed   0%   1 committers  0 signers   0%
  dwz               9 commits   0 signed   0%   2 committers  0 signers   0%
  forge            19 commits   0 signed   0%   1 committers  0 signers   0%
  gnu-gabi          1 commits   0 signed   0%   1 committers  0 signers   0%
  insight          68 commits   0 signed   0%   1 committers  0 signers   0%
  libabigail-tests  4 commits   0 signed   0%   3 committers  0 signers   0%
  valgrind        605 commits   0 signed   0%   7 committers  0 signers   0%

= Sourceware Organization, Contact and Open Office hours

  We can be reached through irc, email and bugzilla
  https://sourceware.org/mission.html#organization

  There is also a fediverse account for for announcements, notices
  about downtime and temporary issues with our network.
  https://fosstodon.org/@sourceware

  Every second Friday of the month is the Sourceware Overseers Open
  Office hour in #overseers on irc.libera.chat from 16:00 till 17:00
  UTC. Please feel free to drop by with any Sourceware services and
  hosting questions.

  Do you or your company want to sponsor Sourceware plans financially
  https://sourceware.org/sourceware-security-vision.html#plans
  donate hardware or services then contact us at sponsor AT sourceware DOT org

  The PLC https://sourceware.org/mission.html#plc currently consists
  of 7 members. The mandatory minimum number of Members is 4. And no
  more than 2 Members may be Financially-Related to the same Entity.

  If you are interested in joining the PLC please read the
  https://sourceware.org/Conservancy-Sourceware-FSA.pdf
  Fiscal Sponsorship Agreement, the Conflict of Interest Policy
  https://sfconservancy.org/projects/policies/conflict-of-interest-policy.html
  and contact us at plc AT sourceware DOT org.

  If you rather help with more technical tasks please join the
  overseers list: https://sourceware.org/mailman/listinfo/overseers

Sourceware PLC,

 Frank Ch. Eigler, Ian Kelling, Ian Lance Taylor, Tom Tromey,
 Jon Turney, Mark J. Wielaard and 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