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
