From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Adding advisory notification for non-ELPA package.el downloads Date: Fri, 07 Jul 2017 18:59:44 -0700 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1499479242 27381 195.159.176.226 (8 Jul 2017 02:00:42 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 8 Jul 2017 02:00:42 +0000 (UTC) User-Agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/25.2.50 (darwin) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 08 04:00:36 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 1dTf2u-0006W6-VG for ged-emacs-devel@m.gmane.org; Sat, 08 Jul 2017 04:00:33 +0200 Original-Received: from localhost ([::1]:59467 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTf2x-0003LU-6z for ged-emacs-devel@m.gmane.org; Fri, 07 Jul 2017 22:00:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55429) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTf2N-0003L5-N4 for emacs-devel@gnu.org; Fri, 07 Jul 2017 22:00:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTf2J-00027p-3M for emacs-devel@gnu.org; Fri, 07 Jul 2017 21:59:59 -0400 Original-Received: from mail-pf0-x235.google.com ([2607:f8b0:400e:c00::235]:34584) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dTf2I-00026w-SG for emacs-devel@gnu.org; Fri, 07 Jul 2017 21:59:55 -0400 Original-Received: by mail-pf0-x235.google.com with SMTP id q85so24687231pfq.1 for ; Fri, 07 Jul 2017 18:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mail-followup-to :mime-version; bh=Y0ZU0oAIJW68WS/WAgD1zGx5j+TVruQ5NuAtUmQ56gg=; b=n8CyMV3rL7z20PExWM+FmI9fWuPbRk5uBQ3CqdaYe1GZwOeTMB5+8unu9ShbRa7zgd hFwFZKMmp02Ohf+dpYd55WR16Ny6qrlgcbm1RBLAj0BEltbBV6qXD6ZDicdckFBG+CAL TugtNyc0mY12bFaZj+4rPuji7zXnws4odYmVoya6m1DxJgdpnuaSN/J2elj3GQFk6NfL guThoJmO1zFsmEPGBiFoXrSho2TWEWpoM0YULYNZ0lbHcVqrqFF0Xi8Fzn4Z8cUmrx3s rFb9Cu106BSgRBafHE+F6l0E+IVGnfjkq+DE/MwU/rwn/73bkDlkF8UUhyNmRg24ek1H /aXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mail-followup-to:mime-version; bh=Y0ZU0oAIJW68WS/WAgD1zGx5j+TVruQ5NuAtUmQ56gg=; b=AIf8E8NzkJ7sa8RAOg6zQjaEsS1J740rBf0e0Cr2a2qJ6YIeo5c8upVFLT+MAAJhzZ CcHP52Mk3th7/FzrH217cXvC9rwwmjjD9xqzocmIOlISfAz0ycxPQKKPoQDiS0K+K/Ij AxKHwf6Ns3N94S98vubFz5mQQvhXgY/O3SlV9zHgWTAIJFQ1eCZrufn0G55mLc+dM4ba PIOfMrdddIJFmL+qp9eE21psuJo/PO2MJCREgjBuP7jcMmGr9sMV6c3VbjQmHHIM2+uu d3G1/T+Lhnf8xnwo+TgWB1I1IdH9rN87rRtatDhRn+jYfdql7Rv+geq67Blx35Jimlpv +Wvw== X-Gm-Message-State: AIVw1126u0zyxn/LgXbV1iLmgZEbA18oxrxMTf3z6scrIVJcv6EKrHWf 7o4nXMZcwlDwAsMkR38= X-Received: by 10.84.234.2 with SMTP id m2mr6219645plk.268.1499479193453; Fri, 07 Jul 2017 18:59:53 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id b13sm11370643pfc.25.2017.07.07.18.59.51 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 07 Jul 2017 18:59:52 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 5A160682E0AE; Fri, 7 Jul 2017 18:59:46 -0700 (PDT) Mail-Followup-To: emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::235 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:216299 Archived-At: Richard recently suggested the idea of adding a notification message -- to remain completely unobtrusive -- that would indicate to users installing packages from MELPA something along the lines of: "We urge the developers of Emacs packages that are in MELPA, or that they hope to put in MELPA, to write to emacs-devel@gnu.org about signing the legal papers to enable us to include them in Emacs or in the Emacs package library." This message could remain on the screen for a few seconds, or until the user types something else. The aim is to make people aware of the importance of this in a gentle way that won't interfere with what they are doing. First what do people think of such an idea, and second, does it sound like something anyone would be interesting in adding to package.el, so more people can learn about how to contribute to ELPA? I have a feeling that a lot of package authors choose MELPA because the barrier to entry is so low, and they may not realize how easy it is to get it into Emacs as well. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2