Dear Eli and community
On Sat, 05 Jul 2025 11:11:31 +0300
Eli Zaretskii <[email protected]> wrote:

> > Date: Thu, 26 Jun 2025 17:42:58 +0300
> > From: Eli Zaretskii <[email protected]>
> >   
> > > Date: Sat, 21 Jun 2025 11:59:38 +0300
> > > From: Eli Zaretskii <[email protected]>
> > > 
> > > Hi,
> > > 
> > > Lately, I started seeing this error message when pushing
> > > changesets to emacs.git:
> > > 
> > >   $ git push
> > >   Counting objects: 4, done.
> > >   Compressing objects: 100% (4/4), done.
> > >   Writing objects: 100% (4/4), 482 bytes | 0 bytes/s, done.
> > >   Total 4 (delta 3), reused 0 (delta 0)
> > >   remote: 2025/06/21 04:54:16 socat[29895] E read(5,
> > > 0x561208e76120, 8192): Connection refused To
> > > git.savannah.gnu.org:/srv/git/emacs.git 075ebed..dd95447  master
> > > -> master
> > > 
> > > This happens on every push, AFAICT.
> > > 
> > > What is this about?  Can this please be resolved?  
> > 
> > Ping!  This is still happening.  Can someone please look into
> > solving it?  
> 
> Another ping.  The problem still happens.  Would someone please take a
> look?

This is unfortunate and I understand your frustration. Maintaining
software is already a lot of work, and we shouldn't be dealing with
constant outages that hinder the development and generates friction
within the GNU community itself.

I am aware of the recent nasty DDoS against Savannah infrastructure, but
in my opinion the sysadmin issues come from a long time ago, and we
have had discussions about this in the past.

Last year I decided to place GNU Health development infrastructure at
Codeberg. I did it mainly because of this. It was not an easy
decision, but we could not constantly depend on the availability of
human, time zones or physical resources for crucial daily tasks like
you have mentioned.

I firmly believe that the strength of Free software lies on the
philosophy and software itself, not in the infrastructure (provided,
that we use Libre infrastructures / forges /  providers to hold our
resources). 

I believe that we, the GNU community, owe ourselves a debate on
this. I think that we should focus our attention and resources to
develop software and to promote the Libre Software movement instead of
struggling on keeping afloat a sinking infrastructure. We will come out
stronger as a community.

This is not a problem of the sysadmin team, who is overwhelmed and many
work on a volunteer basis.

I hope you get to commit your changes soon. I also hope this reflection
helps to open a debate and find a solution.

All the best

Reply via email to