From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Gitlab Migration Date: Fri, 27 Aug 2021 23:07:12 +0300 Message-ID: <831r6er6rz.fsf@gnu.org> References: <87h7fcnmq0.fsf@posteo.net> <83tujbqg4j.fsf@gnu.org> <874kbbosht.fsf@gnus.org> <8335qur9h7.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30497"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, danflscr@gmail.com, emacs-devel@gnu.org, monnier@iro.umontreal.ca, larsi@gnus.org, sir@cmpwn.com To: Theodor Thornhill Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 27 22:08:22 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJi9G-0007k4-PD for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Aug 2021 22:08:22 +0200 Original-Received: from localhost ([::1]:51554 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJi9F-0008Ec-1c for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Aug 2021 16:08:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51716) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJi8U-0007a7-9U for emacs-devel@gnu.org; Fri, 27 Aug 2021 16:07:34 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:33526) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJi8R-0000oj-93; Fri, 27 Aug 2021 16:07:31 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3765 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJi8Q-0000ON-RK; Fri, 27 Aug 2021 16:07:31 -0400 In-Reply-To: (message from Theodor Thornhill on Fri, 27 Aug 2021 21:38:43 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:273179 Archived-At: > From: Theodor Thornhill > Cc: emacs-devel@gnu.org, larsi@gnus.org, monnier@iro.umontreal.ca, > danflscr@gmail.com, philipk@posteo.net, sir@cmpwn.com > Date: Fri, 27 Aug 2021 21:38:43 +0200 > > >> https://lists.gnu.org/archive/html/emacs-devel/2020-09/msg00534.html > > > > That was almost a year ago, and the discussion is thin on actual > > details. Support for email-based workflow is a good start, and is one > > of the main requirements, but what about the GitLab/Github-like > > features? if they are missing or incomplete, we will be trading > > debbugs for something that is basically the same beast in a different > > wrapping. And what about the other requirements we collected and > > documented in the GitLab issue about this? > > > > It seems like Sourcehut supports everything requested, but I might be > missing something, of course. In particular the CI is very nice and > simple, at least for the hosted version at https://sr.ht. It also > supports running without javascript at all, so the libreJS debate should > be settled right there. Instead of me speaking on sourcehuts behalf, > with which I have no affiliation outside of being a happy customer > myself, I'll ping the creator. Would it be possible to have a more detailed review, like short description of what is available for each of the requirements in the GitLab issue? That should give us a good idea of how close we are to the goal. I tried to find answers to those questions myself, but there doesn't seem to be any detailed documentation that describes the setup and usage from the routine user POV (or maybe I missed it?). I did find a heads-up that "from the beta onwards, unpaid accounts will be limited to read-only access to their own projects", so I wonder what that means for us. It also says that "web-based workflow for submitting and reviewing patches" is still under development.