From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Adding advisory notification for non-ELPA package.el downloads Date: Mon, 10 Jul 2017 16:02:26 +0300 Message-ID: <5d6bfce5-62dd-dba9-c741-e7c9ec9d166a@yandex.ru> References: <371dc591-fc65-61b9-3eda-be09a5e653a8@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1499691860 21110 195.159.176.226 (10 Jul 2017 13:04:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 10 Jul 2017 13:04:20 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Thunderbird/54.0 Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 10 15:04:11 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 1dUYME-000547-Sz for ged-emacs-devel@m.gmane.org; Mon, 10 Jul 2017 15:04:10 +0200 Original-Received: from localhost ([::1]:40697 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUYMK-0000rk-81 for ged-emacs-devel@m.gmane.org; Mon, 10 Jul 2017 09:04:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUYLi-0000qg-JX for emacs-devel@gnu.org; Mon, 10 Jul 2017 09:03:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUYLd-0006OG-NK for emacs-devel@gnu.org; Mon, 10 Jul 2017 09:03:38 -0400 Original-Received: from mail-lf0-f43.google.com ([209.85.215.43]:33647) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dUYLd-0006No-Fq; Mon, 10 Jul 2017 09:03:33 -0400 Original-Received: by mail-lf0-f43.google.com with SMTP id z78so60179543lff.0; Mon, 10 Jul 2017 06:03:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=7WMhK/uUtLu+Ip6ABorwzmRzzkSv5ZM3ULUE4/iKHio=; b=I8vYFs0wMsVRWEIQGYlmdXfAjKRNkBeAB2Xcgst5blewhgBVXjZ5UyR8KgQFcFQV62 p8UWFgREyihuJblJcXrVoOGUIuCPbwORBVnLFh0Ol2lEAJZBVwc9P+IB8Y+Vkamg9Sm/ hgDgS5l4UuaGOsfteSOP3mJcgW2UFmVHKrOI8XkcqBU8881lPzo9wob5KyhMbaN3eWzF ZTqWoEVHL8BlPAwypR8rXu80IEm0WAsQGCclk2/umsPhXuFuL/67dyjLeGmXGh+o4JQk WUdWYok+9X/jv8IEb2/kbg29+TffL1fjggD++DRvDt9inzJW1X2/qPuvh1iVzmsgLvmL 7hNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=7WMhK/uUtLu+Ip6ABorwzmRzzkSv5ZM3ULUE4/iKHio=; b=cXub4pHH+wkxrNizcP91hWapMcehVzEWrCmX8K+P3q0gAkotuMsK+efxTCdi51FSN9 Jacuxiy4GHrpDF2YYRI0QQqcupSvmz1x04M2xBstnlkRQAbt9Zvl1JvK5LowqM1Rx8+e u69wiIQmtyAjo7siQgN3+NiyPQOE2FqST0wBgKeKKRmEGqRhxoXFVQNh4bW+dPoAUHn1 XRcrag308NSk/yUBJLw4tYXWMJb76tSCr4tE+n6CKTRXRNTr7SN2pZ33ZV+KnNrdYPTD SV7EZfDDmOyag4JmAVAPeD3L6aqlfdXr0QSS9RAzajPpOEGji4ktB930lExJwmZTbwDs +eTQ== X-Gm-Message-State: AIVw110HhNr9Oioau44UAg1wzOQi+L7XULajnzxziLISHQETR94VKRq8 mkVBSjgpiw3TpSbYFe4= X-Received: by 10.80.152.22 with SMTP id g22mr11567728edb.38.1499691750333; Mon, 10 Jul 2017 06:02:30 -0700 (PDT) Original-Received: from [192.168.0.133] ([212.50.99.193]) by smtp.googlemail.com with ESMTPSA id m41sm7408555edd.37.2017.07.10.06.02.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Jul 2017 06:02:29 -0700 (PDT) In-Reply-To: Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.215.43 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:216407 Archived-At: On 7/10/17 12:27 PM, Richard Stallman wrote: > I'm talking about packages that will get into this state in the future, > which at present have just one developer, but will have more. These can be well served by having the discussed call to action somewhere near (before or after) MELPA package publishing instructions. > Maybe that wasn't stated clearly at first. It was. And I believe I've addressed it already. > > The nagging approach can just as likely alienate users. > > A message at most once a week, that is on the screen for a short time, > is hardly "nagging". It's an ill-defined task, at best. Which files, when, where to store the last message date? Will it distract the user from writing code (will it make the buffer contents jump)? How will it deal with personal configurations (which people have no intention of publishing), and will it continue to show those messages even after the package is published?