From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Chad Brown Newsgroups: gmane.emacs.devel Subject: Re: Adding advisory notification for non-ELPA package.el downloads Date: Sun, 9 Jul 2017 19:07:10 -0700 Message-ID: <12631D61-8B88-4456-9FAF-16CAA5B2358A@gmail.com> References: <371dc591-fc65-61b9-3eda-be09a5e653a8@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1499652519 23317 195.159.176.226 (10 Jul 2017 02:08:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 10 Jul 2017 02:08:39 +0000 (UTC) Cc: Richard Stallman , emacs-devel To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 10 04:08:33 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 1dUO7a-0005J7-B6 for ged-emacs-devel@m.gmane.org; Mon, 10 Jul 2017 04:08:22 +0200 Original-Received: from localhost ([::1]:38138 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUO7e-0001ni-4U for ged-emacs-devel@m.gmane.org; Sun, 09 Jul 2017 22:08:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUO7Y-0001nc-4r for emacs-devel@gnu.org; Sun, 09 Jul 2017 22:08:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUO7X-0006lG-Cx for emacs-devel@gnu.org; Sun, 09 Jul 2017 22:08:20 -0400 Original-Received: from mail-pf0-f194.google.com ([209.85.192.194]:35972) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dUO7T-0006hr-Hb; Sun, 09 Jul 2017 22:08:15 -0400 Original-Received: by mail-pf0-f194.google.com with SMTP id z6so12436314pfk.3; Sun, 09 Jul 2017 19:08:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=NhRgnwjnay5I/khFo1hD6UNc0jKAPXn/v5JKAwdeAd4=; b=SSZ7KAl8Zm7tOvGzsRMc0T+z8MaAxKRYGp5/PBzSGRy/cxKfDRui+Rrzw952tzcn1k Iyf8dw9eISIXaOBAtdrxYnGGz5Cw1dxZD3epKiFmd8xTmUiOdAIymVPfh3mfYYqqmWTO rGzhqD0jVTsov7nWHEREaalsiunYIyL5Ofs383B4+Mop/JsLkkm3jf/nN/eTdQSV5irC /ed+hDrjARiG3KQL2OkJPo5ZRmsrxShHyfCoIV/C7EQg+c0ng+TOaqNdTgWehqYYuZ+A j1MBvBlvUgUQbR9Ud1KxX87eZX6KegNslCJOmihmJRF7f8BwqBMBT0qZpp3MdaR2d50N XmUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=NhRgnwjnay5I/khFo1hD6UNc0jKAPXn/v5JKAwdeAd4=; b=lMRtyTSdfd9SW9NzQrLIQLLyDcMusm9py5flRu27UDDyiDQ5xStH0zU4may124EkLR LqpNUlh/wLk4PpAGlB1SSFpX+hG/7ymfOIEF1rivmP3Zy1Iogyj+8WOXxmv03pG2A5sW 9LiWm818iOF1epErbAVEBwvxXsAa0Jh9vfI37QIfKpbVRApfmEuEQ+DV+e6aviehVqv/ n9VIiF5uDzqXDUFlHHZoLoIeDDx3L8ImsiSjhK9znmJnZ0Mkapkn2zV3X9GaeXjyYTbI 702mBES825QGEAvf3LTYnLpZySni91R+EsAyndinn+SKmkPCtMc40EhTGmjwldmSgUQF LmrA== X-Gm-Message-State: AIVw112tri1Bi63cpailm6w3Ibo4U3kWeHHUFOl6KE0DZpD4gCN88qv5 YsFuGMv2F3Hm5C+fqpo= X-Received: by 10.99.153.26 with SMTP id d26mr12126588pge.241.1499652432943; Sun, 09 Jul 2017 19:07:12 -0700 (PDT) Original-Received: from [192.168.1.5] (c-73-109-152-91.hsd1.wa.comcast.net. [73.109.152.91]) by smtp.gmail.com with ESMTPSA id v205sm18988324pgb.51.2017.07.09.19.07.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 09 Jul 2017 19:07:11 -0700 (PDT) In-Reply-To: <371dc591-fc65-61b9-3eda-be09a5e653a8@yandex.ru> X-Mailer: Apple Mail (2.3273) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.192.194 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:216383 Archived-At: > On 8Jul, 2017, at 17:39, Dmitry Gutov wrote: >=20 > I think it would be targeted perfectly: "Want to publish a package? = Here's what you need to do to publish it where *every* Emacs user will = be able to install it from!" I think Dmitry has a very good idea here: build a mechanism for publishing elisp packages, incorporate it directly into emacs. Include in it at least basic support for popular non-ELPA elisp repositories, even if only as links to external web pages. This is a good place to include notes about the ELPA process, and it also provides an interface for starting people on the copyright assignment process. (As an aside, the copyright assignment part can probably also be used for a subsequent =E2=80=9Csubmit a patch to Emacs=E2=80=9D = elisp interface.) ~Chad