From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Damien Cassou Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: hierarchy Date: Sun, 22 Oct 2017 15:20:44 +0200 Message-ID: <87k1zn8gk3.fsf@cassou.me> References: <87sheh8wuv.fsf@cassou.me> <834lqtc64l.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1508680870 11983 195.159.176.226 (22 Oct 2017 14:01:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 22 Oct 2017 14:01:10 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii , John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 22 16:01:05 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 1e6GoJ-00029b-2i for ged-emacs-devel@m.gmane.org; Sun, 22 Oct 2017 16:01:03 +0200 Original-Received: from localhost ([::1]:32956 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6GoQ-0005N5-F7 for ged-emacs-devel@m.gmane.org; Sun, 22 Oct 2017 10:01:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6GoD-0005LP-8u for emacs-devel@gnu.org; Sun, 22 Oct 2017 10:00:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6GoC-0002cr-Dq for emacs-devel@gnu.org; Sun, 22 Oct 2017 10:00:57 -0400 Original-Received: from mail.choca.pics ([62.210.108.126]:49268) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e6Go8-0002aN-Dr; Sun, 22 Oct 2017 10:00:52 -0400 Original-Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id A60BA232DB5D; Sun, 22 Oct 2017 15:20:52 +0200 (CEST) Original-Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id Z3RrRy-Jux8P; Sun, 22 Oct 2017 15:20:51 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id C3AF4232DB5E; Sun, 22 Oct 2017 15:20:51 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.choca.pics C3AF4232DB5E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cassou.me; s=9EA44F5C-DEF4-11E6-A83F-A08DF322D8FB; t=1508678451; bh=wGqHNPFyyScVyKqsgpATODo+vx1LyQ87152IihBMoqc=; h=From:To:Date:Message-ID:MIME-Version; b=chh5WBihf6aOv2O7tOqp5YhsAr0JG6PuJhp0DC1BoHv8mH5xO8Bf6sqg7upUBckIe SIMsglCVUUp+1F2wznwdjOVdpvOiffOAOhQ3WaRQPEsi1vjqOUsEz6URjjZI9njr4W rc/OlIGQWDxelOCDuOvXwTwdjIjjv6ujqEcpvh2Io0F9WlrM/UJb2T7AdOuusHgbsM GElmCl/4xXL6qjnAHjvCpggZkOxcRS5Upr3HND4XR63eECue3Em6BXVO1Tj6bwLLub 4AZYWKWeqGIuHZq84ClWYjcuO3HzXmkb6F9+M6fWvw5WThD6XiJWt8gKsTrqgA5EM+ coF6oFrofrW/Q== X-Virus-Scanned: amavisd-new at choca.pics Original-Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id B5tCuMsi_24B; Sun, 22 Oct 2017 15:20:51 +0200 (CEST) Original-Received: from luz4 (c80-216-193-219.bredband.comhem.se [80.216.193.219]) by mail.choca.pics (Postfix) with ESMTPSA id 46B13232DB5D; Sun, 22 Oct 2017 15:20:51 +0200 (CEST) In-Reply-To: <834lqtc64l.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 62.210.108.126 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:219672 Archived-At: Eli Zaretskii writes: > How about adding this to Emacs core instead? I think built-in > capabilities such as these are long overdue, and Emacs should offer > such basics out of the box. If you think Emacs would benefit from having hierarchy included, please do include it. My philosophy is more in the opposite direction (getting rid of as much as possible in the core to facilitate release and to let package maintainers use the tools they want) but you should decide (maybe including such a library makes sense in the core even in my philosophy). -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill