From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Improving GNU ELPA Date: Tue, 11 Jul 2017 21:26:32 -0400 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1499822907 20483 195.159.176.226 (12 Jul 2017 01:28:27 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Jul 2017 01:28:27 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jul 12 03:28:20 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dV6Rs-0004aV-W3 for ged-emacs-devel@m.gmane.org; Wed, 12 Jul 2017 03:28:17 +0200 Original-Received: from localhost ([::1]:49656 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dV6Ru-0000sY-Fr for ged-emacs-devel@m.gmane.org; Tue, 11 Jul 2017 21:28:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36683) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dV6Rn-0000s2-M8 for emacs-devel@gnu.org; Tue, 11 Jul 2017 21:28:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dV6Ri-0000Yp-Ph for emacs-devel@gnu.org; Tue, 11 Jul 2017 21:28:11 -0400 Original-Received: from mail-wr0-f182.google.com ([209.85.128.182]:34540) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dV6Ri-0000TU-Ho for emacs-devel@gnu.org; Tue, 11 Jul 2017 21:28:06 -0400 Original-Received: by mail-wr0-f182.google.com with SMTP id 77so12445248wrb.1 for ; Tue, 11 Jul 2017 18:27:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=4r455Ne9VzobREIvTfV1saaa8ZjzfGKK+8pInoep/6k=; b=htK+3m/fNXgdq4nunemsjE/0DRCO3Oc1+fDVZqtZXl5vgQAJ4NiunWvQ/Knqsgw1pR b9JK/a123oxbAsargNJcAamohuTb8BzwZWLjExW7aTyTQq0wRuptEKEJUhDBCXx2/YlT gWs1nPlxPvwEX7WZc9hzZAOwYKy43Lg0ploWM5Vr/mXD+7d1g1Bnbkqw0DVzBhOQWMNs uQiuZEgxcaQZ7fymLFbu2gpTImSlI11a8e+9gccmuHxxbMrImEvQA8WhbeclHvwHXOIj QsdrdRz32F8MSR/R57vFkbDCge3yBvl6cSwovISORCxqf4jjZsnALdT+J8oVMvZVP0Ga XRbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=4r455Ne9VzobREIvTfV1saaa8ZjzfGKK+8pInoep/6k=; b=SaWi53JJvT5DnFIv6ThD9pV0qfEZ/mKPHWIEDwST/d4h1e10ao4UPM1UtmUBeZ5oyG a5/3C3PneCDNASIaJhObLHRbnZh5JsxqyrrQ+oyGMOUUWkWgeH0rTn8/YgT/1rhoWC/O vLqlVdQANSvryi4/2/1vGCyKkSuM0m1STZqfcOfAQQmTiPBH0xbJvWJgfyu8LGyG+OI0 fI/YSsX5URLywJetAW4xePOxJ7adBjrYXzCgzO0n8HTicRQcu35i8/0TRA+scPRP4NTS WeD+5nH0WhcYMdXdFvublP5DciaBF9iM4Ov1moBtoZ8DqpEXTolglFvQ6iu6w6lySmmq 8pBQ== X-Gm-Message-State: AIVw110bX8kqTyRj3qxZ7HzOxg2a2+gYK0k+fnEYSmEexgtarL6WI1T/ H5/G4syoWqvGhkmbo1E= X-Received: by 10.223.142.66 with SMTP id n60mr1433669wrb.188.1499822802720; Tue, 11 Jul 2017 18:26:42 -0700 (PDT) Original-Received: from [10.8.0.6] (43.225.24.109.rev.sfr.net. [109.24.225.43]) by smtp.gmail.com with ESMTPSA id c131sm1153039wmh.2.2017.07.11.18.26.40 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Jul 2017 18:26:42 -0700 (PDT) In-Reply-To: Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.128.182 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216517 Archived-At: On 2017-07-11 12:04, Stefan Monnier wrote: > - we don't want to fetch from non-GNU servers, so we need the maintainer > to push to elpa.git explicitly. Not really (I think you hint at this a bit later): if the FSF hosts a gitlab instance, or any sort of (multi-repo) git hosting, then developers could just mirror their repos to that instance. And in fact we already have this. ELPA could work just like MELPA, but restricting the package source to Savannah. Then publishing to ELPA would be just like MELPA, except for having to mirror to Savannah from time to time. Clément.