Sourceware infrastructure updates for Q4 2024
Mark Wielaard
mark@klomp.org
Fri Dec 20 13:19:08 GMT 2024
Sourceware infrastructure community updates for Q4 2024
Sourceware has provided the infrastructure for core toolchain and
developer tools projects for more than 25 years.
https://sourceware.org/sourceware-25-roadmap.html
The last couple of years it has transformed from a purely volunteer
into a professional organization with an eight person strong Project
Leadership Committee, monthly open office hours, multiple hardware
services partners, expanded services, the Software Freedom Conservancy
as fiscal sponsor and a more diverse funding model that allows us to
enter into contracts with paid contractors or staff when appropriate.
Every quarter we provide a summary of news about Sourceware, the core
toolchain and developer tools infrastructure, from the last 3 months.
- Donations and Software Freedom Conservancy match fundraiser
- Sourceware Cyber Security FAQ
- New incoming email dmarc p=reject policy
- Sourceware forge experiment
- Signed-commit census report
- Sourceware Organization, Contact and Open Office hours
= Donations and Software Freedom Conservancy match fundraiser
We like to thank all the individuals who donated this year and
helped us create a hardware backup fund in case one of our hardware
sponsors has to drop out. https://sourceware.org/donate.html
But various hardware and service partners have actually offered more
resources this year. So we haven't needed to spend much money this
year. And could still expand the buildbot CI, snapshot server and
run the Forge experiment. https://sourceware.org/mission.html#sponsors
Currently the best way to support Sourceware is to join the Software
Freedom Conservancy match fundraiser:
https://sfconservancy.org/news/2024/nov/26/2024-fundraiser/
By becoming a Software Freedom Conservancy Sustainer the Conservancy
can keep supporting Sourceware and other Software Freedom
communities https://sfconservancy.org/sustainer/
= Sourceware Cyber Security FAQ
After lots of discussions at some of our Open Office hours, at the
Cauldron, with other Software Freedom organizations and some of our
hardware and services providers we created an Sourceware Cyber
Security FAQ "explainer" about topics like the "US Improving the
Nation's Cybersecurity Executive Order 14028", "EU Cyber Resilience
Act (EU CRA)" and "Secure Software Development Framework (NIST SP
800-218)" or who is required to use Zero Trust (NIST SP 800-207)
cloud-computing environments.
https://sourceware.org/cyber-security-faq.html
Somewhat related the Software Freedom Conservancy published a blog
post about the recent bans of Russian contributors in the Linux
project and whether Free Software projects need to worry about
U.S. Sanctions.
https://sfconservancy.org/blog/2024/dec/12/linux-banned-russian-contributors-do-i-need-to/
= New incoming email dmarc p=reject policy
We are now rejecting any incoming emails that fail dmarc for domains
that have a p=reject policy. Because if we forward such emails
through mailinglists (without From rewriting) they will cause
bounces for some subscribers (eventually causing those subscribers
to be unsubscribed).
https://sourceware.org/bugzilla/show_bug.cgi?id=32255
https://inbox.sourceware.org/e137cda184f7c54a91bb3966c1d067c92095eda6.camel@klomp.org/
= Sourceware forge experiment
https://forge.sourceware.org
As an experiment Sourceware is now running an Forgejo v9 instance.
The full setup can be found in this git repository:
https://sourceware.org/cgit/forge/
For now it is only open for existing maintainers/developers for
experimenting with a pull-request model.
There is also a new mailinglist for discussion about the setup and
the best way to create a pull-request workflow:
https://sourceware.org/mailman/listinfo/forge
And a wiki with more background information:
https://gcc.gnu.org/wiki/ForgeExperiment
= Signed-commit census report
Analyzing branch HEAD since 2024-01-01
annobin 85 commits 16 signed 18% 1 committers 1 signers 100%
binutils-gdb 3433 commits 74 signed 2% 99 committers 3 signers 3%
builder 141 commits 19 signed 13% 3 committers 1 signers 33%
bunsen 163 commits 102 signed 62% 4 committers 3 signers 75%
bzip2 1 commits 0 signed 0% 1 committers 0 signers 0%
cgen 1 commits 0 signed 0% 1 committers 0 signers 0%
cygwin-calm 68 commits 68 signed 100% 1 committers 1 signers 100%
cygwin-setup 50 commits 49 signed 98% 3 committers 2 signers 66%
debugedit 22 commits 1 signed 4% 2 committers 1 signers 50%
dwz 2 commits 0 signed 0% 1 committers 0 signers 0%
elfutils 161 commits 21 signed 13% 4 committers 2 signers 50%
forge 7 commits 0 signed 0% 1 committers 0 signers 0%
gcc 9654 commits 721 signed 7% 216 committers 14 signers 6%
gitsigur 9 commits 9 signed 100% 1 committers 1 signers 100%
glibc 1147 commits 82 signed 7% 39 committers 3 signers 7%
insight 54 commits 0 signed 0% 1 committers 0 signers 0%
libabigail 185 commits 1 signed 0% 2 committers 1 signers 50%
lvm2 833 commits 42 signed 5% 8 committers 1 signers 12%
newlib-cygwin 376 commits 16 signed 4% 12 committers 1 signers 8%
systemtap 155 commits 87 signed 56% 5 committers 3 signers 60%
valgrind 448 commits 0 signed 0% 8 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.
If you aren't already and want to keep up to date on Sourceware
infrastructure services then please also subscribe to the overseers
mailinglist. https://sourceware.org/mailman/listinfo/overseers
Sourceware PLC,
Frank Ch. Eigler, Christopher Faylor, Ian Kelling, Ian Lance Taylor,
Tom Tromey, Jon Turney, Mark J. Wielaard, Elena Zannoni
More information about the Cygwin
mailing list