From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: NonGNU ELPA Date: Sat, 21 Nov 2020 18:32:58 -0500 Message-ID: References: <87mtzt6qhf.fsf@gnu.org> <87v9eg4gm5.fsf@gnu.org> <87o8k7yt7n.fsf@gnu.org> <87ima56h1a.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="646"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Cc: Amin Bandali , Richard Stallman , emacs-devel To: Stefan Kangas , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 22 00:34:01 2020 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 1kgcOG-000AbR-9H for ged-emacs-devel@m.gmane-mx.org; Sun, 22 Nov 2020 00:34:00 +0100 Original-Received: from localhost ([::1]:34830 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgcOF-0005oX-A9 for ged-emacs-devel@m.gmane-mx.org; Sat, 21 Nov 2020 18:33:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgcNM-00050E-IW for emacs-devel@gnu.org; Sat, 21 Nov 2020 18:33:04 -0500 Original-Received: from mail-qv1-xf2b.google.com ([2607:f8b0:4864:20::f2b]:37250) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kgcNK-00029K-Tc; Sat, 21 Nov 2020 18:33:04 -0500 Original-Received: by mail-qv1-xf2b.google.com with SMTP id c5so487024qvw.4; Sat, 21 Nov 2020 15:33:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=0FmyWNDcgLXBQMEJlNicm4/MaMHCkLmNyk2bFS2sg7g=; b=g01Gc1x3nVCud8lHwl1cgqPnTx3KT6Rqod8bAmxRxBf6me71+mtCwPE96TnDrBk1ng lGhqFyNAX6JCo7b36lf9e8AQuozaAC/8ggZNeJw2TagJQ1IM1YcuQw1+/UNkIWYpia2b /aTHNC6MAyoPtWINboM1Y7hrAV8IFebIjA7AEbgq82Hh+RespX4ORtYd/lMiy/QEhZsO 85wIuwewSlzKz6y7QEk+sXpe4de+zLrZ/YHHir8Im1MSPvwF1AQ0WUDXraTt0RoOaF6k X6P8E3JdhyovhHLjCr7stXwvFRxMM7eKIIZBXxjigpuIQcwOT7wuU1QviT5Z23a9lprU eSXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=0FmyWNDcgLXBQMEJlNicm4/MaMHCkLmNyk2bFS2sg7g=; b=HZprM8HH+tFavI3XWngp0oZHr9jwwYPhSbGUXxrdyks+vPMomSD2OsYvxj92+B5iQX iapfR2s/BAl9n6rBD+7dQjwcWjvcolXGcaPDg9Fh7G+XRriLWW5dqgfPUnQf4L9hcrLl vGukFey0iVFqgfJCsBoBhXSbwEVKxhf8KS1ukLyh4Q4Y2s4oYtmuYzu58roZHp6lX6Zr h+EqG9SU+92o+p5mJTj4z8stXzixfNhLL3/EGOt5YLe0/3VzhaRhSNxw1PeDidb8im/k EHq6+w+BTMnXJkM53MMlE0NhE6GLUJ0JvgOGiouWGsmpSljp8h5ATWXD/mBodz0Tb3Rk IntQ== X-Gm-Message-State: AOAM5300neqS1f+L1Do3XPDZlT/huxyNT5V5k3e/AA5hcTEi/BNYOcYq 1vtvoLq+AvNLi0c7Cz/UfPR+SYCt06I= X-Google-Smtp-Source: ABdhPJw12vgzimofanZeox5PPKCrMbNHHVD2nUmFc8r9m1V5a+yaY7t8LTyGE+hwHAUxf34mwWn/nw== X-Received: by 2002:a05:6214:4a4:: with SMTP id w4mr22668541qvz.61.1606001579867; Sat, 21 Nov 2020 15:32:59 -0800 (PST) Original-Received: from [192.168.1.3] (c-24-61-240-80.hsd1.ma.comcast.net. [24.61.240.80]) by smtp.googlemail.com with ESMTPSA id l51sm3773861qtc.90.2020.11.21.15.32.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 21 Nov 2020 15:32:59 -0800 (PST) In-Reply-To: Content-Language: en-GB Received-SPF: pass client-ip=2607:f8b0:4864:20::f2b; envelope-from=cpitclaudel@gmail.com; helo=mail-qv1-xf2b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:259562 Archived-At: On 11/21/20 6:22 PM, Stefan Kangas wrote: > Stefan Monnier writes: > >>> Or will there be a script that pulls repositories into these individual branches? >> >> That! And no, it's not written yet. >> Note that this doesn't even have to run on elpa.gnu.org, you all can >> participate in this effort ;-) >> >>> And won't the repo become gigantic? >> >> I don't expect it will become significantly larger than the actual ELPA >> archive itself: > > Is there any reason to suspect that this will become an issue? > AFAIK, Git is pretty good at handling large repositories. Cloning large repositories can be quite slow, that's it. Assuming that no one needs to do this except the build machine, that should be fine, but if we want to push patches (as is sometimes done in ELPA) then it could become an issue? Even if it's not cloned often I worry about the time it takes to switch branches if very large external repositories get imported.